Reed Nightingale
227cbe9b07
Load EEPROM settings immediately, and load defaults prior to loading EEPROM values so that we fall back on defaults rather than 0's
2020-01-13 23:38:12 -08:00
Reed Nightingale
44988f48fb
Merge branch 'pdq_gfx_update' into one_stop_settings
2020-01-08 21:40:18 -08:00
Reed Nightingale
f1ea1fd081
Eliminate white screen syndrome by using the 'exit deep sleep' command sequence
2020-01-07 23:07:44 -08:00
Reed Nightingale
39168d663e
Use settings in all files. Compiles, but untested
2020-01-03 23:11:55 -08:00
Reed Nightingale
2902764d73
Save ~4% progmem by using a slightly smaller font
2020-01-01 20:49:35 -08:00
Reed Nightingale
ad2e8341d5
Change SPI clock so that we're not violating the touch sensor's timing
2020-01-01 20:26:34 -08:00
Reed Nightingale
a718d3064d
Get rid of touch-specific SPI settings
2020-01-01 11:48:41 -08:00
Reed Nightingale
6eed9a40c1
Fix text alignment
2019-12-31 18:46:31 -08:00
Reed Nightingale
e0a963f9ed
PDQ driver is working, but renders a little funny
2019-12-31 17:31:05 -08:00
Ashhar Farhan
cda86a1b12
Refactored code
...
The files are not split into .cpp and .h files. The main file ubitxxxx.cpp will have the main routines to control the radio, initialization and main loop. The user interface is implemented in ubitx_ui.cpp, the code for setup/calibration routines is in setup.cpp. Nano gui, keyer, morse.cpp (morse reader) are all libaries that have minimum dependencies on each other.
2019-12-18 12:02:44 +05:30