Reed Nightingale
225464c51a
Remove TX offset in CW mode, and refactor frequency setting code so that it's (almost) all in one place. W0EB pointed out this issue, and it appears that it was discussed but never implemented in https://groups.io/g/BITX20/topic/20916360
2020-02-02 15:19:44 -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
2fc534f12a
Merge master into one_stop_settings to get the interrupt encoders
2020-01-14 21:58:24 -08:00
Mark Smith
228b5d9589
Merged in @SmittyHalibut's interrupt driven encoder routines.
2020-01-11 11:00:44 -08:00
Reed Nightingale
4d7739d6dd
Merge updated pdq_gfx_update branch into one_stop_settings
2020-01-04 01:45:35 -08:00
Reed Nightingale
9ebdf8b213
Render setup menus better
2020-01-04 00:53:00 -08:00
Reed Nightingale
39168d663e
Use settings in all files. Compiles, but untested
2020-01-03 23:11:55 -08:00
Reed Nightingale
ee5b3f4ce3
Remove unused extern
2020-01-01 11:42:44 -08:00
Reed Nightingale
042adee42c
Clean up duplicated text/defines
2020-01-01 10:18:06 -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