Commit Graph

150 Commits

Author SHA1 Message Date
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
bc5c39357f Fix inter-element timing 2020-01-30 20:23:17 -08:00
Reed Nightingale
d440be6c66 Rename INO file, so that it matches the repo name, and thus doesn't cause issues when checked out initially with default folder name 2020-01-29 21:44:46 -08:00
Reed Nightingale
13fa83d440 Update reported version 2020-01-28 20:54:02 -08:00
reedbn
80454612c0
Merge pull request #10 from reedbn/text-justification
Text justification
2020-01-28 20:40:29 -08:00
Reed Nightingale
0ad20caa4b Merge master into text-justification 2020-01-28 20:34:23 -08:00
reedbn
87cf184fe6
Merge pull request #9 from reedbn/fixed-width-freqs
Fixed width freqs and replace MNU with gear symbol
2020-01-28 20:29:53 -08:00
Reed Nightingale
40c23919ed Add space between colon and frequency output 2020-01-28 20:26:34 -08:00
reedbn
fbc718b2ee
Merge pull request #8 from reedbn/cw-tx-issues
CW RX->TX responsiveness issues
2020-01-28 20:17:18 -08:00
Reed Nightingale
2d48b58461 Force a fix frequency width when possible 2020-01-28 02:31:14 -08:00
Reed Nightingale
6ddd46a853 Add spacers to keep frequency display a fixed width 2020-01-28 02:30:34 -08:00
Reed Nightingale
6313aa5adc Add two spacer characters 2020-01-28 02:29:37 -08:00
Reed Nightingale
1115441a57 Use gear icon for menu button 2020-01-28 01:52:31 -08:00
Reed Nightingale
04d836ab73 Removed unused function 2020-01-28 01:52:11 -08:00
Reed Nightingale
14d19ebbd8 Bigger settings icon 2020-01-28 01:42:59 -08:00
Reed Nightingale
015afb5cde First pass at menu icon 2020-01-28 01:25:19 -08:00
Reed Nightingale
21736fcc1d Forgot to add version files to the project. Silly me. 2020-01-27 23:11:32 -08:00
Reed Nightingale
03c159ba51 Render menus to the left, rather than center 2020-01-27 23:09:34 -08:00
Reed Nightingale
ceec8e2eb2 Push CW settings text to left, version to right 2020-01-27 23:09:05 -08:00
Reed Nightingale
0417907d03 Add justification option for text rendering 2020-01-27 23:08:32 -08:00
reedbn
c013281a31
Merge pull request #7 from reedbn/version-display
Add version string to bottom right corner
2020-01-27 22:38:54 -08:00
Reed Nightingale
13f4bdbe83 Add version string to bottom right corner 2020-01-27 22:36:01 -08:00
Reed Nightingale
8db6401bec Remove delay entirely. active_delay delays 10ms even when asked for 0 2020-01-27 21:51:34 -08:00
Reed Nightingale
e67885d8a0 disable delay before starting CW, allow straight key values through the paddle resistors, set correct timeout 2020-01-26 13:03:50 -08:00
reedbn
e35a2addf9
Merge pull request #6 from reedbn/band-handling-updates
Band handling updates
2020-01-26 11:28:55 -08:00
Reed Nightingale
95ea5b0ee2 Use unsigned ints for frequency 2020-01-26 11:26:18 -08:00
Reed Nightingale
fe1b8cfa34 Merge branch 'master' into band-handling-updates 2020-01-26 11:23:56 -08:00
reedbn
bbe34daff7
Merge pull request #5 from reedbn/warning-cleanup
Warning cleanup
2020-01-26 10:55:34 -08:00
Reed Nightingale
298bb479b5 Explicit cast to prevent integer overflow 2020-01-26 10:47:57 -08:00
Reed Nightingale
1505936713 Remove unused variable 2020-01-26 10:43:11 -08:00
Reed Nightingale
fe9f04d146 Remove unused static 2020-01-26 10:42:37 -08:00
Reed Nightingale
fea7b8d868 Move string to PROGMEM, and remove unused return value 2020-01-26 10:42:20 -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
6dd4b37d8a analogRead technically returns an int, but it only can be 0-1023, so practically it's an unsigned int. This matches types for the constants. Also removed cwAdcSTFrom, since the value will always be greater than 0 2020-01-26 10:40:03 -08:00
Reed Nightingale
f54320e8cb Match unsigned with unsigned 2020-01-26 10:39:01 -08:00
Reed Nightingale
b65e5eb90c un-name unused variable 2020-01-26 10:38:35 -08:00
Reed Nightingale
2ac24eb28d Minor whitespace adjustment, and remove unused variables 2020-01-26 10:22:20 -08:00
Reed Nightingale
e88ee1826e Remove unused variables and set default values for colors 2020-01-26 10:22:01 -08:00
Reed Nightingale
54e4d4bf06 When sideband mode is changed, immediately update tuning 2020-01-25 12:02:30 -08:00
Reed Nightingale
a8910e1ba2 Auto-update sideband mode based on keyed-in frequency 2020-01-25 11:57:04 -08:00
reedbn
20a4577ed2
Merge pull request #4 from reedbn/knob-acceleration
Knob acceleration
2020-01-25 11:12:42 -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
13f109c8b3 First pass at a momentum function 2020-01-21 01:13:36 -08:00
Reed Nightingale
4aea1b7126 Slightly change centering. Appears to ride a tiny bit high because it leaves room for below-line characters, like gjpqy 2020-01-19 22:54:42 -08:00
Reed Nightingale
755b2214f9 Add missing includes to compile 2020-01-19 22:53:00 -08:00
Reed Nightingale
9fb4efc5ac Move encoder functions to their own file 2020-01-19 22:49:59 -08:00
reedbn
59347af9ed
Merge pull request #3 from reedbn/menu-refactor
Menu refactor
2020-01-19 22:36:37 -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