if (rxgain > 60) rxgain=60;
// encode all 6 bits of RXgain in ATT value and set bit6
if (isTransmitting()) {
- output_buffer[C4] = 0x40 | (31 - (transmitter->attenuation & 0x1F));
+ output_buffer[C4] = 0x40 | (33 - (transmitter->attenuation & 0x1F));
} else {
output_buffer[C4] = 0x40 | (rxgain & 0x3F);
}
if (isTransmitting()) {
output_buffer[C4]=0x20 | (transmitter->attenuation & 0x1F);
} else {
- //output_buffer[C4]=0x20 | (adc_attenuation[0] & 0x1F);
- output_buffer[C4]=0x20 | ((int)adc[0].gain & 0x1F);
+ output_buffer[C4]=0x20 | (adc_attenuation[0] & 0x1F);
+ //output_buffer[C4]=0x20 | ((int)adc[0].gain & 0x1F);
}
}
break;