Reed Nightingale
|
f7229ebaf2
|
Save 406 bytes by refactoring the touch calibration routine
|
2020-02-15 17:07:18 -08:00 |
|
Reed Nightingale
|
6481812b4f
|
Link in the setup menu. Exceeds available space :(
|
2020-02-15 15:31:14 -08:00 |
|
Reed Nightingale
|
cad3c3c57e
|
Add an enterSubmenu routine to centralize that behavior
|
2020-02-15 15:27:48 -08:00 |
|
Reed Nightingale
|
98adba28ba
|
Have a high level function in charge of finding the active submenu
|
2020-02-15 14:43:05 -08:00 |
|
Reed Nightingale
|
2bfa97687d
|
Fix compiler errors
|
2020-02-15 14:29:23 -08:00 |
|
Reed Nightingale
|
0b96cfb1f7
|
Simplification of setting extraction, and setting menu running
|
2020-02-15 14:17:55 -08:00 |
|
Reed Nightingale
|
3dcbb8a0fe
|
Small whitespace change
|
2020-02-15 14:14:44 -08:00 |
|
Reed Nightingale
|
e9e134079a
|
Create a root menu for setup
|
2020-02-15 13:49:30 -08:00 |
|
Reed Nightingale
|
c8a90efee8
|
First pass at making menu selector run like a Menu_t
|
2020-02-15 13:49:09 -08:00 |
|
Reed Nightingale
|
72e4a71a4d
|
First pass at splitting runSetting into Menu_t-compatible functions
|
2020-02-15 12:36:01 -08:00 |
|
Reed Nightingale
|
4582521f1b
|
Play current frequency on entering
|
2020-02-14 19:28:58 -08:00 |
|
Reed Nightingale
|
bba125590b
|
Change rendering of the input frequency
|
2020-02-14 19:16:11 -08:00 |
|
Reed Nightingale
|
f47c45194e
|
Add actual menu running functions
|
2020-02-14 19:05:12 -08:00 |
|
Reed Nightingale
|
2f964b3ffb
|
Remove unused function
|
2020-02-14 18:53:04 -08:00 |
|
Reed Nightingale
|
04560ef8b6
|
Add numpad functionality to main menu
|
2020-02-14 18:51:28 -08:00 |
|
Reed Nightingale
|
d42571f7a5
|
Start building out numpad menu
|
2020-02-14 18:50:57 -08:00 |
|
Reed Nightingale
|
4a0b0ec653
|
First pass at making numpad buttons
|
2020-02-14 18:50:26 -08:00 |
|
Reed Nightingale
|
2d3cc48b19
|
Play current frequency when VFO is selected
|
2020-02-12 22:18:02 -08:00 |
|
Reed Nightingale
|
423246f2b8
|
Add audio feedback for when entering/exiting bands
|
2020-02-11 23:36:43 -08:00 |
|
Reed Nightingale
|
5721e06a51
|
Instantly update tuning when changing modes
|
2020-02-11 23:31:14 -08:00 |
|
Reed Nightingale
|
23ecb4e4b2
|
Upcast to uint64 to avoid overflow
|
2020-02-11 23:24:37 -08:00 |
|
Reed Nightingale
|
77fffccb46
|
update band buttons when tuning
|
2020-02-11 23:10:06 -08:00 |
|
Reed Nightingale
|
405df5a757
|
Add method to update band buttons
|
2020-02-11 23:09:18 -08:00 |
|
Reed Nightingale
|
70a1025603
|
Fix progmem extraction
|
2020-02-11 22:59:44 -08:00 |
|
Reed Nightingale
|
4a27962a5b
|
Save settings on VFO change or sideband change
|
2020-02-11 22:18:52 -08:00 |
|
Reed Nightingale
|
3b932d54b4
|
Actually activate buttons!
|
2020-02-11 22:17:30 -08:00 |
|
Reed Nightingale
|
c176604320
|
Use pointer passed in for work space
|
2020-02-11 22:15:46 -08:00 |
|
Reed Nightingale
|
2c20483931
|
Fix extraction in menu_utils
|
2020-02-11 22:01:07 -08:00 |
|
Reed Nightingale
|
6686f199b0
|
Unpack progmem fully
|
2020-02-11 21:45:26 -08:00 |
|
Reed Nightingale
|
2ff1d0d7e8
|
Fix types and expose some buttons
|
2020-02-11 21:44:40 -08:00 |
|
Reed Nightingale
|
c727d876eb
|
Fix button drawing routine
|
2020-02-11 21:42:50 -08:00 |
|
Reed Nightingale
|
efd3bfc5ad
|
Add color distinction to button drawing
|
2020-02-10 01:34:02 -08:00 |
|
Reed Nightingale
|
2722b4367a
|
Update include annotation
|
2020-02-10 01:30:21 -08:00 |
|
Reed Nightingale
|
2826dfde56
|
First pass at button drawing implementation
|
2020-02-10 01:30:01 -08:00 |
|
Reed Nightingale
|
8239761a26
|
Move button declarations together, declaring rather than defining required functions
|
2020-02-10 01:17:47 -08:00 |
|
Reed Nightingale
|
25d5f3aaa9
|
Move most of the button stuff to a separate file
|
2020-02-10 01:02:03 -08:00 |
|
Reed Nightingale
|
4583288bfa
|
Update functions to use new button array
|
2020-02-10 00:53:53 -08:00 |
|
Reed Nightingale
|
55096c9284
|
Fix most compiler errors
|
2020-02-10 00:53:17 -08:00 |
|
Reed Nightingale
|
8bd9d59e5a
|
Displaying text should accept const char*
|
2020-02-10 00:51:58 -08:00 |
|
Reed Nightingale
|
2f9a0a3e04
|
Fix compile errors
|
2020-02-10 00:51:23 -08:00 |
|
Reed Nightingale
|
51288f1db3
|
Define types for formatFreq
|
2020-02-10 00:35:32 -08:00 |
|
Reed Nightingale
|
90d550a03a
|
Prevent multi-include problems
|
2020-02-10 00:29:46 -08:00 |
|
Reed Nightingale
|
61b79ba06a
|
Move formatFreq to utils
|
2020-02-10 00:16:15 -08:00 |
|
Reed Nightingale
|
5c0ecb087b
|
Comment out submenus for now
|
2020-02-10 00:06:28 -08:00 |
|
Reed Nightingale
|
fa62b1136f
|
Update morse playback to use new version of button
|
2020-02-10 00:06:11 -08:00 |
|
Reed Nightingale
|
1077b0bf84
|
First pass on main menu button conversion complete. Not expected to compile
|
2020-02-10 00:01:49 -08:00 |
|
Reed Nightingale
|
254b60d88f
|
More button conversion
|
2020-02-09 23:52:02 -08:00 |
|
Reed Nightingale
|
1869e20cf0
|
Add some band utility functions for later use
|
2020-02-09 23:35:33 -08:00 |
|
Reed Nightingale
|
846c59e5cc
|
Update more buttons
|
2020-02-09 23:32:22 -08:00 |
|
Reed Nightingale
|
dc5104324b
|
Start converting buttons. Not expected to compile
|
2020-02-09 23:07:12 -08:00 |
|