joeycastillo
|
e1b5395e10
|
preliminary accelerometer support in Movement
|
2024-10-09 09:48:49 -04:00 |
|
joeycastillo
|
dd8599a5e1
|
implement INT2, accelerometer test shows sleep state on LED
|
2024-10-09 02:05:12 -04:00 |
|
joeycastillo
|
eb9206c8a1
|
separate out interrupt config vs enable
|
2024-10-09 01:39:01 -04:00 |
|
joeycastillo
|
d9bee40018
|
rearrange LIS2DW functions in data sheet order
|
2024-10-09 00:39:23 -04:00 |
|
joeycastillo
|
c238511795
|
refactor watch I2C for gossamer
|
2024-10-08 22:44:08 -04:00 |
|
joeycastillo
|
d9b5e209c8
|
migrate temperature display to Second Movement
|
2024-10-08 22:44:08 -04:00 |
|
joeycastillo
|
4f297932ac
|
refactor watch SPI for gossamer
|
2024-10-08 22:44:08 -04:00 |
|
joeycastillo
|
cdcb612432
|
refactor watch UART for gossamer
|
2024-10-08 22:38:11 -04:00 |
|
joeycastillo
|
4933a84a2c
|
remove uses of deprecated watch_gpio functions
|
2024-10-07 09:01:21 -04:00 |
|
joeycastillo
|
ab861d81d1
|
fix time zones in simulator
|
2024-10-07 08:36:23 -04:00 |
|
joeycastillo
|
a988733bb6
|
bump gossamer commit
|
2024-10-07 08:00:32 -04:00 |
|
joeycastillo
|
43a7890a5c
|
deprecate most watch_gpio functions in favor of gossamer
|
2024-10-07 07:34:15 -04:00 |
|
joeycastillo
|
63c34005ee
|
initial pass at simulator support
|
2024-10-06 17:14:46 -04:00 |
|
joeycastillo
|
42871ad951
|
clear all of seconds display when going to sleep
|
2024-10-06 12:01:41 -04:00 |
|
joeycastillo
|
5b8efa87d7
|
watch_display_float_with_best_effort: support negative numbers
|
2024-10-06 11:57:57 -04:00 |
|
joeycastillo
|
bfc791cdbf
|
improve decimal display outside positions 4 and 6
|
2024-10-06 11:28:54 -04:00 |
|
joeycastillo
|
d0af20b4de
|
avoid running over into position 10
|
2024-10-06 11:28:28 -04:00 |
|
joeycastillo
|
0a9d71e2d4
|
use consistent naming style for typedefs
|
2024-10-05 10:36:58 -04:00 |
|
joeycastillo
|
997f091c16
|
use updated gossamer typedefs
|
2024-10-05 10:36:58 -04:00 |
|
joeycastillo
|
996571967f
|
bring in battery voltage face, add new method and demo for displaying floats
|
2024-09-30 00:24:23 -04:00 |
|
joeycastillo
|
0185b56972
|
custom LCD: fix garbled text in top row when using WATCH_POSITION_FULL
|
2024-09-29 22:53:54 -04:00 |
|
joeycastillo
|
e5b458fe3b
|
blink colon when clock is in sleep mode (custom LCD only)
|
2024-09-29 15:49:51 -04:00 |
|
joeycastillo
|
4b8b092594
|
tick_animation is now sleep_animation (which just displays an indicator on new LCD)
|
2024-09-29 15:24:43 -04:00 |
|
joeycastillo
|
3795b8494a
|
support new sleep indicator
|
2024-09-29 15:24:43 -04:00 |
|
joeycastillo
|
b66f91a0b9
|
add option for text across the top on custom LCD
|
2024-09-29 15:24:43 -04:00 |
|
joeycastillo
|
523d416502
|
add function for long weekdays
|
2024-09-29 15:24:43 -04:00 |
|
joeycastillo
|
67e33000d9
|
add edge cases for custom LCD
|
2024-09-29 14:18:53 -04:00 |
|
joeycastillo
|
2af976c8c8
|
clean up const qualifiers in display functions
|
2024-09-29 13:56:16 -04:00 |
|
joeycastillo
|
e2ac434c3b
|
move buzzer sequence timing to TC0
|
2024-09-29 12:43:12 -04:00 |
|
joeycastillo
|
e4db48281d
|
lol, GCLK3 is 1024 Hz in gossamer
|
2024-09-29 12:27:20 -04:00 |
|
joeycastillo
|
38f68fd165
|
clock SLCD frame counters from external crystal for more accurate tick/tock animation
|
2024-09-29 11:25:49 -04:00 |
|
joeycastillo
|
2ac3a1db2f
|
fix sleep mode animation
|
2024-09-29 11:14:26 -04:00 |
|
joeycastillo
|
9bedee8e54
|
consistently use _t convention
|
2024-09-29 07:45:24 -04:00 |
|
joeycastillo
|
52578e5413
|
integrate utz, use DST-aware time zones instead of bare offsets
|
2024-09-23 23:27:10 -04:00 |
|
joeycastillo
|
f03a414ca8
|
use signed integers for UTC offset
|
2024-09-23 23:24:17 -04:00 |
|
joeycastillo
|
e1fa85faf7
|
fix typo
|
2024-09-22 15:04:34 -04:00 |
|
joeycastillo
|
e8cedeac6c
|
rename enum, rearrange watch_tcc.h
|
2024-09-22 14:26:49 -04:00 |
|
joeycastillo
|
2e738db673
|
add buzzer volume control
|
2024-09-22 13:34:46 -04:00 |
|
joeycastillo
|
9274f532d2
|
improve API for text display
|
2024-09-19 08:42:07 -04:00 |
|
joeycastillo
|
dbf31b4e28
|
new name for irq handlers
|
2024-09-18 21:28:55 -04:00 |
|
joeycastillo
|
24598ec280
|
restore buzzer sequence functionality
|
2024-09-18 18:21:35 -04:00 |
|
joeycastillo
|
66f7a8802e
|
remove dependency on Atmel HRI in storage module
|
2024-09-18 17:44:14 -04:00 |
|
joeycastillo
|
d0ca6a025a
|
bring in deep sleep / external wake functions
|
2024-09-18 17:37:20 -04:00 |
|
joeycastillo
|
c02c89c880
|
clean up location of buzzer functions, notes
|
2024-09-18 17:25:41 -04:00 |
|
joeycastillo
|
422cea8ff6
|
simpler USB CDC with gossamer / yield (no need for TC0/TC1)
|
2024-09-18 17:14:06 -04:00 |
|
joeycastillo
|
da11c14684
|
use gossamer GPIO calls here
|
2024-09-18 17:13:11 -04:00 |
|
joeycastillo
|
2bbd78a99d
|
remove ASF calls for TRNG
|
2024-09-18 17:09:20 -04:00 |
|
joeycastillo
|
7ee3eeac49
|
clean up location of some private functions
|
2024-09-18 17:05:10 -04:00 |
|
joeycastillo
|
6706452353
|
port ADC functions to gossamer
|
2024-09-18 16:10:12 -04:00 |
|
joeycastillo
|
9e32cbc523
|
port SLCD to gossamer, add new string display options
|
2024-09-18 16:04:55 -04:00 |
|