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
|
85ea714955
|
Show current setting on setting screen
|
2020-04-25 20:31:35 -07:00 |
|
Reed Nightingale
|
2db9899d4d
|
Move SI5351 driver stuff into it's own header
|
2020-04-25 14:31:59 -07:00 |
|
Reed Nightingale
|
5596c0c8ab
|
Remove function declarations from pin definition file
|
2020-04-25 11:47:11 -07:00 |
|
Reed Nightingale
|
ff4cc62e70
|
Update includes and pin names
|
2020-04-21 21:10:48 -07:00 |
|
Reed Nightingale
|
6481812b4f
|
Link in the setup menu. Exceeds available space :(
|
2020-02-15 15:31:14 -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
|
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
|
e2249af826
|
Move color definitions to their own file
|
2020-02-09 15:56:43 -08:00 |
|
Reed Nightingale
|
e35a9eecec
|
Move LIMIT macro to utils
|
2020-02-08 14:59:06 -08:00 |
|
reedbn
|
1c60b8b63f
|
Merge pull request #11 from reedbn/cw-transmit-at-displayed-freq
Display TX (not RX) frequency in CW mode
|
2020-02-04 21:51:03 -08:00 |
|
Reed Nightingale
|
225464c51a
|
Remove TX offset in CW mode, and refactor frequency setting code so that it's (almost) all in one place. W0EB pointed out this issue, and it appears that it was discussed but never implemented in https://groups.io/g/BITX20/topic/20916360
|
2020-02-02 15:19:44 -08:00 |
|
Reed Nightingale
|
0a880fe8a6
|
Merge master into morse-menu
|
2020-01-28 20:45:33 -08:00 |
|
Reed Nightingale
|
03c159ba51
|
Render menus to the left, rather than center
|
2020-01-27 23:09:34 -08:00 |
|
Reed Nightingale
|
b0b11a93f0
|
Merge warning fixes, and fix 'new' warnings
|
2020-01-26 11:12:07 -08:00 |
|
Reed Nightingale
|
c38460576b
|
A number of explicit casts, initializations, and type adjustments to avoid warnings
|
2020-01-26 10:40:59 -08:00 |
|
Reed Nightingale
|
6dae08e222
|
Merge branch 'master' into morse-menu
|
2020-01-25 11:13:12 -08:00 |
|
Reed Nightingale
|
1b8966103d
|
Send audio for 'Exit' menu option correctly
|
2020-01-22 00:49:59 -08:00 |
|
Reed Nightingale
|
814b646ab0
|
Shuffle CW menu a bit, and reduce lots of menu name string lengths so that they play faster when in CW mode
|
2020-01-22 00:11:52 -08:00 |
|
Reed Nightingale
|
70153f77d2
|
Add morse menu playback to setup
|
2020-01-22 00:04:12 -08:00 |
|
Reed Nightingale
|
bbdd6840c9
|
Reduce setting step size, since momentum can get places faster
|
2020-01-21 01:37:09 -08:00 |
|
Reed Nightingale
|
1f033b6af4
|
Save 102 progmem bytes by de-duping strings
|
2020-01-19 20:51:19 -08:00 |
|
Reed Nightingale
|
dd3a6162af
|
Set global setting so that setFrequency will work correctly
|
2020-01-19 20:42:44 -08:00 |
|
Reed Nightingale
|
6d5fb97c62
|
Refactor reset-all setting
|
2020-01-19 20:35:43 -08:00 |
|
Reed Nightingale
|
d032664620
|
Re-order cw settings to match the menu
|
2020-01-19 20:21:51 -08:00 |
|
Reed Nightingale
|
850cda59e4
|
Refactor cw play speed setting
|
2020-01-19 20:20:03 -08:00 |
|
Reed Nightingale
|
4265d56d32
|
Remove unused setupCwTone
|
2020-01-19 19:50:54 -08:00 |
|
Reed Nightingale
|
9af0c1c965
|
Refactor keyer setting into new menu style
|
2020-01-19 19:50:11 -08:00 |
|
Reed Nightingale
|
dc1da20b13
|
Refactor cw switch delay
|
2020-01-19 19:40:03 -08:00 |
|
Reed Nightingale
|
58bfe55620
|
Move tone down to keep the menus in a somewhat orderly fashion
|
2020-01-19 19:26:31 -08:00 |
|
Reed Nightingale
|
b99e13eff4
|
Refactor BFO settings menu
|
2020-01-19 19:24:26 -08:00 |
|
Reed Nightingale
|
315d9348f0
|
Swap most string operations to bounded versions
|
2020-01-19 19:00:45 -08:00 |
|
Reed Nightingale
|
d0900aa392
|
Refactor local oscillator cal
|
2020-01-19 18:40:11 -08:00 |
|
Reed Nightingale
|
e65f4d57a4
|
Implement the instructions text
|
2020-01-19 12:56:14 -08:00 |
|
Reed Nightingale
|
03fd8463eb
|
Switch to named functions instead of lambdas, because apparently PROGMEM doesn't like lambdas
|
2020-01-19 10:48:07 -08:00 |
|
Reed Nightingale
|
8212ecf1e9
|
Proof of concept generic setting menu for cw tone
|
2020-01-18 23:34:41 -08:00 |
|
Reed Nightingale
|
f79ca7c693
|
Give a reset dialog so it can't be a single mistake to reset
|
2020-01-17 23:23:56 -08:00 |
|
Reed Nightingale
|
897b5c5de5
|
Add reset option
|
2020-01-17 23:10:53 -08:00 |
|
Reed Nightingale
|
bc83bcd5d1
|
Move CW WPM and Hz to setup menu
|
2020-01-17 22:57:41 -08:00 |
|
Reed Nightingale
|
b100da145e
|
Rename some of the menu items
|
2020-01-17 22:27:12 -08:00 |
|
Reed Nightingale
|
e0bc5999c8
|
De-duplicate keyer strings
|
2020-01-17 22:22:06 -08:00 |
|
Reed Nightingale
|
ebaf7c44de
|
Do most of the refactoring required to make menus easy to expand
|
2020-01-17 21:41:52 -08:00 |
|
Reed Nightingale
|
6fe6185b19
|
Remove unused extern
|
2020-01-17 18:53:18 -08:00 |
|
Reed Nightingale
|
afeb056667
|
Move formatFreq to nano_gui so that both ubitx_ui and setup can use the single function
|
2020-01-14 23:33:11 -08:00 |
|
Reed Nightingale
|
9a2a25abe9
|
Fix rendering of BFO
|
2020-01-14 22:47:53 -08:00 |
|
Reed Nightingale
|
9a205522d9
|
Don't reset cals to fixed values when starting cal routine
|
2020-01-14 22:22:26 -08:00 |
|
Reed Nightingale
|
9a68846b58
|
Use correct version of strcat for flash strings
|
2020-01-04 22:51:29 -08:00 |
|
Reed Nightingale
|
fbfb7c89d6
|
Fix merge issue
|
2020-01-04 01:50:17 -08:00 |
|