/* direct */{140000000,150000000,160000000,180000000,280000000,300000000,380000000,390000000,410000000,430000000,490000000,520000000,560000000,830000000,840000000,860000000,870000000,960000000,1040000000,1130000000},
/* direct */{140000000,150000000,160000000,180000000,280000000,300000000,380000000,390000000,410000000,430000000,490000000,520000000,560000000,830000000,840000000,860000000,870000000,960000000,1040000000,1130000000},
/* direct lna */{140000000,150000000,170000000,180000000,280000000,300000000,340000000,360000000,500000000,560000000,830000000,840000000,860000000,870000000,950000000,1010000000,1030000000,1040000000,1050000000,1130000000,},
/* direct lna */{140000000,150000000,170000000,180000000,280000000,300000000,340000000,360000000,500000000,560000000,830000000,840000000,860000000,870000000,950000000,1010000000,1030000000,1040000000,1050000000,1130000000,},
/* out */{30000,100000,200000,600000,5000000,10000000,110000000,120000000,240000000,300000000,400000000,490000000,650000000,690000000,750000000,780000000,800000000,810000000,823000000,830000000,},
/* out */{30000,100000,200000,600000,5000000,10000000,110000000,120000000,240000000,300000000,400000000,490000000,650000000,690000000,750000000,780000000,800000000,810000000,823000000,830000000,},
/* direct */{500000000,823000000,830000000,850000000,860000000,870000000,880000000,890000000,900000000,910000000,920000000,930000000,1030000000,1040000000,1050000000,1060000000,1080000000,1100000000,1120000000,1130000000,},
/* direct */{500000000,823000000,830000000,850000000,860000000,870000000,880000000,890000000,900000000,910000000,920000000,930000000,1030000000,1040000000,1050000000,1060000000,1080000000,1100000000,1120000000,1130000000,},
/* direct */{140000000,150000000,160000000,180000000,280000000,300000000,320000000,380000000,400000000,420000000,480000000,510000000,560000000,823000000,830000000,850000000,890000000,950000000,1090000000,1120000000},
/* direct */{140000000,150000000,160000000,180000000,280000000,290000000,300000000,330000000,340000000,350000000,410000000,480000000,560000000,823000000,830000000,850000000,890000000,950000000,1090000000,1120000000},
/* direct lna */{140000000,150000000,170000000,180000000,280000000,290000000,310000000,370000000,420000000,440000000,460000000,560000000,823000000,830000000,850000000,890000000,950000000,1040000000,1090000000,1120000000,},
/* direct lna */{140000000,150000000,170000000,180000000,280000000,290000000,310000000,370000000,440000000,470000000,480000000,560000000,823000000,830000000,850000000,890000000,950000000,1040000000,1090000000,1120000000,},
/* out */{30000,100000,200000,600000,5000000,10000000,110000000,120000000,240000000,300000000,400000000,490000000,650000000,690000000,750000000,780000000,800000000,810000000,823000000,830000000,},
/* direct */{500000000,823000000,830000000,850000000,860000000,870000000,880000000,890000000,900000000,910000000,920000000,930000000,1030000000,1040000000,1050000000,1060000000,1080000000,1100000000,1120000000,1130000000,},
/* out */{10000,30000,100000,200000,600000,5000000,170000000,250000000,300000000,390000000,490000000,650000000,690000000,740000000,780000000,800000000,810000000,820000000,823000000,830000000,},
/* direct */{500000000,823000000,830000000,850000000,860000000,870000000,880000000,890000000,900000000,910000000,920000000,930000000,970000000,1030000000,1040000000,1050000000,1060000000,1070000000,1080000000,1100000000,},
/* direct */{3.39,2.42,0.95,-2.02,-10.09,-10.69,-12.27,-15.56,-16.81,-17.04,-20.22,-21.04,-23.22,-31.68,-31.68,-31.78,-31.52,-30.48,-27.36,-26.44,},
/* direct */{4.02,1.94,0.89,-1.12,-9.9,-9.77,-10.96,-11.94,-13.25,-13.06,-16.61,-19.37,-22.8,-31.19,-31.19,-31.29,-31,-30.04,-26.96,-25.97,},
/* direct lna */{0.17,-1.96,-3.48,-4.46,-10.47,-12.51,-13.53,-17.12,-20.01,-20.52,-22.43,-26.13,-33.96,-34.05,-34.19,-34.12,-33.02,-30.6,-29.48,-28.66,},
/* direct lna */{-0.35,-1.49,-3.27,-4.18,-10.33,-11.33,-13.36,-16.19,-20.27,-22.38,-22.43,-25.42,-33.66,-33.66,-33.67,-33.68,-32.48,-30.38,-29.14,-28.47,},
/* out */{4.67,1.06,-0.8,-2.53,-4.01,-4.16,-4.57,-4.67,-3.57,-3.42,-2.95,-3.52,-3.4,-2.96,-2.11,-1.1,0.02,0.96,2.86,4.87,},
constfloatv5_2_harmonic_level_offset= 0;//-7; // Depends on where the transition to harmonic is done!!!!!! TODO find best frequency to transition to harmonic
constfloatv5_2_lna_level_offset=7;
constfloatv5_2_lna_level_offset=7;
#endif
#endif
@ -2954,7 +2962,7 @@ int main(void)
if(adc1_single_read(0)>1000)
if(adc1_single_read(0)>1000)
max2871=true;
max2871=true;
if(max2871){
if(max2871){
ULTRA_MAX_FREQ=7250000000ULL +config.overclock;// Start of harmonic mode
ULTRA_MAX_FREQ=7000000000ULL +config.overclock;// Start of harmonic mode
MAX_LO_FREQ=6300000000ULL+config.overclock;
MAX_LO_FREQ=6300000000ULL+config.overclock;
MAX_ABOVE_IF_FREQ=4470000000ULL+config.overclock;// Range to use for below IF
MAX_ABOVE_IF_FREQ=4470000000ULL+config.overclock;// Range to use for below IF
MIN_BELOW_IF_FREQ=2310000000ULL+config.overclock;// Range to use for below IF
MIN_BELOW_IF_FREQ=2310000000ULL+config.overclock;// Range to use for below IF
@ -2976,7 +2984,7 @@ int main(void)
}
}
#ifdef TINYSA4
#ifdef TINYSA4
if(max2871){
if(max2871){
ULTRA_MAX_FREQ=7250000000ULL +config.overclock;// Start of harmonic mode
ULTRA_MAX_FREQ=7000000000ULL +config.overclock;// Start of harmonic mode
MAX_LO_FREQ=6300000000ULL+config.overclock;
MAX_LO_FREQ=6300000000ULL+config.overclock;
MAX_ABOVE_IF_FREQ=4470000000ULL+config.overclock;// Range to use for below IF
MAX_ABOVE_IF_FREQ=4470000000ULL+config.overclock;// Range to use for below IF
MIN_BELOW_IF_FREQ=2310000000ULL+config.overclock;// Range to use for below IF
MIN_BELOW_IF_FREQ=2310000000ULL+config.overclock;// Range to use for below IF