voloved
6e26c01de0
Holding light button on a non-element screen will turn on the light ( #2 )
...
* Holding light button on a non-element screen will turn on the light.
* The alarm and led button press moves back to the currently-selected element symbol page rather than the next and previous one
* Usage update
2024-07-25 14:18:56 +01:00
PrimmR
cb90a1980f
Added LED button combo
2024-07-24 11:18:24 +01:00
voloved
c8702d346e
Added subscreens to periodic table face; added title and faster scrolling ( #1 )
...
* Added subscreens to periodic table face; added title and faster scrolling
* Resized buf for element display
* Fixed scrolling to work on actual hardware
* Added delay before _loop_text at title and bugfix on elements shorter than 6 char
* Title screen displays when le_mode starts
* Added documentation on usage and removed unneeded variable
2024-07-23 10:35:38 +01:00
PrimmR
7eb725a5f6
Periodic Table Face
2023-11-24 18:58:07 +00:00
Ekaitz Zárraga
735bbc97d7
Merge branch 'main' into couch-2-5k
2023-11-19 15:36:52 +01:00
Ekaitz Zarraga
f77ddc83b8
Resign when the entering LE
2023-11-19 15:31:56 +01:00
Ekaitz Zarraga
30c8da7f55
Fit naming conventions
2023-11-19 15:28:45 +01:00
Wesley Aptekar-Cassels
6cc2b23723
Merge branch 'main' into feat/minute-repeater-decimal-face
2023-11-19 00:56:33 -05:00
Wesley Aptekar-Cassels
3b9fd8b0e9
Merge pull request #302 from LtKeks/Sensor-Watch-bugfix-timer_face-datatype
...
timer_face - Possibility to set seconds as default values
2023-11-18 23:12:51 -05:00
Wesley Aptekar-Cassels
2b7162c2be
Merge pull request #270 from perw/tuning_tones
...
new face: Tuning tones
2023-11-18 23:11:56 -05:00
Brian Blakley
9c895817a0
Add minute repeater decimal face
2023-10-24 18:20:54 -04:00
Ekaitz Zarraga
d3d76ed0e7
Add sound to pause/resume button
2023-10-21 15:47:26 +02:00
Ekaitz Zarraga
cde6ae3598
Add Couch-To-5k training face
2023-10-21 01:30:03 +02:00
LtKeks
ad846f5060
Update timer_face.c
...
Corrects the data type of the standard values in order to be able to configure seconds as well.
2023-10-15 17:35:36 +02:00
joeycastillo
b162dc0663
use movement_play_signal for default tune (fixes background signal)
2023-09-24 12:41:18 -04:00
Jeremy O'Brien
45f402b4ec
move buzzer enabled detection logic into movement for movement_play_signal/tune
...
this way watch faces don't have to disable/enable the buzzer themselves
before calling movement_play_signal() and movement_play_tune()
2023-09-23 10:56:12 -04:00
Jeremy O'Brien
bfde84f01d
fix signal tunes not firing in background, and split out foreground/background chime functions
2023-09-22 07:29:04 -04:00
joeycastillo
bc9b4ce700
update alternate firmware for new board color
2023-09-13 14:08:52 -04:00
joeycastillo
9cd39cd3e3
add new COLOR flag
2023-09-13 11:40:40 -04:00
Per Waagø
9e88f37ced
new face: Tuning tones
...
Add a new face that plays out tones that can be used as a
reference when tuning musical instruments.
2023-09-06 21:46:31 +02:00
joeycastillo
7fd51caa25
support years through 2080
2023-08-27 17:53:17 -04:00
joeycastillo
d323b79916
new default firmware
2023-08-25 15:44:33 -04:00
joeycastillo
e38f3bbec9
show temperature and battery voltage in low energy mode
2023-08-25 15:44:33 -04:00
joeycastillo
fd2c8c2065
add sensor watch lite
2023-08-17 14:35:51 -04:00
mrbrown8
15eeca6b59
Decimal time face ( #260 )
...
* Update movement_faces.h
adding decimal_time_face.h to build
* Decimal Time, a new clock face
This face presents the current time as hours and hundredths of an hour.
* add decimal time to Makefile
2023-07-29 08:10:28 -04:00
Jose Castillo
07f150fbec
Merge pull request #253 from Kistelini/counter
...
Counter face: change sound to non-blocking, add option to deactivate sound
2023-07-29 07:48:16 -04:00
joeycastillo
e5dcc9d1b7
counter face: move beep_on to watch face state
2023-07-29 07:43:51 -04:00
Jose Castillo
2738a8b77a
Merge pull request #258 from analogist/nanosec-fix-profbounds
...
fix nanosec_face correction_profile bounds from going negative
2023-07-29 07:30:40 -04:00
Willy Hardy
923112172d
Wyoscan .5 hz watchface ( #256 )
...
* initial wyoscan commit
* initial attempt at animation
* kinda working
* visually working but running out of memory
* slower
* little fixes
* add hardware watch blink function
* refine number animation
* remove movement from config for merging
* silence warnings
---------
Co-authored-by: Willy Hardy <whardy@redhat.com>
2023-07-29 07:22:42 -04:00
joeycastillo
1377d36622
silence warnings
2023-07-29 07:03:49 -04:00
James Wu
19672edcfb
fix settings/nanosec correction_profile bounds
2023-07-20 00:27:37 +00:00
Hein-NonesensE
ed8149a759
Counter face: change sound to non-blocking, add option to deactivate sound
2023-07-04 17:02:31 +02:00
joeycastillo
b49259e4e0
add basic flashlight function
2023-06-29 16:17:19 -04:00
Jose Castillo
05e069ead1
Merge pull request #248 from TheOnePerson/simple-watch-bin-led
...
simple watch binary light: show current time by flashing the LED as binary code
2023-06-10 11:58:23 -04:00
Jeremy O'Brien
c1580b356d
movement: add custom hourly chime tunes ( #209 )
...
* movement: add custom hourly chime tunes
* slightly tweak note timings
* add kim possible ringtone
2023-06-10 11:55:09 -04:00
TheOnePerson
8f7452fd99
simple watch bin led: add functionality of representing the current time as binary code LED flashing.
2023-05-21 08:34:02 +02:00
randogoth
d348482759
geomancy.c warnings fix ( #240 )
2023-05-18 07:44:50 -04:00
TheOnePerson
45d9b97f07
timer face: fix problem with messed up durations for repeating timers / always beep when starting a timer
2023-05-18 13:10:32 +02:00
randogoth
432de34709
deobfuscated code, fixed warnings
2023-04-16 21:54:26 +03:00
joeycastillo
00541bd9c5
fix most warnings
2023-04-16 11:06:11 -04:00
randogoth
c4da02ca2c
Randonaut Watch Face ( #233 )
...
* init
* advanced latlon setting
* simple functionality done
* lat lon high precision fwd bwd
* edit toggle
* added readme for branch
* DD DMS conversion & cleanup
* DD to OLC conversion
* olc encoding & decoding
* OLC implementation
* swapped bools for modes, code cleanup
* place name editor
* updated button logic, fixed display
* load and save places in state array
* todo list
* simplified OLC functions
* geohash conversion functions
* geohash display & digit functions
* todo
* finished geohash implementation
* code display function, defaults, bugfixes
* read/write file/reg logic
* long light in DATA to cancel
* write to registry
* todo
* read & write backup register
* file read/write
* todo
* new more concise button logic, optimizations
* todo
* renamed & cleaned up, fixed button logic
* documentation
* documentation
* LAP mode for all coordinate screens
* faster and more precise geohash algorithm
* updated description
* updated docu
* simple place face
* bugfixes, updated documentation
* init
* meh
* added public functions for OLC and Geohash
* randonauting face
* fix
* display fix
* cleanup
* bugfixes
* bugfix
* added place
* fixed TRNG call
* fixed declaration conflict
* modulo bias filter
* simplified things, chance RNG selection
* fixed button logic, better menus
* cleanup
* documentation
* docu fixes
* original README
* updated place_face
* fallback to register location
* removed pointless freq req
* reset config
* fixed dependency issue
* minor bugfixes
* saved a bit :)
* fix
2023-04-16 11:00:44 -04:00
randogoth
721887de3a
Coin & Dice Toss & Geomantic Divination Watch Faces ( #235 )
...
* init
* advanced latlon setting
* simple functionality done
* lat lon high precision fwd bwd
* edit toggle
* added readme for branch
* DD DMS conversion & cleanup
* DD to OLC conversion
* olc encoding & decoding
* OLC implementation
* swapped bools for modes, code cleanup
* place name editor
* updated button logic, fixed display
* load and save places in state array
* todo list
* simplified OLC functions
* geohash conversion functions
* geohash display & digit functions
* todo
* finished geohash implementation
* code display function, defaults, bugfixes
* read/write file/reg logic
* long light in DATA to cancel
* write to registry
* todo
* read & write backup register
* file read/write
* todo
* new more concise button logic, optimizations
* todo
* renamed & cleaned up, fixed button logic
* documentation
* documentation
* LAP mode for all coordinate screens
* faster and more precise geohash algorithm
* updated description
* updated docu
* simple place face
* bugfixes, updated documentation
* init
* meh
* added public functions for OLC and Geohash
* randonauting face
* fix
* display fix
* cleanup
* bugfixes
* bugfix
* added place
* fixed TRNG call
* fixed declaration conflict
* modulo bias filter
* simplified things, chance RNG selection
* fixed button logic, better menus
* cleanup
* documentation
* docu fixes
* init
* basic functions
* all needed static functions done
* progress
* coins and dice done
* progress
* place update
* divination faces functionality done
* better divine_bit
* figure numbers and names
* captions optional
* coin animation
* dice animation & optimizations
* animation
* changed names, documented
* bugfix
* cleanup
* reset config
---------
Co-authored-by: joeycastillo <joeycastillo@utexas.edu>
2023-04-16 11:00:08 -04:00
joeycastillo
bfeca93008
silence warnings around morsecalc
2023-04-16 10:56:08 -04:00
joeycastillo
e083f9b386
silence most warnings
2023-04-16 10:49:03 -04:00
joeycastillo
eb71681779
Revert "Coin & Dice Toss & Geomantic Divination Watch Faces ( #235 )"
...
This reverts commit 34030bf3e403b2043dcd9f960189d93190dcbb0c.
2023-04-16 10:46:52 -04:00
joeycastillo
00e641c2a7
Revert "Randonaut Watch Face ( #233 )"
...
This reverts commit a3fe36f6dbdbde331fb7c10138e4b0c3fa8ad298.
2023-04-16 10:46:44 -04:00
joeycastillo
721cb8386d
Merge branch 'main' of https://github.com/joeycastillo/Sensor-Watch
2023-04-16 10:37:14 -04:00
joeycastillo
1acd2b0369
return movement_config to standard list of watch faces
2023-04-16 10:30:49 -04:00
randogoth
a3fe36f6db
Randonaut Watch Face ( #233 )
...
* init
* advanced latlon setting
* simple functionality done
* lat lon high precision fwd bwd
* edit toggle
* added readme for branch
* DD DMS conversion & cleanup
* DD to OLC conversion
* olc encoding & decoding
* OLC implementation
* swapped bools for modes, code cleanup
* place name editor
* updated button logic, fixed display
* load and save places in state array
* todo list
* simplified OLC functions
* geohash conversion functions
* geohash display & digit functions
* todo
* finished geohash implementation
* code display function, defaults, bugfixes
* read/write file/reg logic
* long light in DATA to cancel
* write to registry
* todo
* read & write backup register
* file read/write
* todo
* new more concise button logic, optimizations
* todo
* renamed & cleaned up, fixed button logic
* documentation
* documentation
* LAP mode for all coordinate screens
* faster and more precise geohash algorithm
* updated description
* updated docu
* simple place face
* bugfixes, updated documentation
* init
* meh
* added public functions for OLC and Geohash
* randonauting face
* fix
* display fix
* cleanup
* bugfixes
* bugfix
* added place
* fixed TRNG call
* fixed declaration conflict
* modulo bias filter
* simplified things, chance RNG selection
* fixed button logic, better menus
* cleanup
* documentation
* docu fixes
* original README
* updated place_face
* fallback to register location
* removed pointless freq req
* reset config
* fixed dependency issue
* minor bugfixes
* saved a bit :)
* fix
2023-04-16 10:29:42 -04:00
randogoth
34030bf3e4
Coin & Dice Toss & Geomantic Divination Watch Faces ( #235 )
...
* init
* advanced latlon setting
* simple functionality done
* lat lon high precision fwd bwd
* edit toggle
* added readme for branch
* DD DMS conversion & cleanup
* DD to OLC conversion
* olc encoding & decoding
* OLC implementation
* swapped bools for modes, code cleanup
* place name editor
* updated button logic, fixed display
* load and save places in state array
* todo list
* simplified OLC functions
* geohash conversion functions
* geohash display & digit functions
* todo
* finished geohash implementation
* code display function, defaults, bugfixes
* read/write file/reg logic
* long light in DATA to cancel
* write to registry
* todo
* read & write backup register
* file read/write
* todo
* new more concise button logic, optimizations
* todo
* renamed & cleaned up, fixed button logic
* documentation
* documentation
* LAP mode for all coordinate screens
* faster and more precise geohash algorithm
* updated description
* updated docu
* simple place face
* bugfixes, updated documentation
* init
* meh
* added public functions for OLC and Geohash
* randonauting face
* fix
* display fix
* cleanup
* bugfixes
* bugfix
* added place
* fixed TRNG call
* fixed declaration conflict
* modulo bias filter
* simplified things, chance RNG selection
* fixed button logic, better menus
* cleanup
* documentation
* docu fixes
* init
* basic functions
* all needed static functions done
* progress
* coins and dice done
* progress
* place update
* divination faces functionality done
* better divine_bit
* figure numbers and names
* captions optional
* coin animation
* dice animation & optimizations
* animation
* changed names, documented
* bugfix
* cleanup
* reset config
---------
Co-authored-by: joeycastillo <joeycastillo@utexas.edu>
2023-04-16 10:16:10 -04:00