Commit Graph

12 Commits

Author SHA1 Message Date
Reed Nightingale
a3b9f703ba Replace more indicies with enums 2020-05-03 15:36:37 -07:00
Reed Nightingale
8aa80bdbc7 Rename processing function, remove trailing spaces 2020-05-03 15:34:13 -07:00
Reed Nightingale
18a05460aa Simplify timeout logic, saving nearly 100 bytes 2020-05-03 15:32:06 -07:00
Reed Nightingale
e8c80a8304 Replace 'byte' with 'uint8_t' 2020-05-03 14:48:11 -07:00
Reed Nightingale
4e961bdea7 Give indicies names, so that it's easier to tell what's being extracted/set 2020-05-03 14:46:42 -07:00
Reed Nightingale
501205ebd5 Save ~100 bytes by rolling up the frequency parser 2020-04-27 00:17:41 -07:00
Reed Nightingale
0091a1e17a Update includes, and make VFO switch explicit 2020-04-21 21:10:24 -07:00
Reed Nightingale
fe9f04d146 Remove unused static 2020-01-26 10:42:37 -08:00
Reed Nightingale
315d9348f0 Swap most string operations to bounded versions 2020-01-19 19:00:45 -08:00
Reed Nightingale
4cefa08eaf Fix WPM calculations 2020-01-03 23:43:33 -08:00
Reed Nightingale
39168d663e Use settings in all files. Compiles, but untested 2020-01-03 23:11:55 -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