summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Turn on the funky segment of pos 0 for char '@'Hugo Chargois2023-09-091-1/+1
|
* support years through 2080joeycastillo2023-08-271-2/+1
|
* default year to 2023joeycastillo2023-08-271-2/+2
|
* final build of red firmwarejoeycastillo2023-08-271-0/+0
|
* update red firmware for shipboards.shjoeycastillo2023-08-261-0/+0
|
* new default firmwarejoeycastillo2023-08-251-6/+8
|
* show temperature and battery voltage in low energy modejoeycastillo2023-08-252-3/+22
|
* final gerbersjoeycastillo2023-08-253-0/+1
|
* add sensor watch litejoeycastillo2023-08-1743-14721/+78264
|
* Decimal time face (#260)mrbrown82023-07-294-0/+254
| | | | | | | | | | | * 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
* Merge pull request #253 from Kistelini/counterJose Castillo2023-07-292-18/+61
|\ | | | | Counter face: change sound to non-blocking, add option to deactivate sound
| * counter face: move beep_on to watch face statejoeycastillo2023-07-292-7/+8
| |
| * Counter face: change sound to non-blocking, add option to deactivate soundHein-NonesensE2023-07-041-17/+59
| |
* | Merge pull request #258 from analogist/nanosec-fix-profboundsJose Castillo2023-07-291-1/+9
|\ \ | | | | | | fix nanosec_face correction_profile bounds from going negative
| * | fix settings/nanosec correction_profile boundsJames Wu2023-07-201-1/+9
| |/
* | Fix lengthBytesUTF8 not a function (#255)austenadler2023-07-291-0/+1
| | | | | | | | | | | | | | | | | | * Add lengthBytesUTF8 as an exported runtime method * Also export printErr as a runtime method --------- Co-authored-by: Austen Adler <agadler@austenadler.com>
* | Wyoscan .5 hz watchface (#256)Willy Hardy2023-07-294-0/+286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | silence warningsjoeycastillo2023-07-292-4/+5
| |
* | prep for red boardsjoeycastillo2023-07-291-0/+4
|/
* add basic flashlight functionjoeycastillo2023-06-294-0/+139
|
* Merge pull request #248 from TheOnePerson/simple-watch-bin-ledJose Castillo2023-06-104-0/+314
|\ | | | | simple watch binary light: show current time by flashing the LED as binary code
| * simple watch bin led: add functionality of representing the current time as ↵TheOnePerson2023-05-214-0/+314
| | | | | | | | binary code LED flashing.
* | movement: add custom hourly chime tunes (#209)Jeremy O'Brien2023-06-103-3/+92
|/ | | | | | | * movement: add custom hourly chime tunes * slightly tweak note timings * add kim possible ringtone
* geomancy.c warnings fix (#240)randogoth2023-05-181-5/+4
|
* Merge pull request #247 from TheOnePerson/timer-faceJose Castillo2023-05-182-4/+5
|\ | | | | Timer face: fix error with repeating timers
| * timer face: fix problem with messed up durations for repeating timers / ↵TheOnePerson2023-05-182-4/+5
| | | | | | | | always beep when starting a timer
| * Merge branch 'main' into timer-faceTheOnePerson2023-05-18135-320/+18302
| |\ | |/ |/| | | | | | | # Conflicts: # movement/make/Makefile # movement/movement_faces.h
* | rename folder for cross-platform compatibilityjoeycastillo2023-05-1434-0/+0
| |
* | Merge pull request #238 from joeycastillo/randonaut-and-geomancyjoeycastillo2023-04-179-0/+2131
|\ \ | | | | | | Randonaut and geomancy
| * \ Merge pull request #239 from randogoth/randonaut-and-geomancyrandonaut-and-geomancyjoeycastillo2023-04-172-30/+33
| |\ \ | | | | | | | | deobfuscated code, fixed warnings
| | * | deobfuscated code, fixed warningsrandogoth2023-04-162-30/+33
| |/ /
| * | fix most warningsjoeycastillo2023-04-163-4/+14
| | |
| * | Randonaut Watch Face (#233)randogoth2023-04-165-0/+757
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * | Coin & Dice Toss & Geomantic Divination Watch Faces (#235)randogoth2023-04-166-0/+1361
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | silence warnings around morsecalcjoeycastillo2023-04-164-56/+28
| |
* | silence most warningsjoeycastillo2023-04-163-2/+4
| |
* | Revert "Coin & Dice Toss & Geomantic Divination Watch Faces (#235)"joeycastillo2023-04-166-1361/+0
| | | | | | | | This reverts commit 34030bf3e403b2043dcd9f960189d93190dcbb0c.
* | Revert "Randonaut Watch Face (#233)"joeycastillo2023-04-165-757/+0
| | | | | | | | This reverts commit a3fe36f6dbdbde331fb7c10138e4b0c3fa8ad298.
* | Merge branch 'main' of https://github.com/joeycastillo/Sensor-Watchjoeycastillo2023-04-165-0/+757
|\ \
| * | Randonaut Watch Face (#233)randogoth2023-04-165-0/+757
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | | return movement_config to standard list of watch facesjoeycastillo2023-04-161-2/+0
|/ /
* | Coin & Dice Toss & Geomantic Divination Watch Faces (#235)randogoth2023-04-166-0/+1361
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | Dual Timer, a variant of the Stock Stopwatch (#236)randogoth2023-04-163-0/+446
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 * init * dual chronograph * documented and cleaned up * unused var warning fix * swap TC2 with TC3 to avoid conflict * conflict * show active when returning to face * docu * removed unneeded file * added remain * show screen on startup * simplified mode button
* | Planetary Hours Faces (#234)randogoth2023-04-166-0/+957
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial setup & test * simplified solar calulcation function * Initial Release * initial setup * UTC offset fixes * finished and cleaned up * renamed faces * optimizations & astro symbols * wrapping ruler * cleanup * optimizations * merged latest place_face * documentation * fixed faster seconds * removed place_face from branch * reset config --------- Co-authored-by: NN Solex <info@sublunar.space> Co-authored-by: joeycastillo <joeycastillo@utexas.edu>
* | Aperture priority light meter face (#230)Christian Chapman2023-04-1623-0/+3341
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit, added opt3001 light meter test app * tested working light meter board, i2c communication still has issues * fixed i2c; rudimentary lightmeter works! * added aperture priority ui * added aperture priority ui * added README * adjusted cal * fixed bugs (HI shutter speed, lux mode toggle) * made it possible to advance to the next face * initialized lux variable * lowered tolerance for HI and LO * Changed EV display from always showing EV100 to showing EV[iso setting] * dont display old ev when ISO changes * changed mode and light behavior * updated readme * fixed indentation * made lightmeter display logic more consistent * made lightmeter display logic more consistent * reverted rules.mk (for merge into upstream) * reverted rules.mk (for merge into upstream) * removed OPT3001 PCB model * made lux mode default, corrected timeout behavior --------- Co-authored-by: Christian Chapman <user@debian>
* | Adding Breathing complication (#220)Bernd Plontsch2023-04-164-0/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added complication * Including complication in build configuration * Clean up * restore default watch face selection * Fixed comment * Remove unused * Made functions internal --------- Co-authored-by: Bernd Plontsch <bernd@plontsch@gmail.com> Co-authored-by: joeycastillo <joeycastillo@utexas.edu>
* | Morsecalc refactor (#229)Christian Chapman2023-04-1610-282/+360
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added Morse code based RPN calculator * added manual and memory register * fixed morsecalc negative indicator, edited header comment * adjusted stack display controls * Fixed warnings. Added calculator token aliasing ability. Added binary shorthand for numeral entry. Extended morse code binary tree. * ui tweaks * Update movement_config.h * silence warning * Reorganized codebase and simplified morse code reading routines. * added 'quit if submission is empty' behavior * reverted rules.mk change for merge into main * corrected timeout behavior * consolidated morsecode lib into one file; deleted old mc.c mc.h * consolidated morsecode lib into one file; deleted old mc.c mc.h * removed specious null in morsecode bintree string --------- Co-authored-by: Christian Chapman <user@debian> Co-authored-by: joeycastillo <joeycastillo@utexas.edu>
* | add LIS2DW accelerometer boardjoeycastillo2023-04-1313-0/+2615
| |
* | add kicad stuff to gitignorejoeycastillo2023-04-131-1/+8
| |
* | organize sensor watch accessory boardsjoeycastillo2023-04-1351-0/+0
| |