DiSlord
8e0b201fc2
Add delta symbol for delta markers
...
Add different marker icon size, and use cell_blit_bitmap for draw it
Change # symbol for big font
5 years ago
DiSlord
7dd31965f0
Not store unused font glyph (index < 0x17)
...
Add 10x14 bold font
Now all ili9341_drawstring_size replaced by use this font
Change some text for align in menus vs new font
5 years ago
DiSlord
4435c46c34
Fix typo
5 years ago
DiSlord
174be32ec2
Allow blit8BitWidthBitmap draw bitmap width bigger then 8px
...
Allow draw in cell any type bitmap
Remove code doubles
5 years ago
DiSlord
8900f87160
Initial iteration of 3d button UI
5 years ago
DiSlord
5a46a6486f
Run trace command in sweep thread
...
Change grid text format to 7.3
6 years ago
DiSlord
76edcbf64b
Remove not used variable
...
Small simplify code
6 years ago
erikkaashoek
f3d7261ddc
Correct sign error in overload calculation
6 years ago
DiSlord
755ee83f26
Define color for grid info
...
Need allow in future user select it by command (add palette)
6 years ago
DiSlord
8055682f57
Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
erikkaashoek
fd8a595625
HW refresh and white Y-axis values
6 years ago
DiSlord
6833ea601a
Fix waterfall for 145 points
...
Prepare for 3d buttons update (fix keyboard draw buttons)
6 years ago
erikkaashoek
d312fb3986
Ensure high mode attenuation and offset is working correctly and
6 years ago
DiSlord
54af2e5dfc
Correct format output
6 years ago
DiSlord
d9d1cb7f67
Use precision format for frequency output
...
Use constants in calculation
6 years ago
erikkaashoek
aa52c404fd
Correct grid step value direction
6 years ago
DiSlord
3abc1ba504
Better right align text in grid
6 years ago
DiSlord
27f85e8405
Implement show grid values at right of screen
6 years ago
erikkaashoek
3087d5f39b
Merge branch 'DiSlord_test_branch'
6 years ago
DiSlord
08f4235008
Not use for trigger level stored trace
6 years ago
erikkaashoek
37495e9750
Add UP/DOWN trigger option and optimize constants
6 years ago
DiSlord
0c83dc063d
Some fixes for timings
6 years ago
erikkaashoek
01038cf696
Forc frequency and status panel updates together to ensure equal time display
6 years ago
DiSlord
0dedf0b19d
Rewrite RBW and actualRBW use code
...
Now values is uint16 (float before)
And value = x10 in kHz (possibly better use uint32_t and in Hz)
Only one part of code i think need more fix:
VBW use still float
6 years ago
erikkaashoek
311d0bda42
Massive sweep time redesign
6 years ago
DiSlord
cf96ae7d22
Replace hardcoded values on defined constant
6 years ago
DiSlord
1dde3bd245
Remove more not need full screen redraw, more faster screen update in some cases
6 years ago
erikkaashoek
a7c4558452
Removed color red from status panel and added scan speed indicator
6 years ago
DiSlord
11c5938807
Change use time from float to uint32 type
...
Now time settings stored as uSec value
6 years ago
erikkaashoek
95fda046ef
No autoattenuation in normalized mode and markers turn red on overload
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
1c1491fd2a
More fixes for 4` display
...
Remove unused function definitions
Use printf format for time string
6 years ago
DiSlord
a8c69894f1
New battery icon + voltage show
6 years ago
DiSlord
28c1129e80
Remove test string
6 years ago
DiSlord
ec40777f97
Update ili9341 init settings for get good gamma curve
...
Now colors gradient look perfect, so fix begin gradient color more darker
6 years ago
DiSlord
fb44b7d2a3
Allow more better define waterfall_palette size and use
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
cf27d943ab
Update RBW from scanwar
6 years ago
DiSlord
c06b41953b
Rewrite waterfall code
...
Use integer CELL_Y data
It more fast and compact (allow speedup from 46ms to 34ms for update)
6 years ago
DiSlord
b32733749d
Use defined constants for button size in redraw request
6 years ago
erikkaashoek
303405afd7
Variable size font
6 years ago
erikkaashoek
63e8cee471
Calculate correct CW sweep time when spur is on
6 years ago
erikkaashoek
88a9a0a866
Add output and f cmd and repair TIME status mismatch in high mode
6 years ago
erikkaashoek
6246eb3492
Changed to LEVEL CHANGE and delta markers to dBc
6 years ago
erikkaashoek
428bd1bbfe
Use large marker font only when one marker is active
6 years ago
erikkaashoek
9a8a1558ee
Various UI improvements
6 years ago
erikkaashoek
25a302b917
Updating sweep indicators
6 years ago
erikkaashoek
59fd8d6e6d
Automatic marker size reduction
6 years ago
erikkaashoek
2925336314
Correct delta unit and fast trigger sweeps
6 years ago
erikkaashoek
e8ce011f5d
dBc, shift waterfall and do not reset cal output
6 years ago