Reed Nightingale
|
6821d8abf2
|
Strip out some code, and add some so that inputs (button, knob, touch) generate outputs (screen + speaker) for debugging purposes
|
2020-05-11 19:57:05 -07:00 |
|
Reed Nightingale
|
84f47b0a23
|
Bump version
R1.5.0
|
2020-05-05 21:41:45 -07:00 |
|
Reed Nightingale
|
740e881d28
|
Update readme due to new feature
|
2020-05-05 21:41:45 -07:00 |
|
Reed Nightingale
|
71e5f877da
|
Add touch cancellation option
|
2020-05-05 21:32:30 -07:00 |
|
Reed Nightingale
|
e6fa6f935b
|
Fix zraw assignment issue that was preventing touch press-and-hold from working
|
2020-05-05 21:25:52 -07:00 |
|
Reed Nightingale
|
b3a7e34d1b
|
Replace 16-bit read style with slower, but apparently more reliable 8-bit read style
|
2020-05-05 20:36:03 -07:00 |
|
Reed Nightingale
|
d282062eef
|
Force redraw after setupTouch is called so that menu is on screen
|
2020-05-05 20:35:17 -07:00 |
|
Reed Nightingale
|
f76b50fcc3
|
Update commented out debug print, and remove black screen draw at the end
|
2020-05-05 20:34:28 -07:00 |
|
Reed Nightingale
|
488e462c6c
|
Debugging checkpoint
|
2020-05-05 19:54:07 -07:00 |
|
Reed Nightingale
|
c323cec0cb
|
Update readme with lots of information for other prospective developers
|
2020-05-04 23:17:05 -07:00 |
|
Reed Nightingale
|
f541ff8928
|
Get rid of do-nothing functions
|
2020-05-04 23:00:31 -07:00 |
|
Reed Nightingale
|
e7748d2878
|
Switch colors from defines to consts
|
2020-05-04 22:53:41 -07:00 |
|
Reed Nightingale
|
e168a4d5b0
|
Bump version
R1.4.0
|
2020-05-04 22:28:43 -07:00 |
|
Reed Nightingale
|
e3f23ae755
|
Slight tweak to how frequencies are changed so that quicklist changes will update the actual oscillators
|
2020-05-04 22:27:37 -07:00 |
|
Reed Nightingale
|
0b65559e97
|
Revert the previous commit
|
2020-05-04 22:26:09 -07:00 |
|
Reed Nightingale
|
2a412fd34a
|
Force frequency change after recall. Unfortunately, this puts us just 4 bytes over the limit
|
2020-05-04 22:06:47 -07:00 |
|
Reed Nightingale
|
a138490dcc
|
Change decision making in main menu loop to ensure display consistency when CAT changes
|
2020-05-04 21:57:24 -07:00 |
|
Reed Nightingale
|
4cf8f7a840
|
Use ACK/RACK, and set default response length to 1 so that it usually doesn't have to be re-set.
|
2020-05-04 01:01:05 -07:00 |
|
Reed Nightingale
|
6a6dc2a29a
|
Remove debug drawing
|
2020-05-04 00:56:25 -07:00 |
|
Reed Nightingale
|
a7cbf50384
|
Fix comment based on reviewing hamlib code
|
2020-05-04 00:43:38 -07:00 |
|
Reed Nightingale
|
e809b37e29
|
Invert split value from what Yaesu's documentation says, because hamlib reads it inverted
|
2020-05-04 00:34:15 -07:00 |
|
Reed Nightingale
|
e770230d14
|
CAT debug stuff added
|
2020-05-04 00:03:43 -07:00 |
|
Reed Nightingale
|
7a32c8e205
|
Bump version number
R1.3.0
|
2020-05-03 23:58:58 -07:00 |
|
Reed Nightingale
|
97d825351c
|
Re-enable numpad, now that we have some more space
|
2020-05-03 23:56:08 -07:00 |
|
Reed Nightingale
|
2e74193d93
|
Give 0xBB a name
|
2020-05-03 23:54:38 -07:00 |
|
Reed Nightingale
|
ce0fac95fe
|
Remove unused and fixed-output cases
|
2020-05-03 23:02:10 -07:00 |
|
Reed Nightingale
|
2505e54235
|
Remove unused cases
|
2020-05-03 22:37:38 -07:00 |
|
Reed Nightingale
|
8045b9b02b
|
Remove explicit 0 sets
|
2020-05-03 22:35:35 -07:00 |
|
Reed Nightingale
|
eba70c64ef
|
Swap EEPROM virtualization hardcoding for multi-byte reading using enums
|
2020-05-03 21:35:44 -07:00 |
|
Reed Nightingale
|
53a39b0699
|
Revise switch to use a single Serial.write, based on switched changes
|
2020-05-03 17:55:23 -07:00 |
|
Reed Nightingale
|
c6d83beff0
|
Use enums instead of hardcoded numbers
|
2020-05-03 17:45:43 -07:00 |
|
Reed Nightingale
|
8e4adbff72
|
Add enums for a bunch of commands
|
2020-05-03 16:36:27 -07:00 |
|
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
|
a9b9b62dd1
|
Use driver-specified min/max frequencies
|
2020-04-26 23:49:26 -07:00 |
|
Reed Nightingale
|
55822dadf7
|
Give min/max frequency variable names
|
2020-04-26 23:46:32 -07:00 |
|
Reed Nightingale
|
ab8ba66067
|
Reuse menu running code between quicklist and numpad
|
2020-04-26 23:36:16 -07:00 |
|
Reed Nightingale
|
61c22474e9
|
Slim down some of the setup text
|
2020-04-26 23:36:16 -07:00 |
|
Reed Nightingale
|
77b1bd291e
|
Save ~100 bytes by combining these two functions
|
2020-04-26 23:36:16 -07:00 |
|
Reed Nightingale
|
aa7e6825b4
|
Add quicklist to main menu, but disable numpad temporarily for size reasons
|
2020-04-26 23:36:16 -07:00 |
|
Reed Nightingale
|
fafc9acd0e
|
Create quicklist menu
|
2020-04-26 23:36:16 -07:00 |
|
Reed Nightingale
|
b49b61615b
|
Add quick list to EEPROM settings
|
2020-04-26 23:36:16 -07:00 |
|
Reed Nightingale
|
cd3364c835
|
Update version
R1.2.0
|
2020-04-26 23:36:06 -07:00 |
|
Reed Nightingale
|
e980cff9ff
|
Remove brackets from callsign
|
2020-04-26 23:35:54 -07:00 |
|
Reed Nightingale
|
0467223fe6
|
If RIT is on, turn it off before switching VFO
|
2020-04-26 15:17:18 -07:00 |
|
Reed Nightingale
|
94be10fd87
|
Justify RIT text left so that it doesn't interfere with the TX text
|
2020-04-26 15:11:44 -07:00 |
|