erikkaashoek
e373239447
Revert "Revert "Use average (count = 8) for all ADC measure (include battery)""
...
This reverts commit b0bbe71747 .
6 years ago
erikkaashoek
b0bbe71747
Revert "Use average (count = 8) for all ADC measure (include battery)"
...
This reverts commit aea7761a55 .
6 years ago
DiSlord
aea7761a55
Use average (count = 8) for all ADC measure (include battery)
6 years ago
DiSlord
6501c3dd74
Better responsive touch, also use averaging for touch X/Y read
...
Define and use ADC channels name (for easy use on another boards)
6 years ago
DiSlord
e731ae0a0e
Full screen keyboard
6 years ago
DiSlord
f72d4975ae
redraw freq on screen update for leave_ui_mode
6 years ago
DiSlord
a89a93360b
Bigger text for DFU
6 years ago
DiSlord
7245722343
Fix error on menu walk up from leveler if some menu items disabled (example in HI output modulation select menu)
...
Also now more easy disable some menu items (only in menuDisabled need add rule)
Add delay then walk in menu
More compact code
6 years ago
DiSlord
eca14f8e3c
Small code optimization (less size) in marker move from leveler
...
Now step increase every 4 step on one
6 years ago
erikkaashoek
311d0bda42
Massive sweep time redesign
6 years ago
erikkaashoek
acf2e93401
Add high mode specific attenuation menu
6 years ago
DiSlord
1dde3bd245
Remove more not need full screen redraw, more faster screen update in some cases
6 years ago
DiSlord
11c5938807
Change use time from float to uint32 type
...
Now time settings stored as uSec value
6 years ago
DiSlord
425221aa10
Use better button input debounce and input process (this used in last NanoVNA firmwares) more compact and simple
...
Replace POINTS_COUNT to sweep_points this more correct
6 years ago
DiSlord
d4044808e8
Add waterfall palette (not used by default) for enable need #define _USE_WATERFALL_PALETTE in nanovna.h (more info see in waterfall.c)
...
Add gradient calculation for waterfall (enabled by default)
Now HEIGHT = (GRIDY*NGRIDY), GRIDY variable integer value and depend from render area height
It allow save size and more better align render area
More constants fixes for 4`display
Fix full screen redraw on menu back or select next
6 years ago
erikkaashoek
0a24a6e37b
Prepare for 4 inch display
6 years ago
erikkaashoek
4a2c18e98c
Selftest error screens can be captured
6 years ago
DiSlord
cfb21b2f5d
Move (and add new) some menu size variables to nanovna.h
...
Better use this values and font size for draw menu buttons
Increase right menu button width from 60 to 70
Decrease menu button height from 30 to 28
6 years ago
erikkaashoek
61cc1dc843
Remote control improvements
6 years ago
erikkaashoek
3db1738e0b
Change to levelchange and sweeptime cmd added
6 years ago
erikkaashoek
2c3a268c47
Levelsweep warp error and show UI after cmd mode switch
6 years ago
erikkaashoek
88a9a0a866
Add output and f cmd and repair TIME status mismatch in high mode
6 years ago
erikkaashoek
4e40b69e63
Repaired jog switch control of span
6 years ago
erikkaashoek
9a8a1558ee
Various UI improvements
6 years ago
erikkaashoek
3b61c73a11
Replace LCD size constants
6 years ago
erikkaashoek
c136d58853
output default off, help text improved, use %.3F format
6 years ago
erikkaashoek
76bb2d59dc
UI errors corrected and some code squeeze
6 years ago
erikkaashoek
77f8938edd
Many small ui updates
6 years ago
erikkaashoek
7f0efbfdf9
Scale entry and trace command afapted
6 years ago
erikkaashoek
492fbbed7f
Scaling linear units implemented
6 years ago
erikkaashoek
3493e82d83
Small ui corrections
6 years ago
erikkaashoek
c0e152f6c0
Small UI improvements and additional units
6 years ago
erikkaashoek
29821f98de
New menu working
6 years ago
erikkaashoek
ca9f856c1e
Trial for low mode only meny options
6 years ago
erikkaashoek
2898c02d36
Load/Store of settings added
6 years ago
erikkaashoek
aa6c062341
Modify marker menu created adn ADF4351 core added
6 years ago
erikkaashoek
8bffd8ba36
Added harmonic mixer
6 years ago
erikkaashoek
2d22122256
Help text for numeric input added
6 years ago
erikkaashoek
a6b9e48921
Waterfall improvement and extra measurements
6 years ago
erikkaashoek
5b661b9093
Hangup in offset keypad solved
6 years ago
erikkaashoek
1a2664943f
Many marker and measurement related updates
6 years ago
erikkaashoek
e749f7f8ac
ICON experiment
6 years ago
erikkaashoek
df524ed289
Binary search in spur table
6 years ago
erikkaashoek
c1a266e16e
Stop marker span confusion
6 years ago
erikkaashoek
5f3aed5844
Menu structure adapted
6 years ago
erikkaashoek
6ae3ef9019
Prepare for 8 menu buttons
6 years ago
erikkaashoek
01a665f306
Powerlevels, spur table and marker menu update
6 years ago
erikkaashoek
7d64766513
Optimize stack usage by shifting test and calibrate to lowest level
6 years ago
erikkaashoek
62e0120f22
Measurements working
6 years ago
erikkaashoek
ca687ea11b
Intermediate commit on UI change
6 years ago