Closed DiSlord closed 4 years ago
Found some problems on remote connect, try to find problem
Revert Start/stop generation feature (unstable on segment scan from CPU) All others seems ok, try test it
I think gain_table need ajust by band and freq range si5351 drop amplitude on increase freq,
* For FREQ_HARMONICS = 300MHz - band range is:
* +-----------------------------------------------------------------------------------------------------------------------+
* | Band 1 | Band 2 | Band 3 | Band 2 | Band 3 |
* +-----------------------------------------------------------------------------------------------------------------------+
* | Direct mode x1 : x1 | x3 : x5 | x5-x7 | x7-x9 | x9-x11 |
* +-----------------------------------------------------------------------------------------------------------------------+
* | 50kHz - 100MHz | 100 - 150MHz | 150 - 300MHz | 300-450MHz | 450-900MHz | 900-1500MHz | 1500-2100MHz | 2100-2700MHz |
* +-----------------------------------------------------------------------------------------------------------------------+
* | f = 50kHz-300MHz | f=100-150 | f=150-300 | f=150-300 | f=214-300 | f=233-300 |
* | of = 50kHz-300MHz |of= 60- 90 |of= 90-180 |of=128-215 |of=166-234 |of=190-246 |
* +-----------------------------------------------------------------------------------------------------------------------+
Possibly need add gain calibration for CH1 and CH2 by step for example 50 MHz, this not need huge flash size
Add info command (some soft require it to work)
si5351.c and si5351.h Improve sweep speed about 60% Remove all hack for si5351 Reduce code size Fix integer overflow on big freq values Fix rounding errors Cleanup and optimize code Add comments, fix definitions
Others: move marker_tracking variable to ui config move some definition to correct place reduce tlv320aic3204 code size Speedup marker move from lever (BUTTON_REPEAT_TICKS = 625)
mcuconf.h Set I2C bus clock to SYSCLK (more fast) Apply 400kHz bus I2C clock timings for 8MHz and 48Mhz clock
main.c Remove and reset some variables