Big work around si5351 generator

Improve sweep speed about 60%
Stop generation on pause sweep
Remove all hack for si5351
Reduce code size
Fix integer overflow on big freq values

Additional
Change I2C

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)

Need test stability
This commit is contained in:
DiSlord 2020-03-05 22:36:44 +03:00
parent f1cc60e99e
commit b77e1d6680
7 changed files with 372 additions and 371 deletions

1
plot.c
View file

@ -1056,7 +1056,6 @@ static int greater(int x, int y) { return x > y; }
static int lesser(int x, int y) { return x < y; }
static int (*compare)(int x, int y) = lesser;
int8_t marker_tracking = false;
int
marker_search(void)