Commit Graph

11 Commits

Author SHA1 Message Date
Rob French 6581a5f2a4 Insanely, this also compiles.
Numerous changes updating modes, rig, config, everything... don't think
this ones gonna work first time through...
2020-06-14 00:11:18 -05:00
Rob French 2da162f7c2 Somehow this compiled... 2020-06-13 09:59:11 -05:00
Rob French 28cbb0363f Semi-functional audio config menu. Correctly links to the audio config
variables.  No update functions currently.  No indication that you're in
the "edit" mode for a given variable.
2020-06-12 14:51:48 -05:00
Rob French 0a8e91c4a7 Revamped the fledgling menu system using the Embedded Template Library.
It works!

Started building up configuration menus.  Compiles, haven't tested yet.
Still learning about how to use the ETL/STL.
2020-06-11 23:50:50 -05:00
Rob French 2ea9c96e47 Created ListMenu class, which uses std::initializer_list to (hopefully)
facilitate creating a large menu.  Compiles, but hasn't been tested.
2020-06-10 23:58:15 -05:00
Rob French 66d1924685 Added speech compressor. Works.
Added some menu code.  But this needs to be redesigned.  Commented out.
Work this on a branch.
2020-06-10 23:23:15 -05:00
Rob French 2e115e363b Fixes associated with the Raduino display issues. 2020-06-07 15:27:27 -05:00
Rob French bebd5ad78e Fixed the TopMenu class to only allow sending the next/prev presses if
the menu is visible.
2020-06-07 08:55:21 -05:00
Rob French c27e2eddd6 More robust menu system, slightly. But still doesn't get correctly
displayed on the Raduino.  See most recently Raduino (ubitx-v5d) commit.
2020-06-06 22:28:11 -05:00
Rob French e27c15d56a Multiple updates.
Support for full 16-char status line to be sent to the Raduino.

Added rotary encoder support.

Everything above has been tested and works.

Added rudimentary top-level menu.  Compiles, but not tested yet.
2020-06-06 00:06:45 -05:00
Rob French e9d021835a About to make a bunch of changes (really not all keyer related), so
committing for safety...
2020-05-14 20:49:54 -05:00