David Volovskiy
6609b3f79a
LIS2DW tap mode uses low-power mode
2025-11-15 14:13:22 -05:00
David Volovskiy
8574216612
Moved away from i2c_result_t to int8_t
2025-10-19 12:58:07 -04:00
David Volovskiy
870fd8d01f
Included return value of I2C calls
2025-10-19 12:51:34 -04:00
atax1a
fe1c024e47
Merge pull request #122 from alesgenova/fix-year-2067
...
fix int32 overflow when setting a year past 2067
2025-10-14 00:41:20 +00:00
atax1a
f8b2fb7f09
Merge pull request #79 from faldor20/main
...
Significantly improve off axis viewing for custom LCD
2025-10-14 00:40:46 +00:00
David Volovskiy
796f83a19f
Attempt at fixing blackjack win rate counter
2025-09-28 16:33:49 -04:00
Alessandro Genova
af0051a160
fix int32 overflow when setting a year past 2067
2025-09-24 23:23:27 -04:00
David Volovskiy
639f42c5d8
Tapping turned off when not being used since tap control uses 90uA
2025-09-08 19:44:14 -04:00
Mathias Kende
56b2f772c4
Add a tide computation watch face.
...
This is the initial version of the watch face that only handles a theoretical perfect semi-diurnal tide, similarly to some Casio watches.
2025-09-08 22:58:52 +02:00
David Volovskiy
320e7c13f9
Set time face isn't blank at the beginning of displaying it
2025-09-07 15:10:35 -04:00
David Volovskiy
9764c0f84d
We only stack the deck on activate and not before every new shuffle
2025-09-07 08:51:47 -04:00
David Volovskiy
1b805a2737
No longer remake deck before each shuffle
2025-09-07 08:48:42 -04:00
David Volovskiy
2c4d3d7f50
Can now turn on LED with long press
2025-09-06 12:07:17 -04:00
David Volovskiy
30c378a3ce
Text fixes for classic display
2025-09-05 17:07:24 -04:00
David Volovskiy
a7c2cede06
Typo fix
2025-09-04 18:29:07 -04:00
David Volovskiy
a2c400ff87
Added Win percentage face
2025-09-03 18:18:03 -04:00
David Volovskiy
eb1b551e7b
Added documentation on tap controls and retained the tap indicator
2025-09-03 08:06:03 -04:00
David Volovskiy
20bb59f02f
Compiler warning fixes
2025-09-03 07:56:33 -04:00
David Volovskiy
d6e4a1ad44
Added delay before showing Bust
2025-09-03 07:52:18 -04:00
David Volovskiy
93a2a5a5ee
Documented face
2025-09-03 07:46:38 -04:00
David Volovskiy
9ac62e8e53
Display of face cards and Ace
2025-09-03 07:28:38 -04:00
David Volovskiy
1d40c384cb
Added logic for supporting Ace
2025-09-03 07:07:51 -04:00
David Volovskiy
b66e10406e
Made hand info into a struct
2025-09-03 06:45:14 -04:00
David Volovskiy
3b3ecffd3e
Fixed a few warnings.
2025-09-02 22:23:36 -04:00
David Volovskiy
8a831f5cfd
Added tap controls
2025-09-02 22:15:06 -04:00
David Volovskiy
3760aeb947
Changed order of how cards are displayed for player
2025-09-02 21:57:42 -04:00
David Volovskiy
838aa1e6f7
initial commit of working code
2025-09-02 21:34:29 -04:00
David Volovskiy
61294d557c
_alarm_show_alarm_on_text is now its own function
2025-09-01 10:09:53 -04:00
David Volovskiy
92bae2016f
Removed unneeded arrays
2025-09-01 09:56:24 -04:00
David Volovskiy
562ed5158d
Made showing which alarms are on in the same way as the Gshocks
2025-09-01 09:43:56 -04:00
David Volovskiy
f43dd33feb
Added capability to display longer days on custom display
2025-09-01 09:43:23 -04:00
David Volovskiy
4da0e4bd6d
Fixed Sunday text
2025-09-01 09:41:51 -04:00
Mathias Kende
faee5bdce1
Allow to use 3 character long labels in the totp face.
2025-08-31 23:11:57 +02:00
David Volovskiy
2bce9bba65
Enable endless runner tapping right after leaving the title screen
2025-08-31 16:28:59 -04:00
David Volovskiy
e6b8be4676
Lose chime plays fully when sound is on
2025-08-31 09:44:46 -04:00
David Volovskiy
8c59215385
Better enterring of time mode and sound indicator during game
2025-08-31 09:35:36 -04:00
David Volovskiy
8fbb2d48b0
Added title screen to endless runner
2025-08-30 10:45:24 -04:00
David Volovskiy
d24ebce9da
Added lose_tune
2025-08-30 10:45:06 -04:00
Mathias Kende
ed7761cca4
Allow to pass secrets to totp_face through a separate (ignored) header.
...
That header (`totp_face.secrets.h`) is listed in the .gitignore file for that directory, so that there is limited risk to commit it to GitHub by mistake (at least less than when the secrets are directly listed in `totp_face.c`). And this is also easier to use than totp_lfs_face (at least until secrets can be sent to that face over IR).
2025-08-29 22:05:19 +02:00
David Volovskiy
db2d5cbf68
Moved sleep animation check into the function rather than the switch statement
2025-08-27 17:17:11 -04:00
David Volovskiy
2770b8b924
Fixed proper usage of blinkng
2025-08-27 09:09:44 -04:00
David Volovskiy
71d7b4495b
Stop blink animation when leaving sleep mode
2025-08-27 09:03:31 -04:00
David Volovskiy
61b65c1d17
MOVEMENT_CLOCK_MODE_12H works on the time display
2025-08-27 08:45:16 -04:00
David Volovskiy
ba98aab4bd
Blink colon on showing time in custom display
2025-08-27 08:06:52 -04:00
David Volovskiy
6374045c69
Removed duplicate include
2025-08-27 07:44:59 -04:00
David Volovskiy
d5eb32bc74
Removed duplicate includes
2025-08-27 07:42:54 -04:00
David Volovskiy
018c94f23d
movement_get_temperature no longer returns early in case logic after reading will ever be needed
2025-08-24 08:58:49 -04:00
Joey Castillo
5ecc3d6384
increase delay before checking VBUS_DET
2025-08-24 08:28:50 -04:00
David Volovskiy
877d972190
Temperature now can be set by simulator
2025-08-23 11:45:53 -04:00
David Volovskiy
358ddeaea9
Added watch_disable_display
2025-08-23 11:31:59 -04:00