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
|
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 |
|
Reed Nightingale
|
8cc272b065
|
Use numpad icon
|
2020-04-26 15:03:32 -07:00 |
|
Reed Nightingale
|
f9907cebde
|
Add icons for numpad and star
|
2020-04-26 15:03:18 -07:00 |
|
Reed Nightingale
|
b1e4466b0e
|
Remove ornamental borders on setup page
|
2020-04-26 14:31:09 -07:00 |
|
Reed Nightingale
|
6cd72a5b8a
|
Update sideband selection graphic on band switch
|
2020-04-25 23:06:16 -07:00 |
|
Reed Nightingale
|
e85db6781a
|
Use same color for version and callsign for better callsign visibility
|
2020-04-25 22:56:35 -07:00 |
|
Reed Nightingale
|
bd1ff23d8f
|
Add comment about toneAC2 library license
|
2020-04-25 22:55:10 -07:00 |
|
Reed Nightingale
|
c45a824276
|
Switch back to nicer font
|
2020-04-25 22:52:39 -07: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
|
7a788b6297
|
Proxy the tone library so that it builds
|
2020-04-25 22:36:40 -07:00 |
|
Reed Nightingale
|
da45643035
|
Remove secondary pin from library
|
2020-04-25 22:36:17 -07:00 |
|
Reed Nightingale
|
0fe54d054f
|
Add toneAC2 library
|
2020-04-25 22:32:17 -07:00 |
|
Reed Nightingale
|
2a8ff5e758
|
Replace fastest line routines with fillRect to save ~300 bytes
|
2020-04-25 21:09:54 -07:00 |
|
Reed Nightingale
|
06fa0e9ad7
|
Update README
|
2020-04-25 21:08:43 -07:00 |
|
Reed Nightingale
|
1f5f3a1f9f
|
Use safer copy
|
2020-04-25 20:34:47 -07:00 |
|
Reed Nightingale
|
85ea714955
|
Show current setting on setting screen
|
2020-04-25 20:31:35 -07:00 |
|
Reed Nightingale
|
4e7d1717e0
|
Re-add version to main display, add callsign display, and re-enable TX indicator
|
2020-04-25 20:31:10 -07:00 |
|
Reed Nightingale
|
9b9a1610c2
|
Revert "Rough pass at button grids"
This reverts commit 1f97be3263 .
|
2020-04-25 19:47:02 -07:00 |
|
Reed Nightingale
|
1f97be3263
|
Rough pass at button grids
|
2020-04-25 19:46:36 -07:00 |
|
Reed Nightingale
|
2db9899d4d
|
Move SI5351 driver stuff into it's own header
|
2020-04-25 14:31:59 -07:00 |
|
Reed Nightingale
|
fdd2afce98
|
Fix auto-selection of sideband mode when tuning
|
2020-04-25 12:35:59 -07:00 |
|
Reed Nightingale
|
0f45a2fc43
|
Fix out-of-band midpoint selection
|
2020-04-25 12:17:15 -07:00 |
|
Reed Nightingale
|
f66a173dbe
|
Get LSB and USB buttons to update properly
|
2020-04-25 12:10:25 -07:00 |
|
Reed Nightingale
|
8af59b0a85
|
Move button pressing logic to it's own file
|
2020-04-25 12:00:19 -07:00 |
|