Reed Nightingale
a9e73bb102
Instead of having long press of tuner enter menu, have it turn on morse menu readout mode instead
2020-01-21 23:19:00 -08:00
Reed Nightingale
b99e13eff4
Refactor BFO settings menu
2020-01-19 19:24:26 -08:00
Reed Nightingale
9b224699ee
increase buffer b size to avoid heap smashing
2020-01-19 18:41:36 -08:00
Reed Nightingale
d0900aa392
Refactor local oscillator cal
2020-01-19 18:40:11 -08:00
Reed Nightingale
e1d0ee1c43
If button is down, load defaults and go from there
2020-01-17 23:10:38 -08:00
Reed Nightingale
79fd056af0
Rename oscillator variables so it's clear which is which not just from the math
2020-01-14 23:49:44 -08:00
Reed Nightingale
2fc534f12a
Merge master into one_stop_settings to get the interrupt encoders
2020-01-14 21:58:24 -08:00
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
Mark Smith
50a00ffb52
moved display update back to where it'll update on non-encoder-wheel changes.
2020-01-11 11:22:42 -08:00
Mark Smith
858205b4cd
Fixed 255/-256 encoder bug.
2020-01-11 11:15:47 -08:00
Mark Smith
228b5d9589
Merged in @SmittyHalibut's interrupt driven encoder routines.
2020-01-11 11:00:44 -08:00
Reed Nightingale
a2109de63f
Fix issue with RIT restore during VFO change
2020-01-04 02:14:21 -08:00
Reed Nightingale
39168d663e
Use settings in all files. Compiles, but untested
2020-01-03 23:11:55 -08:00
Reed Nightingale
042adee42c
Clean up duplicated text/defines
2020-01-01 10:18:06 -08:00
Ashhar Farhan
c79fb44231
minor typo bug - thanks JIM, W0EB
2019-12-18 23:29:02 +05:30
Ashhar Farhan
2a8b12589c
Added touch calibration for factory setup
2019-12-18 12:31:01 +05:30
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