]>
git.earman.xyz Git - sensor-watch.git/log
Joey Castillo [Thu, 21 Apr 2022 15:46:56 +0000 (11:46 -0400)]
stargazer firmware: make LED red by default
Joey Castillo [Thu, 21 Apr 2022 15:26:02 +0000 (11:26 -0400)]
freeze snapshot of standard firmware in alt_fw
Joey Castillo [Wed, 20 Apr 2022 21:18:58 +0000 (17:18 -0400)]
add mechanism for building alternate firmware images
Joey Castillo [Wed, 20 Apr 2022 15:44:21 +0000 (11:44 -0400)]
add counter face to movement build
Spencer Bywater [Wed, 20 Apr 2022 15:40:55 +0000 (08:40 -0700)]
Add break statement for EVENT_TICK in watch_face template (#64)
Joey Castillo [Wed, 20 Apr 2022 12:50:25 +0000 (08:50 -0400)]
work around CVE-2022-24765
Joey Castillo [Wed, 20 Apr 2022 12:38:39 +0000 (08:38 -0400)]
update checkout action (unsafe directory fix)
Joey Castillo [Wed, 20 Apr 2022 12:25:45 +0000 (08:25 -0400)]
Merge branch 'mars-clock'
Joey Castillo [Sun, 10 Apr 2022 22:08:37 +0000 (18:08 -0400)]
rewrite lis2dh logger for lis2dw
Joey Castillo [Sun, 10 Apr 2022 20:21:12 +0000 (16:21 -0400)]
remove old lis2dh driver
Joey Castillo [Sun, 10 Apr 2022 19:57:13 +0000 (15:57 -0400)]
make A1-05 the default board (final hardware)
Joey Castillo [Sun, 10 Apr 2022 19:56:45 +0000 (15:56 -0400)]
remove all deprecated functions
Joey Castillo [Sun, 10 Apr 2022 19:18:36 +0000 (15:18 -0400)]
world clock: fix glitch when exiting settings mode
Joey Castillo [Sun, 10 Apr 2022 19:07:58 +0000 (15:07 -0400)]
static analysis: add comments to empty while loops
Joey Castillo [Sun, 10 Apr 2022 18:51:13 +0000 (14:51 -0400)]
static analysis: make __write static to avoid confusion
Joey Castillo [Sun, 10 Apr 2022 18:45:21 +0000 (14:45 -0400)]
static analysis: use parentheses around binary operators
Joey Castillo [Sun, 10 Apr 2022 18:38:15 +0000 (14:38 -0400)]
charset tweaks: no need to run deeper checks
Joey Castillo [Sun, 10 Apr 2022 16:45:21 +0000 (12:45 -0400)]
add rule for static analysis
Joey Castillo [Wed, 6 Apr 2022 19:55:06 +0000 (15:55 -0400)]
mars clock: formatting
Joey Castillo [Wed, 6 Apr 2022 19:54:31 +0000 (15:54 -0400)]
mars clock: use S without cross-stroke for clarity
Joey Castillo [Wed, 6 Apr 2022 19:53:32 +0000 (15:53 -0400)]
Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into mars-clock
Joey Castillo [Wed, 6 Apr 2022 19:51:06 +0000 (15:51 -0400)]
character map tweaks: add some ligatures and symbols
Joey Castillo [Wed, 6 Apr 2022 19:12:37 +0000 (15:12 -0400)]
Revert "make lowercase s look distinct"
This reverts commit
2cba47996ed08c83b7c9b2ba521b68fb8a62f666 .
Joey Castillo [Wed, 6 Apr 2022 19:12:03 +0000 (15:12 -0400)]
Merge branch 'main' into mars-clock
Joey Castillo [Wed, 6 Apr 2022 18:56:18 +0000 (14:56 -0400)]
Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into mars-clock
Joey Castillo [Wed, 6 Apr 2022 18:33:29 +0000 (14:33 -0400)]
Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main
Wesley Ellis [Wed, 6 Apr 2022 18:33:24 +0000 (14:33 -0400)]
Add tomato face: a pomodoro style timer (#61)
Joey Castillo [Sun, 3 Apr 2022 19:47:26 +0000 (15:47 -0400)]
moon phase: light LED on press like other faces
Joey Castillo [Sat, 2 Apr 2022 14:12:26 +0000 (10:12 -0400)]
time set: fix PM not appearing at noon in 12h mode
Joey Castillo [Sat, 2 Apr 2022 14:06:08 +0000 (10:06 -0400)]
movement: final list of watch faces for stock firmware
Joey Castillo [Fri, 1 Apr 2022 19:43:19 +0000 (15:43 -0400)]
thermistor readout: fix change in units when waking from sleep
Joey Castillo [Fri, 1 Apr 2022 19:42:49 +0000 (15:42 -0400)]
movement: add thermistor testing watch face
Joey Castillo [Mon, 28 Mar 2022 19:48:33 +0000 (15:48 -0400)]
Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main
Joey Castillo [Mon, 28 Mar 2022 19:48:21 +0000 (15:48 -0400)]
update bootloader with 60 second timeout
Shogo Okamoto [Sun, 20 Mar 2022 18:04:30 +0000 (03:04 +0900)]
append counter_face to complication directory. (#58)
* append counter_face to complication directory.
* Remove invalid configurations for faces
* remove faces from main firmware.
Co-authored-by: Shogo Okamoto <shogo.okamoto@gmail.com>
Co-authored-by: joeycastillo <joeycastillo@utexas.edu>
Joey Castillo [Sun, 13 Mar 2022 22:03:42 +0000 (18:03 -0400)]
add beginnings of a uart-controlled prototyping app
Joey Castillo [Sun, 13 Mar 2022 20:37:26 +0000 (16:37 -0400)]
make lowercase s look distinct
Joey Castillo [Sat, 5 Mar 2022 14:59:32 +0000 (09:59 -0500)]
mars clock: add support for sols
Joey Castillo [Fri, 4 Mar 2022 22:30:18 +0000 (16:30 -0600)]
mars clock: adding additional sites
Joey Castillo [Fri, 4 Mar 2022 20:44:42 +0000 (14:44 -0600)]
movement: first pass at mars clock
joeycastillo [Fri, 4 Mar 2022 20:52:49 +0000 (14:52 -0600)]
Movement: Astronomy and Orrery watch faces (#55)
Joey Castillo [Thu, 3 Mar 2022 17:41:48 +0000 (11:41 -0600)]
battery monitor: hide signal indicator in sleep
Joey Castillo [Thu, 3 Mar 2022 16:17:18 +0000 (10:17 -0600)]
movement: fix hang when using voltage face with temperature log
Joey Castillo [Wed, 23 Feb 2022 15:04:19 +0000 (10:04 -0500)]
fatten GND wire to USB port
joeycastillo [Wed, 23 Feb 2022 15:01:39 +0000 (09:01 -0600)]
Merge pull request #54 from davidskeck/patch-5
Updated function brief
David Keck [Wed, 23 Feb 2022 03:37:16 +0000 (21:37 -0600)]
Updated function brief
Joey Castillo [Thu, 17 Feb 2022 21:36:21 +0000 (16:36 -0500)]
lis2dw: add FIFO support
Joey Castillo [Thu, 17 Feb 2022 19:48:40 +0000 (14:48 -0500)]
no need to build lis2dh driver anymore
Joey Castillo [Thu, 17 Feb 2022 19:44:40 +0000 (14:44 -0500)]
movement: move thermistor to 'sensor' watch faces
Joey Castillo [Thu, 17 Feb 2022 19:28:25 +0000 (14:28 -0500)]
SPI test: just read the chip ID
Joey Castillo [Thu, 17 Feb 2022 16:59:19 +0000 (11:59 -0500)]
move pins.h include to watch.h
Joey Castillo [Thu, 17 Feb 2022 15:56:47 +0000 (10:56 -0500)]
sensor boards: add UART breakout
Joey Castillo [Mon, 14 Feb 2022 19:00:35 +0000 (14:00 -0500)]
movement: add moon phase complication
Joey Castillo [Mon, 14 Feb 2022 04:32:17 +0000 (23:32 -0500)]
remove obsolete low battery function from simulator
Joey Castillo [Sun, 13 Feb 2022 21:04:21 +0000 (16:04 -0500)]
on second thought: keep BOD33 disabled in sleep mode
Joey Castillo [Sun, 13 Feb 2022 19:15:00 +0000 (14:15 -0500)]
enable high-efficiency low power regulator
Joey Castillo [Sun, 13 Feb 2022 19:00:50 +0000 (14:00 -0500)]
remove obsolete low battery check
Joey Castillo [Sun, 13 Feb 2022 18:59:22 +0000 (13:59 -0500)]
always turn off PA20 at boot
Joey Castillo [Sun, 13 Feb 2022 04:10:49 +0000 (23:10 -0500)]
sleep / deepsleep: update low power numbers
Joey Castillo [Sun, 13 Feb 2022 03:52:26 +0000 (22:52 -0500)]
world clock: store settings in backup register if possible
Joey Castillo [Sun, 13 Feb 2022 03:34:36 +0000 (22:34 -0500)]
movement: start time zone list at UTC
Joey Castillo [Sun, 13 Feb 2022 03:23:13 +0000 (22:23 -0500)]
movement: add mechanism for watch faces to use backup registers
Joey Castillo [Sun, 13 Feb 2022 03:19:01 +0000 (22:19 -0500)]
movement: prevent invalid tick frequency from breaking scheduled tasks
Joey Castillo [Fri, 11 Feb 2022 17:22:11 +0000 (12:22 -0500)]
osc32kctrl: implement CONF_SLCDCTRL_SRC setting
Joey Castillo [Fri, 11 Feb 2022 17:20:50 +0000 (12:20 -0500)]
slcd: lower LCD refresh frequency (~57Hz -> ~34Hz)
Joey Castillo [Fri, 11 Feb 2022 17:17:10 +0000 (12:17 -0500)]
slcd: lower reference refresh frequency (saves energy)
Joey Castillo [Fri, 11 Feb 2022 17:16:03 +0000 (12:16 -0500)]
rtc: disable debouncing on external wake inputs
Joey Castillo [Fri, 11 Feb 2022 14:13:51 +0000 (09:13 -0500)]
eic: clock from OSCULP32K for power savings
Joey Castillo [Wed, 9 Feb 2022 18:40:29 +0000 (13:40 -0500)]
simulator: add geolocation support
joeycastillo [Mon, 7 Feb 2022 15:19:47 +0000 (10:19 -0500)]
Merge pull request #53 from joeycastillo/stopwatch-improvements
Make stopwatch work off-screen and in low energy mode
Joey Castillo [Sun, 6 Feb 2022 20:05:28 +0000 (15:05 -0500)]
movement: make stopwatch work off-screen + in low energy mode
Joey Castillo [Sun, 6 Feb 2022 20:00:58 +0000 (15:00 -0500)]
utility: add function for formatting a duration in days + HMS
Joey Castillo [Sun, 6 Feb 2022 17:00:58 +0000 (12:00 -0500)]
test board for NFC with onboard antenna
Joey Castillo [Sat, 5 Feb 2022 22:42:43 +0000 (17:42 -0500)]
movement: add low battery warning to simple clock
Joey Castillo [Sat, 5 Feb 2022 22:33:34 +0000 (17:33 -0500)]
remove debug statements
Joey Castillo [Sat, 5 Feb 2022 21:06:02 +0000 (16:06 -0500)]
sunrise/sunset: align date at extreme latitudes
Joey Castillo [Sat, 5 Feb 2022 20:13:50 +0000 (15:13 -0500)]
sunrise/sunset: update display after sunrise/sunset
Joey Castillo [Sat, 5 Feb 2022 19:05:33 +0000 (14:05 -0500)]
sunrise/sunset: improve timeout behavior
Joey Castillo [Sat, 5 Feb 2022 18:54:02 +0000 (13:54 -0500)]
sunrise/sunset: remove test locations
Joey Castillo [Sat, 5 Feb 2022 18:37:19 +0000 (13:37 -0500)]
fix paste layer on some sensor boards
joeycastillo [Sat, 5 Feb 2022 18:36:47 +0000 (13:36 -0500)]
Merge pull request #49 from davidskeck/patch-4
Added output to watch face script
David Keck [Sat, 5 Feb 2022 03:44:45 +0000 (21:44 -0600)]
Added output to watch face script
changed `--author_name` to `--author-name` to match typical style of command line arguments
changed some function names and implementations to improve readability
changed to `sys.exit` instead of exit as `sys.exit` is recommended for use in programs and `exit` is intended for use in the interactive shell (this can cause issues for some terminal emulators)
Joey Castillo [Tue, 1 Feb 2022 05:24:20 +0000 (00:24 -0500)]
Merge branch 'main' of github.com:joeycastillo/Sensor-Watch
Joey Castillo [Tue, 1 Feb 2022 05:22:48 +0000 (21:22 -0800)]
sunrise/sunset: deal with timezones, other improvements
Joey Castillo [Tue, 1 Feb 2022 05:17:10 +0000 (21:17 -0800)]
add function for converting to 12 hour time
Joey Castillo [Tue, 1 Feb 2022 01:17:34 +0000 (17:17 -0800)]
sunrise/sunset: always set the sign bit
joeycastillo [Thu, 27 Jan 2022 19:33:45 +0000 (14:33 -0500)]
Merge pull request #43 from a2/rtc-disable-matching-mask
Add new function to disable certain RTC periodic callbacks
Joey Castillo [Thu, 27 Jan 2022 19:28:46 +0000 (14:28 -0500)]
Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main
Joey Castillo [Thu, 27 Jan 2022 19:28:37 +0000 (14:28 -0500)]
spi test: set first 4096 bytes to 0
Alexsander Akers [Thu, 27 Jan 2022 16:23:27 +0000 (11:23 -0500)]
Adjust function semantics by "flipping" bit order
Alexsander Akers [Thu, 27 Jan 2022 16:23:14 +0000 (11:23 -0500)]
Add new function to disable certain RTC periodic callbacks
joeycastillo [Thu, 27 Jan 2022 17:02:51 +0000 (12:02 -0500)]
Merge pull request #45 from a2/simulator-buzzer
Implement buzzer methods with AudioContext API
Joey Castillo [Thu, 27 Jan 2022 16:24:25 +0000 (11:24 -0500)]
you don't belong here
Alexsander Akers [Thu, 27 Jan 2022 01:24:15 +0000 (20:24 -0500)]
Update main loop to fix reentrancy runtime errors
Alexsander Akers [Thu, 27 Jan 2022 16:12:01 +0000 (11:12 -0500)]
Implement buzzer methods with AudioContext API
Joey Castillo [Thu, 27 Jan 2022 15:51:15 +0000 (10:51 -0500)]
add SPI to the index
Joey Castillo [Thu, 27 Jan 2022 15:46:53 +0000 (10:46 -0500)]
fix doxygen generation
Joey Castillo [Thu, 27 Jan 2022 15:45:01 +0000 (10:45 -0500)]
fix spi test (again)
Joey Castillo [Thu, 27 Jan 2022 14:17:58 +0000 (09:17 -0500)]
fix spi test
Joey Castillo [Thu, 27 Jan 2022 03:39:09 +0000 (22:39 -0500)]
implement SPI flash chip