x_high16bits = uin[d_nchan*2];
x_low16bits = uin[d_nchan*2+1];
unsigned int ucounter_begin2 = x_high16bits<<16 | x_low16bits;
- if((d_state[i].ucounter_begin+1)!=(ucounter_begin2))
+ if((d_state[i].ucounter_begin+1)!=(ucounter_begin2)){
if(ucounter_begin2==0)
{
#ifdef DEBUG_TOCONSUME
{
ePrintf("Error: counter not continuous.\n ucounter_begin[%i]=%i +1 != ucounter_begin2=%i\n",i,d_state[i].ucounter_begin,ucounter_begin2);
}
+ }
//diff_comp[i]=ucounter[i]-ucounter[0];
//diff_min=std::min(diff[i],diff_min);
buf[0] = ((divisor & 0x07f00) >> 8) & 0xff; // DB1
buf[1] = divisor & 0xff; // DB2
buf[2] = control_byte_1 (d_prescaler, d_reference_divider);
- buf[2] = (buf[2]|(((divisor & 0x18000) >> 10)) & 0xff);
+ buf[2] = buf[2] | (((divisor & 0x18000) >> 10) & 0xff);
buf[3] = control_byte_2 (target_freq);
printf ("%x\n", PLL_I2C_ADDR);