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
DiSlord
e2f2b58925
Remove full screen redraw on scale/ref/trace change.
2020-06-28 18:15:28 +03:00
DiSlord
e383b53f5a
Better init settings for display. Allow see some colors as on monitor.
2020-06-25 19:33:11 +03:00
DiSlord
71f11ee84f
Add modified FatFS library vR0.14 for future SD card support
...
See http://elm-chan.org/fsw/ff/00index_e.html
2020-06-21 08:07:00 +03:00
DiSlord
56501fba58
Add dsp.h, and fix header in rtc.c
2020-06-21 08:05:00 +03:00
DiSlord
9b14e48b35
Decrease delay after band change
2020-06-21 08:04:04 +03:00
DiSlord
9bd8c99980
Enable CHPRINTF_USE_SPACE_FLAG in printf
...
It allow use ' ' in place '+' for better string formatting
Also add support output for complex numbers (but not enable it)
2020-06-21 08:02:40 +03:00
DiSlord
3213a8022c
Fix MAX_TRACE_TYPE to 13
...
Increase digit for show Q factor (use %.3f format)
2020-06-21 08:00:01 +03:00
DiSlord
76223f5e25
Merge branch 'master' of https://github.com/ttrftech/NanoVNA
2020-06-20 12:31:35 +03:00
DiSlord
10037eee7b
Add hard fault handler for STM32 CPU (disabled by default)
...
It allow better search problems by use 'list' file and hard fault address (PC reg)
2020-06-20 12:12:38 +03:00