summaryrefslogtreecommitdiffstats
path: root/movement
Commit message (Collapse)AuthorAgeFilesLines
...
* | documentation fixJoey Castillo2022-02-201-3/+3
| |
* | documentation fixJoey Castillo2022-02-201-1/+1
| |
* | respect countdown length when repeatingJoey Castillo2022-02-191-1/+1
| |
* | repeating mode, disable readings when fullJoey Castillo2022-02-191-15/+37
| |
* | working data acquisition face!Joey Castillo2022-02-192-98/+157
| |
* | connect training data face to accelerometerJoey Castillo2022-02-192-17/+104
| |
* | documentation and suchJoey Castillo2022-02-192-14/+14
| |
* | lis2dw: reasonable defaults when initializingJoey Castillo2022-02-191-2/+10
| |
* | stuff parameters into the bits we're not usingJoey Castillo2022-02-192-4/+18
| |
* | movement: WIP app for capturing accelerometer dataJoey Castillo2022-02-185-2/+404
| |
* | add additional watch face types to generatorJoey Castillo2022-02-181-2/+2
|/
* movement: move thermistor to 'sensor' watch facesJoey Castillo2022-02-177-105/+3
|
* movement: add moon phase complicationJoey Castillo2022-02-144-0/+234
|
* world clock: store settings in backup register if possibleJoey Castillo2022-02-132-26/+34
|
* movement: start time zone list at UTCJoey Castillo2022-02-132-43/+42
|
* movement: add mechanism for watch faces to use backup registersJoey Castillo2022-02-132-0/+11
|
* movement: prevent invalid tick frequency from breaking scheduled tasksJoey Castillo2022-02-122-4/+7
|
* simulator: add geolocation supportJoey Castillo2022-02-091-0/+21
|
* movement: make stopwatch work off-screen + in low energy modeJoey Castillo2022-02-062-28/+116
|
* movement: add low battery warning to simple clockJoey Castillo2022-02-052-0/+16
|
* sunrise/sunset: align date at extreme latitudesJoey Castillo2022-02-051-1/+1
|
* sunrise/sunset: update display after sunrise/sunsetJoey Castillo2022-02-052-1/+24
|
* sunrise/sunset: improve timeout behaviorJoey Castillo2022-02-051-2/+8
|
* sunrise/sunset: remove test locationsJoey Castillo2022-02-051-16/+0
|
* Added output to watch face scriptDavid Keck2022-02-041-22/+30
| | | | | 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)
* Merge branch 'main' of github.com:joeycastillo/Sensor-WatchJoey Castillo2022-02-011-7/+1
|\
| * Adjust function semantics by "flipping" bit orderAlexsander Akers2022-01-271-1/+1
| |
| * Add new function to disable certain RTC periodic callbacksAlexsander Akers2022-01-271-7/+1
| |
* | sunrise/sunset: deal with timezones, other improvementsJoey Castillo2022-01-312-29/+78
| |
* | sunrise/sunset: always set the sign bitJoey Castillo2022-01-311-1/+1
|/
* watch face script: autopopulate yearJoey Castillo2022-01-261-3/+2
|
* minor typo fixDavid Keck2022-01-261-1/+1
|
* added missing newlines to template filesDavid Keck2022-01-262-0/+2
|
* Added license info to scriptDavid Keck2022-01-261-0/+22
|
* Added rough draft of watch_face script to generate custom watch faces from ↵David Keck2022-01-262-1/+76
| | | | template. Corrected template file's missing includes and incorrect memset placeholder.
* movement: add documentation mentioned in #42Joey Castillo2022-01-251-0/+4
|
* movement: add blinky faceJoey Castillo2022-01-254-0/+158
|
* movement: remove blinky faceJoey Castillo2022-01-254-158/+0
|
* movement: add template for watch face generatorJoey Castillo2022-01-254-0/+139
|
* movement: move watch face includes to a separate fileJoey Castillo2022-01-252-19/+49
|
* movement: slight reorganizationJoey Castillo2022-01-2525-14/+14
|
* movement: add two faces to default buildJoey Castillo2022-01-251-0/+2
|
* movement: move beat time to clock folderJoey Castillo2022-01-253-1/+1
|
* Sensor Watch Simulator (#35)Alexsander Akers2022-01-2527-173/+198
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Put something on screen * Use the 32bit watch_date_time repr to pass from JS * Implement periodic callbacks * Clear display on enabling * Hook up watch_set_led_color() to SVG (green-only) * Make debug output full-width * Remove default Emscripten canvas * Implement sleep and button clicks * Fix time zone conversion bug in beats-time app * Clean up warnings * Fix pin levels * Set time zone to browser value (if available) * Add basic backup data saving * Silence format specifier warnings in both targets * Remove unnecessary, copied files * Use RTC pointer to clear callbacks (if available) * Use preprocessor define to avoid hardcoding MOVEMENT_NUM_FACES * Change each face to const preprocessor definition * Remove Intl.DateTimeFormat usage * Update shell.html title, header * Add touch start/end event handlers on SVG buttons * Update shell.html * Update folder structure (shared, simulator, hardware under watch-library) * Tease out shared components from watch_slcd * Clean up simulator watch_slcd.c inline JS calls * Fix missing newlines at end of file * Add simulator warnings (except format, unused-paremter) * Implement remaining watch_rtc functions * Fix button bug on mouse down then drag out * Implement remaining watch_slcd functions * Link keyboard events to buttons (for keys A, L, M) * Rewrite event handling (mouse, touch, keyboard) in C * Set explicit text UTF-8 charset in shell.html * Address PR comments * Remove unused directories from include paths
* movement: add blinky faceJoey Castillo2022-01-234-0/+158
|
* movement: didn't mean to add sunrise/sunset by defaultJoey Castillo2022-01-211-1/+0
|
* movement: simple UI for entering wearer locationJoey Castillo2022-01-212-15/+192
|
* movement: add time zone conversion in sunrise/sunset faceJoey Castillo2022-01-212-5/+9
|
* movement: long press on MODE always dismisses the active faceJoey Castillo2022-01-193-2/+7
|
* Merge pull request #38 from davidskeck/patch-2joeycastillo2022-01-191-1/+1
|\ | | | | Simple Clock: Update to signal exactly on the hour