Yes, this is known.? The code was written that way and never updated.? It is a very minor issue, as moving the frequency by 1Hz will select the correct filter.? I ran into this when doing some tests.
As Rolan stated, it should not be a problem as with either SSB or CW, setting the transmitter frequency to 7MHz is not a good idea.
Here is the code with the feature:
void setTXFilters_v5(unsigned long freq){
?
? if (freq > 21000000L){ ?// the default filter is with 35 MHz cut-off
? ? digitalWrite(TX_LPF_A, 0);
? ? digitalWrite(TX_LPF_B, 0);
? ? digitalWrite(TX_LPF_C, 0);
? }
? else if (freq >= 14000000L){ //thrown the KT1 relay on, the 30 MHz LPF is bypassed, and the 14-18 MHz LPF is allowed to go through
? ? digitalWrite(TX_LPF_A, 1);
? ? digitalWrite(TX_LPF_B, 0);
? ? digitalWrite(TX_LPF_C, 0);
? }
? else if (freq > 7000000L){
? ? digitalWrite(TX_LPF_A, 0);
? ? digitalWrite(TX_LPF_B, 1);
? ? digitalWrite(TX_LPF_C, 0); ? ?
? }
? else {
? ? digitalWrite(TX_LPF_A, 0);
? ? digitalWrite(TX_LPF_B, 0);
? ? digitalWrite(TX_LPF_C, 1); ? ?
? }
}
Note that 15 meters operates the same with the lower frequency LPF selected if set to 21MHz.
73
Evan
AC9TU