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
Travis Goodspeed
a0abd44e7c
Cut the iclicker app, which was out of band and never very functional. I'll rewrite it when we add 900MHz support.
2018-04-08 17:16:47 -04:00
Travis Goodspeed
8179d2c023
Reduces 32kHz load capacitance. I believe it is now at the appropriate level.
2018-04-06 11:30:19 -04:00
Travis Goodspeed
fb486c80c3
Functional OOK emulation example. #85
2018-04-05 15:32:05 -04:00
Travis Goodspeed
4992cc1fe3
Merge branch 'master' of https://github.com/travisgoodspeed/goodwatch
2018-04-05 11:00:37 -04:00
Travis Goodspeed
cef21a4f10
OOK App to the Makefile. #85
2018-04-05 11:00:34 -04:00
Travis Goodspeed
f354e03e2f
App definitions applied to every file. Close #86 .
2018-04-05 10:31:54 -04:00
Travis Goodspeed
4208632926
Merge pull request #82 from ea/rngfix
...
Addressing #67 - RNG now has more uniform distribution
2018-04-04 11:00:32 -04:00
Travis Goodspeed
35debdd89d
Updates to the README for the GW21.
2018-04-02 15:29:40 -04:00
Travis Goodspeed
b75ae2fe90
GoodWatch21 gerbers and schematics have been finalized. #74
2018-03-31 12:30:58 -04:00
Travis Goodspeed
b17d558ea5
Merge pull request #84 from ea/config_build
...
Adding build config options to makefile to address #83
2018-03-29 19:37:49 -04:00
ea
504eeffa13
Adding build config options to makefile to address #83
...
For each optional app, I added a var to Makefile which if set to 1 causes
it to be built and enabled in firmware
2018-03-29 17:55:20 -05:00
Travis Goodspeed
4507b9fb49
Merge pull request #80 from ea/passphrases
...
Changes to passphrase generation app
2018-03-06 04:18:35 -05:00
ea
0b24f3892b
Merge branch 'master' into passphrases
2018-03-05 17:01:07 -06:00
Travis Goodspeed
38eb1b701d
Merge pull request #81 from ea/lcdfont
...
Small changes to LCD font
2018-02-23 19:43:10 -05:00
Travis Goodspeed
aac63bc2de
Fixes bug where a forced exit from the RPN applet would leave the device in high-speed mode.
2018-02-13 17:57:23 -05:00
Travis Goodspeed
045fc93fde
Fixes bug where the date would be left on display after setting until a keypress.
2018-02-13 17:33:43 -05:00
Travis Goodspeed
16c319f261
Removed keypad logging.
2018-02-13 16:24:15 -05:00
Travis Goodspeed
fb54d24fe8
Merge pull request #79 from etbusch/master
...
Basic Alarm Clock
2018-02-13 16:22:10 -05:00
ea
06ff66e21b
Changes to passphrase generation app
...
Added longer dictionary sourced from EFF's list at
https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases
Also, renamed the app since "Diceware" is a trademark.
2018-02-12 02:55:33 +01:00
ea
9c4dc388b5
Small changes to LCD font
...
Distinguishing U, V and W was a pain. Switched W to be the same
as inverted M and distinguished U and V by case.
Also, we have enough pixels for nice uppercase Y and lowercase t.
K and X are only pair that seem a bit confusing, but . is ok I guess.
2018-02-12 02:29:43 +01:00
ea
cf8c0946a2
Addressing #67 - RNG now has more uniform distribution
...
Counterintuitively, removing the code that changes deviders and speed
makes for a more uniform output.
Review and close related issue if ok.
2018-02-12 01:57:10 +01:00
Eric Busch
591abe71b6
really fix those compiler warnings, and fix the beep test, ready for submission on #78
...
Signed-off-by: Eric Busch <eric@altdetroit.com>
2018-02-10 18:41:53 -05:00
Eric Busch
8e11855f1f
fix compiler warning on alarm app.
...
Signed-off-by: Eric Busch <eric@altdetroit.com>
2018-02-10 15:19:07 -05:00
Eric Busch
eafd63c8a1
some refinements to the alarm. This seems to be working well now.
...
Signed-off-by: Eric Busch <eric@altdetroit.com>
2018-02-10 15:15:54 -05:00
Eric Busch
3313c533ec
use Travis' buzz driver instead of mine, re-add alarm app to list
...
Signed-off-by: Eric Busch <eric@altdetroit.com>
2018-02-10 12:28:12 -05:00
Eric Busch
0d49d9189f
Merge branch 'master' into alarm
2018-02-10 11:56:27 -05:00
Eric Busch
3c6f208dfb
buzzer is working on my watch
...
Signed-off-by: Eric Busch <eric@altdetroit.com>
2018-02-10 11:47:22 -05:00
Travis Goodspeed
0262811bc0
Fast cleanup when the key is released in the clock applet.
2018-02-08 19:38:53 -05:00
Travis Goodspeed
8aad4baea7
RPN calculator now runs at higher clock rate.
2018-02-08 19:01:16 -05:00
Travis Goodspeed
6e42d34da4
Major cleanup to keyscanning code, prevents right column from being stuck.
...
Apps can now opt to redraw by returning non-zero from a keypress.
Flicker is now more reliable.
2018-02-08 17:21:58 -05:00
Eric Busch
9daf841882
Merge branch 'master' of git@github.com:travisgoodspeed/goodwatch.git into alarm
...
# Conflicts:
# firmware/Makefile
# firmware/apps/alarm.c
# firmware/apps/alarm.h
# firmware/rtc.c
2018-02-08 15:08:30 -05:00
Travis Goodspeed
ad86cbab67
Basics of a buzzer. Needs some hardware modifications. #77
2018-02-07 20:38:41 -05:00
Travis Goodspeed
74359d0ceb
keypad.c now avoids the buzzer pin. #77
2018-02-07 17:14:21 -05:00
Travis Goodspeed
b24f65d0e1
Merge pull request #72 from etbusch/master
...
Add option for passing serial port to make, add numeric rng applet, fix some typos, and adjust character display
2018-02-07 16:49:28 -05:00
Eric Busch
797eb94412
remove alarm app, saving for a separate branch, and revert G ASCII LCD display
...
Signed-off-by: Eric Busch <eric@altdetroit.com>
2018-02-07 10:18:30 -05:00