Commit Graph

487 Commits

Author SHA1 Message Date
Travis GOodspeed
76f825295c Dramatic reduction of clock CPU usage. #96 2018-07-23 18:35:44 -04:00
Travis GOodspeed
6e88368b0d Now setting sampled mode. I expect that this was already the default. 2018-07-23 18:23:18 -04:00
Travis GOodspeed
560e48266e Cleanup. 2018-07-23 18:20:30 -04:00
Travis GOodspeed
6bc72454d4 Schematics and placement for GoodWatch22, #95. Not yet finalized. 2018-07-23 17:08:11 -04:00
Travis GOodspeed
e5c7363961 Typos and status updates to the wiki. 2018-07-07 16:31:05 -04:00
Travis GOodspeed
17d7534e02 VCC now properly measured in both CC430F6137 (ADC12) and CC430F6147 (ADC10) devices.) #76 2018-07-07 15:54:14 -04:00
Travis GOodspeed
49d68a922a Hitting * on the clock now shows the CPU model number. 2018-07-04 14:57:57 -04:00
Travis GOodspeed
2a6c163765 Adding a decimal point to the voltage. #76 2018-07-04 14:35:28 -04:00
Travis GOodspeed
691d4e2363 Adds symbols and beginning support for the ADC10 unit of the CC430F6147. #76 2018-07-04 13:52:13 -04:00
Travis Goodspeed
1f8ac6111e Moves the VCC code into a new module, adc.o. Battery measurement is now performed in the clock applet by pressing '1'. #76 2018-07-03 11:24:03 -04:00
Travis Goodspeed
393ce4fe0c Default calibration of -28 seems best on all my units. Close #93. 2018-07-03 10:40:22 -04:00
Travis Goodspeed
6ebf378cef Simple battery application for #76. 2018-06-12 15:41:10 -04:00
Travis Goodspeed
2413df575f Fixes bug where the tunner applet wouldn't draw at startup. 2018-06-12 10:26:45 -04:00
Travis Goodspeed
4171549cff Kills an RTCIV printf. 2018-05-30 23:46:52 -04:00
Travis Goodspeed
20af350b2a Calibration applet moves more smoothly, values documented in the header of calibration.c. #93 2018-05-25 11:52:42 -04:00
Travis Goodspeed
b30d242a6d Submenu now loops in both directions. 2018-05-24 16:29:40 -04:00
Travis Goodspeed
4674e4e787 Initial attempt at a clock calibration applet. #93 2018-05-24 16:21:16 -04:00
Travis Goodspeed
febe562ba3 In lcd_number(), overflows are no longer abreviated. 2018-05-24 15:03:26 -04:00
Travis Goodspeed
f591393e87 Cleanup of printsizes.py to work for modules. 2018-05-24 14:56:02 -04:00
Travis Goodspeed
c4d29fe8a8 RPN calculator now supports negative values. 2018-05-24 14:44:25 -04:00
Travis Goodspeed
3fa32a17de Cleanup of the new BCD/HEX conversion. 2018-05-24 14:17:51 -04:00
Travis Goodspeed
f020ed5d11
Merge pull request #91 from qguv/bcd
first pass at bcd (for RPN app)
2018-05-24 14:13:56 -04:00
Travis Goodspeed
d2a6e16e23
Merge pull request #92 from qguv/clock-suppress-cpu-hex
clock: suppress hex keycode when toggling CPU load indicator
2018-05-24 14:10:46 -04:00
Quint Guvernator
1450f77a50 clock: suppress hex keycode when toggling CPU load indicator 2018-05-21 09:43:07 -04:00
Quint Guvernator
3e22776b6e first pass at bcd; why is __bcd_add_long undefined? 2018-05-19 19:24:23 -04:00
Travis Goodspeed
5d2df09e23
Merge pull request #88 from qguv/git-hash
clock: use first 7 digits for git hash
2018-05-19 14:10:56 -04:00
Quint Guvernator
daeeb7400b gitignore: reflect githash.h rename 2018-05-18 11:43:14 -04:00
Quint Guvernator
1b2a2eb318 clock: use first 7 digits for git hash 2018-05-17 11:38:09 -04:00
Travis Goodspeed
9d271dfeea RPN Calculator is now a subapplication. 2018-04-23 18:27:49 -04:00
Travis Goodspeed
d679061239 Printf cut. 2018-04-23 17:38:22 -04:00
Travis Goodspeed
4f08ff08f6 Fixes some UI bugs in the alarm applet. 2018-04-23 17:37:58 -04:00
Travis Goodspeed
4e77e8a73d Beep test moved to the Alarm applet. 2018-04-23 14:58:36 -04:00
Travis Goodspeed
f5cc34084e Removes useless key scanning in alarm_draw(). 2018-04-23 14:40:43 -04:00
Travis Goodspeed
9379f4b924 Counter can now copy to VFO. #87 2018-04-22 16:30:31 -04:00
Travis Goodspeed
cd226c2d30 Narrow sweep didn't work well, so disabling it. Fixed 100kHz steps now. Close #87 2018-04-22 16:14:10 -04:00
Travis Goodspeed
629aa4d563 Beginnings of a module to parse the descriptor tables. We don't investigate the TLV yet, but it's enough to read the model number. #75 2018-04-21 14:04:00 -04:00
Travis Goodspeed
97c0fcb79a Fixes an uninitialized variable that caused the CC430F6147 watch to lock up during app_init(). #75 2018-04-20 22:29:16 -04:00
Travis Goodspeed
ce1e99e3aa Fixes BSL entry sequence for compatibility with CC430F6147. #75 2018-04-20 21:12:49 -04:00
Travis Goodspeed
e99b5c5fca Counting tests can now be repeated by pressing 1. Status is current frequency in the sweep. #87 2018-04-20 17:13:34 -04:00
Travis Goodspeed
4c4f8cc68f Initial implementation of a frequency counter from 410 to 470 MHz. #87 2018-04-20 16:33:26 -04:00
Travis Goodspeed
1134fcec9a Recovers from an oscillator fault. Close #41. 2018-04-20 15:14:17 -04:00
Travis Goodspeed
d8e6466e4c Functional VFO mode in Tuner applet. Close #51. 2018-04-15 18:21:30 -04:00
Travis Goodspeed
8c04de98b4 Fixed bug where clock might be stuck showing date after a forced exit. 2018-04-15 17:41:41 -04:00
Travis Goodspeed
38491c9615 Tuner app now displays RSSI at all times. Smoother for other features. Toward #51 2018-04-15 17:41:13 -04:00
Travis Goodspeed
7bfef3fa82 Clock now shows the codeplug freq when '.' is pressed. Early work toward #51. 2018-04-15 15:00:05 -04:00
Travis Goodspeed
fff613400b Emulation of the SET button is now disabled by default, may be enabled in config.h 2018-04-15 14:32:48 -04:00
Travis Goodspeed
acdcdc95f3 Setting the clock is now more stable. 2018-04-15 14:25:15 -04:00
Travis Goodspeed
cbadc4aab0 Anaren balun for wideband operation. #40 2018-04-15 14:13:40 -04:00
Travis Goodspeed
193298c466 Low pass filter datasheets from Johanson. #40 2018-04-15 14:11:27 -04:00
Travis Goodspeed
bbe399606d Updated README for the hardware. 2018-04-14 12:33:08 -04:00