This website requires JavaScript.
9d96fa649e
callsign.cpp aktualisiert
master
Michael Clemens
2024-03-21 10:28:21 +0100
6dceffd993
reactivated 80m, changed to color scheme to green on black
Michael Clemens
2021-05-17 17:29:57 +0200
36cd505e8e
changed band limits, enabled 12m, disabled 80m
Michael Clemens
2021-05-13 15:20:01 +0200
6d4fc996d9
Update callsign.cpp
Michael Clemens
2021-05-13 15:15:19 +0200
6c9e759901
Add user manual link to readme
reedbn
2021-04-11 18:19:42 -0700
4918670eaa
Save 12 bytes by adjusting math, inspried by Jack Purdum
reedbn
2020-12-13 21:51:46 -0800
4eecda170d
Add size to comment
reedbn
2020-12-13 21:34:55 -0800
50381da6de
Adjust keyer behavior to always run PTT button as if in KEYER_STRAIGHT mode
reedbn
2020-12-13 18:19:13 -0800
b136f5e43c
Add parentheses to force correct addition operation. Thanks to Barry Halterman for catching this.
reedbn
2020-12-13 11:42:38 -0800
a4f5f4b3cb
Update displayed version
R1.5.1
Reed Nightingale
2020-07-18 20:43:36 -0700
ab678f3e8b
Merge pull request #13 from reedbn/ide_1_8_13-size-fixes
reedbn
2020-07-18 20:30:40 -0700
c62eaaba2e
Update readme with compiler info
Reed Nightingale
2020-07-18 20:28:43 -0700
c11c8bfbe3
Remove bands that aren't on dial from band lookup struct
Reed Nightingale
2020-07-18 18:58:43 -0700
6821d8abf2
Strip out some code, and add some so that inputs (button, knob, touch) generate outputs (screen + speaker) for debugging purposes
input_output_debug
Reed Nightingale
2020-05-11 19:57:05 -0700
84f47b0a23
Bump version
R1.5.0
Reed Nightingale
2020-05-05 21:41:00 -0700
740e881d28
Update readme due to new feature
Reed Nightingale
2020-05-05 21:34:20 -0700
71e5f877da
Add touch cancellation option
Reed Nightingale
2020-05-05 21:32:30 -0700
e6fa6f935b
Fix zraw assignment issue that was preventing touch press-and-hold from working
Reed Nightingale
2020-05-05 21:25:52 -0700
b3a7e34d1b
Replace 16-bit read style with slower, but apparently more reliable 8-bit read style
Reed Nightingale
2020-05-05 20:36:03 -0700
d282062eef
Force redraw after setupTouch is called so that menu is on screen
Reed Nightingale
2020-05-05 20:35:17 -0700
f76b50fcc3
Update commented out debug print, and remove black screen draw at the end
Reed Nightingale
2020-05-05 20:34:28 -0700
488e462c6c
Debugging checkpoint
Reed Nightingale
2020-05-05 19:54:07 -0700
c323cec0cb
Update readme with lots of information for other prospective developers
Reed Nightingale
2020-05-04 23:17:05 -0700
f541ff8928
Get rid of do-nothing functions
Reed Nightingale
2020-05-04 23:00:31 -0700
e7748d2878
Switch colors from defines to consts
Reed Nightingale
2020-05-04 22:53:41 -0700
e168a4d5b0
Bump version
R1.4.0
Reed Nightingale
2020-05-04 22:28:43 -0700
e3f23ae755
Slight tweak to how frequencies are changed so that quicklist changes will update the actual oscillators
Reed Nightingale
2020-05-04 22:27:37 -0700
0b65559e97
Revert the previous commit
Reed Nightingale
2020-05-04 22:26:09 -0700
2a412fd34a
Force frequency change after recall. Unfortunately, this puts us just 4 bytes over the limit
Reed Nightingale
2020-05-04 22:06:47 -0700
a138490dcc
Change decision making in main menu loop to ensure display consistency when CAT changes
Reed Nightingale
2020-05-04 21:57:24 -0700
4cf8f7a840
Use ACK/RACK, and set default response length to 1 so that it usually doesn't have to be re-set.
Reed Nightingale
2020-05-04 00:58:49 -0700
6a6dc2a29a
Remove debug drawing
Reed Nightingale
2020-05-04 00:56:25 -0700
a7cbf50384
Fix comment based on reviewing hamlib code
Reed Nightingale
2020-05-04 00:43:38 -0700
e809b37e29
Invert split value from what Yaesu's documentation says, because hamlib reads it inverted
Reed Nightingale
2020-05-04 00:34:15 -0700
e770230d14
CAT debug stuff added
Reed Nightingale
2020-05-04 00:03:43 -0700
7a32c8e205
Bump version number
R1.3.0
Reed Nightingale
2020-05-03 23:58:58 -0700
97d825351c
Re-enable numpad, now that we have some more space
Reed Nightingale
2020-05-03 23:56:08 -0700
2e74193d93
Give 0xBB a name
Reed Nightingale
2020-05-03 23:54:38 -0700
ce0fac95fe
Remove unused and fixed-output cases
Reed Nightingale
2020-05-03 23:02:10 -0700
2505e54235
Remove unused cases
Reed Nightingale
2020-05-03 22:37:38 -0700
8045b9b02b
Remove explicit 0 sets
Reed Nightingale
2020-05-03 22:35:35 -0700
eba70c64ef
Swap EEPROM virtualization hardcoding for multi-byte reading using enums
Reed Nightingale
2020-05-03 21:35:44 -0700
53a39b0699
Revise switch to use a single Serial.write, based on switched changes
Reed Nightingale
2020-05-03 17:55:23 -0700
c6d83beff0
Use enums instead of hardcoded numbers
Reed Nightingale
2020-05-03 17:45:43 -0700
8e4adbff72
Add enums for a bunch of commands
Reed Nightingale
2020-05-03 16:36:27 -0700
a3b9f703ba
Replace more indicies with enums
Reed Nightingale
2020-05-03 15:36:37 -0700
8aa80bdbc7
Rename processing function, remove trailing spaces
Reed Nightingale
2020-05-03 15:34:13 -0700
18a05460aa
Simplify timeout logic, saving nearly 100 bytes
Reed Nightingale
2020-05-03 15:32:06 -0700
e8c80a8304
Replace 'byte' with 'uint8_t'
Reed Nightingale
2020-05-03 14:48:11 -0700
4e961bdea7
Give indicies names, so that it's easier to tell what's being extracted/set
Reed Nightingale
2020-05-03 14:46:42 -0700
501205ebd5
Save ~100 bytes by rolling up the frequency parser
Reed Nightingale
2020-04-27 00:17:41 -0700
a9b9b62dd1
Use driver-specified min/max frequencies
Reed Nightingale
2020-04-26 23:49:26 -0700
55822dadf7
Give min/max frequency variable names
Reed Nightingale
2020-04-26 23:46:32 -0700
ab8ba66067
Reuse menu running code between quicklist and numpad
Reed Nightingale
2020-04-26 22:43:47 -0700
61c22474e9
Slim down some of the setup text
Reed Nightingale
2020-04-26 22:11:26 -0700
77b1bd291e
Save ~100 bytes by combining these two functions
Reed Nightingale
2020-04-26 21:32:19 -0700
aa7e6825b4
Add quicklist to main menu, but disable numpad temporarily for size reasons
Reed Nightingale
2020-04-26 17:30:58 -0700
fafc9acd0e
Create quicklist menu
Reed Nightingale
2020-04-26 17:30:19 -0700
b49b61615b
Add quick list to EEPROM settings
Reed Nightingale
2020-04-26 17:19:35 -0700
cd3364c835
Update version
R1.2.0
Reed Nightingale
2020-04-26 23:36:06 -0700
e980cff9ff
Remove brackets from callsign
Reed Nightingale
2020-04-26 23:35:54 -0700
0467223fe6
If RIT is on, turn it off before switching VFO
Reed Nightingale
2020-04-26 15:17:18 -0700
94be10fd87
Justify RIT text left so that it doesn't interfere with the TX text
Reed Nightingale
2020-04-26 15:11:44 -0700
8cc272b065
Use numpad icon
Reed Nightingale
2020-04-26 15:03:32 -0700
f9907cebde
Add icons for numpad and star
Reed Nightingale
2020-04-26 15:03:18 -0700
b1e4466b0e
Remove ornamental borders on setup page
Reed Nightingale
2020-04-26 14:31:09 -0700
6cd72a5b8a
Update sideband selection graphic on band switch
Reed Nightingale
2020-04-25 23:06:16 -0700
e85db6781a
Use same color for version and callsign for better callsign visibility
Reed Nightingale
2020-04-25 22:56:35 -0700
bd1ff23d8f
Add comment about toneAC2 library license
Reed Nightingale
2020-04-25 22:55:10 -0700
c45a824276
Switch back to nicer font
Reed Nightingale
2020-04-25 22:52:39 -0700
2c4448f6a0
Replace calls to the default Arduino Tone library to toneAC2, saving over 1024 bytes
Reed Nightingale
2020-04-25 22:44:26 -0700
7a788b6297
Proxy the tone library so that it builds
Reed Nightingale
2020-04-25 22:36:40 -0700
da45643035
Remove secondary pin from library
Reed Nightingale
2020-04-25 22:36:17 -0700
0fe54d054f
Add toneAC2 library
Reed Nightingale
2020-04-25 22:32:17 -0700
2a8ff5e758
Replace fastest line routines with fillRect to save ~300 bytes
Reed Nightingale
2020-04-25 21:09:54 -0700
06fa0e9ad7
Update README
Reed Nightingale
2020-04-25 21:08:43 -0700
1f5f3a1f9f
Use safer copy
Reed Nightingale
2020-04-25 20:34:47 -0700
85ea714955
Show current setting on setting screen
Reed Nightingale
2020-04-25 20:31:35 -0700
4e7d1717e0
Re-add version to main display, add callsign display, and re-enable TX indicator
Reed Nightingale
2020-04-25 20:31:10 -0700
9b9a1610c2
Revert "Rough pass at button grids"
Reed Nightingale
2020-04-25 19:47:02 -0700
1f97be3263
Rough pass at button grids
Reed Nightingale
2020-04-25 19:46:36 -0700
2db9899d4d
Move SI5351 driver stuff into it's own header
Reed Nightingale
2020-04-25 14:31:59 -0700
fdd2afce98
Fix auto-selection of sideband mode when tuning
Reed Nightingale
2020-04-25 12:35:59 -0700
0f45a2fc43
Fix out-of-band midpoint selection
Reed Nightingale
2020-04-25 12:17:15 -0700
f66a173dbe
Get LSB and USB buttons to update properly
Reed Nightingale
2020-04-25 12:10:25 -0700
8af59b0a85
Move button pressing logic to it's own file
Reed Nightingale
2020-04-25 12:00:19 -0700
5596c0c8ab
Remove function declarations from pin definition file
Reed Nightingale
2020-04-25 11:47:11 -0700
91776fdcc7
Clean up pin descriptions a bit
Reed Nightingale
2020-04-25 11:33:17 -0700
80494b62b9
Try a couple other fonts. None are great.
Reed Nightingale
2020-04-21 21:56:51 -0700
98e62a6dca
Switch to using a tiny but terrible looking font for size reasons
Reed Nightingale
2020-04-21 21:40:02 -0700
40a13f1b5f
Re-enable frequency entering
Reed Nightingale
2020-04-21 21:38:34 -0700
1ee39ec535
Update includes, and disable numpad for space reasons for now
Reed Nightingale
2020-04-21 21:19:47 -0700
cc013e5be4
stub out some functions that still need to be removed or refactored
Reed Nightingale
2020-04-21 21:19:17 -0700
1766386411
Update pin names
Reed Nightingale
2020-04-21 21:16:30 -0700
a2eae89733
Remove code that was moved to tuner, update includes and pin names
Reed Nightingale
2020-04-21 21:16:10 -0700
1622d0ebe7
Update includes
Reed Nightingale
2020-04-21 21:15:14 -0700
4a96027a07
Update includes
Reed Nightingale
2020-04-21 21:14:42 -0700
67d34a3461
Update includes and pin names
Reed Nightingale
2020-04-21 21:14:24 -0700
6face82c36
Update includes and pin names
Reed Nightingale
2020-04-21 21:13:55 -0700
e593e0a060
Update includes
Reed Nightingale
2020-04-21 21:13:33 -0700