Commit Graph

22 Commits

Author SHA1 Message Date
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 5596c0c8ab Remove function declarations from pin definition file 2020-04-25 11:47:11 -07:00
Reed Nightingale 5217858e23 Update includes and pin names 2020-04-21 21:13:14 -07:00
Reed Nightingale b909f4d652 Remove active delay 2020-02-15 17:10:27 -08:00
Reed Nightingale 9e21faa6f1 morseText should take a const char* 2020-02-09 17:04:00 -08:00
Reed Nightingale 953a59f309 Don't play bools if morseMenu is off 2020-01-26 11:15:11 -08:00
Reed Nightingale b0b11a93f0 Merge warning fixes, and fix 'new' warnings 2020-01-26 11:12:07 -08:00
Reed Nightingale f54320e8cb Match unsigned with unsigned 2020-01-26 10:39:01 -08:00
Reed Nightingale 9635d404b0 Add morseBool function 2020-01-25 16:31:32 -08:00
Reed Nightingale 68b85e6fa0 Add a brief pause before continuing to play the actual characters 2020-01-25 15:54:06 -08:00
Reed Nightingale 0c575d222f Add a way to terminate playback 2020-01-25 11:27:58 -08:00
Reed Nightingale 13df195efc Replace morse table with direct binary values so that there can't be mis-translations of the hex 2020-01-21 23:54:42 -08:00
Reed Nightingale 418acf644b Fix morse encoding for 'y' 2020-01-21 23:53:09 -08:00
Reed Nightingale d854a51184 Add start and end of transmission to morse list 2020-01-21 23:17:47 -08:00
Reed Nightingale 1c099663fc Have morseLetter respect global playback setting 2020-01-21 22:07:11 -08:00
Reed Nightingale ece69fff3a Let morseText play back at any desired rate, not just the default one 2020-01-19 20:15:01 -08:00
Reed Nightingale c17136279e Fix .,? morse encodings, and use correct letter spacing based on settings, not hard coded 2020-01-16 23:36:58 -08:00
Reed Nightingale f329950b6e Merge branch 'master' into one_stop_settings 2020-01-13 22:34:31 -08:00
Reed Nightingale ef8036ee19 Fix 'F' morse code representation - currently is same as 'L'. First noticed by K7OME 2020-01-06 21:50:21 -08:00
Reed Nightingale 39168d663e Use settings in all files. Compiles, but untested 2020-01-03 23:11:55 -08:00
Caleb Skurdal 9d3194025c
Update morse.cpp
corrected , and added ? characters
2019-12-17 22:57:07 -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