DiSlord
fcd16eecc5
Add new pre calculated DSP table for 7k, 14k, 21k, 28k offsets
2020-08-04 21:14:51 +03:00
DiSlord
8453eb8890
Update defines
...
Allow select any ADC mode, add all settings for it
2020-08-03 20:40:54 +03:00
DiSlord
66bd2ae21a
Change sweep timing strategy, use timer for check clean data ready, and run measure on next buffer ready
...
Start si5351 on 32MHz, this allow send correct clock to AIC3204 and start it
Move init si5351 after display init
Cleanup screen at startup
2020-08-03 12:15:16 +03:00
DiSlord
d3ad97c6a9
Update bandwidth string on change
2020-08-03 11:03:15 +03:00
DiSlord
7f34a93067
Simple start analog wathdog
...
Add 900kHz i2c setting
2020-08-02 11:30:01 +03:00
DiSlord
068faa8879
Add more fonts
2020-08-02 09:31:06 +03:00
DiSlord
b0b0e9986a
Use LCH width and height definition for BMP header settings
2020-08-02 09:29:11 +03:00
DiSlord
f90b920d5e
More comments
...
Rewrite flash.c for less size
Add cache for check checksum (more faster interpolate, used in multi segments sweep)
More fixes for font and select size of marker icon
More debug functions
2020-08-01 19:44:34 +03:00
DiSlord
6b25d86128
Add base support for dynamic button text
...
Save some flash size
2020-07-29 20:39:47 +03:00
DiSlord
156e21f4ee
Format fixes for frequency value string
...
More code defines (various mode)
Add debug command for i2c bus speed
2020-07-29 19:41:51 +03:00
DiSlord
1a3f2b1354
More disable debug functions
2020-07-23 20:35:40 +03:00
DiSlord
7008d6d4e9
Allow marker on|off command use
2020-07-23 16:43:39 +03:00
DiSlord
e47129e21d
Add options for enable/disable some command
...
Disable debug command as default
2020-07-23 16:29:21 +03:00
DiSlord
0ff1d09f30
Add LCD send command for debug
2020-07-22 23:03:06 +03:00
DiSlord
c8fea63042
Remove usage blit8BitWidthBitmap, blit16BitWidthBitmap and cell_drawchar
...
Now need use universal ili9341_blitBitmap and cell_blit_bitmap
Add definition for various font support
Now Font, Reference and Markers bitmaps draw by universal cell_blit_bitmap
Add big marker bitmaps
Reduce font bitmap count (comment not used)
Now all bitmaps better define by macros:
_BMP8
_BMP16
_BMP24
_BMP32
2020-07-22 22:24:00 +03:00
DiSlord
e88aa40729
Show check box for current trace format/channel in menu format/channel select
2020-07-18 18:26:31 +03:00
DiSlord
55ff194b90
Add comments to hanovna.h defines
...
Add message box function
Use defines from nanovna.h for enable/disable some UI menus
Move edge color to nanovna.h
2020-07-17 22:55:19 +03:00
DiSlord
bed63ca84b
Add LCD command for debug (disabled as default)
...
Add defines for more easy change to 48kHz ADC
Add commented touch calibration settings for 4`LCD
2020-07-17 17:36:14 +03:00
DiSlord
3d927881af
Allow more variable select border
...
Fix keyboard input color (now default white)
Fix value input from leveler (now possible see mode, value up/down or change position left/right)
Remove not used code and add comments
2020-07-15 14:34:50 +03:00
DiSlord
0a14a9fff3
Disable
2020-07-14 22:11:15 +03:00
DiSlord
ea7836a273
Redefine config menu colors to new gray theme
...
Remove not used code
Reverse leveler direction on on screen keyboard
2020-07-14 21:30:27 +03:00
DiSlord
3c0a23d92b
Fix drop on version screen if enter from keyboard
2020-07-14 14:15:28 +03:00
DiSlord
66c63c3a11
Add button rise, falling, flat edge support
...
Some colors still hardcoded
2020-07-14 12:21:44 +03:00
DiSlord
e6342f1691
Fix typo
2020-07-14 00:47:51 +03:00
DiSlord
ac5456cf4f
fix some hardcoded variables
2020-07-14 00:40:23 +03:00
DiSlord
0c16ced40b
Implement advanced button configuration
...
Add button icons for checkbox and radio button
Reduce flash usage
2020-07-14 00:15:46 +03:00
DiSlord
507f7fbe52
Add base support checkbox for UI
2020-07-13 16:14:15 +03:00
DiSlord
080e623a14
Small code fixes
2020-07-13 06:56:49 +03:00
DiSlord
fb258a9201
More safe read data on SPI
2020-07-12 16:19:26 +03:00
DiSlord
8c131098f0
Update SPI lib
...
Add DMA rx support for SD card
2020-07-12 15:42:07 +03:00
DiSlord
89da23e45a
Move SPI bus macros to spi.h
2020-07-12 12:25:18 +03:00
DiSlord
17b229d90f
Fix unix path
2020-07-11 23:26:03 +03:00
DiSlord
0a09763cbb
Small definition update
2020-07-11 18:40:35 +03:00
DiSlord
da194e82cf
Upload diskio driver for SD cards support
2020-07-11 18:38:03 +03:00
DiSlord
fdf88ae289
Move some definitions too nanovna.h
2020-07-11 18:05:44 +03:00
DiSlord
3522c05375
Comment
2020-07-09 20:43:48 +03:00
DiSlord
c9e512fe9c
Multiline text output and align
2020-07-09 20:42:45 +03:00
DiSlord
1afe5c6db2
Merge branch 'master' of https://github.com/DiSlord/NanoVNA
2020-07-09 20:42:16 +03:00
DiSlord
86096a8c6a
Multiline text output and align
2020-07-09 20:41:24 +03:00
DiSlord
b1952a350f
More simple keyboard init
2020-07-09 11:59:33 +03:00
DiSlord
13cc4f4833
Default touch coordinates
2020-07-05 12:34:22 +03:00
DiSlord
9d34154f30
More compact UI code
...
Rewrite screen touch, now more better detect coordinate (and more compact)
New test touch screen (now for exit need push button)
2020-07-05 12:33:40 +03:00
DiSlord
6309b082e2
Use some constants for pad definitions
2020-07-05 12:27:22 +03:00
DiSlord
ac93394626
Remove not used file
2020-07-05 10:10:03 +03:00
DiSlord
ff4cd0b8f7
Not close menu on recall
2020-07-03 23:08:52 +03:00
DiSlord
8894110423
Full screen keyboard
...
Custom buttons draw support
2020-07-03 22:03:54 +03:00
DiSlord
34a3eeafce
increase sweep thread stack size
2020-07-01 12:30:31 +03:00
DiSlord
61b3989c28
Add part of SD card code (need some cleanup), disabled (not added diskio part!)
2020-07-01 12:29:25 +03:00
DiSlord
12567ba1b1
Restore full screen redraw in scale/ref change (allow do it in pause and see result)
2020-07-01 12:23:57 +03:00
DiSlord
a0ac128406
Use original fatFS lib
2020-06-28 18:17:13 +03:00