Commit Graph

10 Commits

Author SHA1 Message Date
reedbn 50381da6de Adjust keyer behavior to always run PTT button as if in KEYER_STRAIGHT mode 2020-12-13 18:19:13 -08:00
Reed Nightingale 2c4448f6a0 Replace calls to the default Arduino Tone library to toneAC2, saving over 1024 bytes 2020-04-25 22:44:26 -07:00
Reed Nightingale 67d34a3461 Update includes and pin names 2020-04-21 21:14:24 -07:00
Reed Nightingale b909f4d652 Remove active delay 2020-02-15 17:10:27 -08:00
Reed Nightingale bc5c39357f Fix inter-element timing 2020-01-30 20:23:17 -08:00
Reed Nightingale 8db6401bec Remove delay entirely. active_delay delays 10ms even when asked for 0 2020-01-27 21:51:34 -08:00
Reed Nightingale e67885d8a0 disable delay before starting CW, allow straight key values through the paddle resistors, set correct timeout 2020-01-26 13:03:50 -08:00
Reed Nightingale 6dd4b37d8a analogRead technically returns an int, but it only can be 0-1023, so practically it's an unsigned int. This matches types for the constants. Also removed cwAdcSTFrom, since the value will always be greater than 0 2020-01-26 10:40:03 -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