first_ZF = (freq) / 1000; if (abs(MIN2(abs(first_ZF-1190),abs(first_ZF-1790))) < abs(MIN3(abs(first_ZF-1202),abs(first_ZF-1542),abs(first_ZF-1890)))) _fband = 2; else _fband = 3; if (_fband == 2) { if (((first_ZF >= 950) && (first_ZF < 1350)) || ((first_ZF >= 1430) && (first_ZF < 1950))) reg0[1] = 0x07; else if (((first_ZF >= 1350) && (first_ZF < 1430)) || ((first_ZF >= 1950) && (first_ZF < 2150))) reg0[1] = 0x0B; } if(_fband == 3) { if (((first_ZF >= 950) && (first_ZF < 1350)) || ((first_ZF >= 1455) && (first_ZF < 1950))) reg0[1] = 0x07; else if (((first_ZF >= 1350) && (first_ZF < 1420)) || ((first_ZF >= 1950) && (first_ZF < 2150))) reg0[1] = 0x0B; else if ((first_ZF >= 1420) && (first_ZF < 1455)) reg0[1] = 0x0F; }