Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | stuff parameters into the bits we're not using | Joey Castillo | 2022-02-19 | 2 | -4/+18 |
| | |||||
* | movement: WIP app for capturing accelerometer data | Joey Castillo | 2022-02-18 | 5 | -2/+404 |
| | |||||
* | add additional watch face types to generator | Joey Castillo | 2022-02-18 | 1 | -2/+2 |
| | |||||
* | movement: move thermistor to 'sensor' watch faces | Joey Castillo | 2022-02-17 | 7 | -105/+3 |
| | |||||
* | movement: add moon phase complication | Joey Castillo | 2022-02-14 | 4 | -0/+234 |
| | |||||
* | world clock: store settings in backup register if possible | Joey Castillo | 2022-02-13 | 2 | -26/+34 |
| | |||||
* | movement: start time zone list at UTC | Joey Castillo | 2022-02-13 | 2 | -43/+42 |
| | |||||
* | movement: add mechanism for watch faces to use backup registers | Joey Castillo | 2022-02-13 | 2 | -0/+11 |
| | |||||
* | movement: prevent invalid tick frequency from breaking scheduled tasks | Joey Castillo | 2022-02-12 | 2 | -4/+7 |
| | |||||
* | simulator: add geolocation support | Joey Castillo | 2022-02-09 | 1 | -0/+21 |
| | |||||
* | movement: make stopwatch work off-screen + in low energy mode | Joey Castillo | 2022-02-06 | 2 | -28/+116 |
| | |||||
* | movement: add low battery warning to simple clock | Joey Castillo | 2022-02-05 | 2 | -0/+16 |
| | |||||
* | sunrise/sunset: align date at extreme latitudes | Joey Castillo | 2022-02-05 | 1 | -1/+1 |
| | |||||
* | sunrise/sunset: update display after sunrise/sunset | Joey Castillo | 2022-02-05 | 2 | -1/+24 |
| | |||||
* | sunrise/sunset: improve timeout behavior | Joey Castillo | 2022-02-05 | 1 | -2/+8 |
| | |||||
* | sunrise/sunset: remove test locations | Joey Castillo | 2022-02-05 | 1 | -16/+0 |
| | |||||
* | Added output to watch face script | David Keck | 2022-02-04 | 1 | -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-Watch | Joey Castillo | 2022-02-01 | 1 | -7/+1 |
|\ | |||||
| * | Adjust function semantics by "flipping" bit order | Alexsander Akers | 2022-01-27 | 1 | -1/+1 |
| | | |||||
| * | Add new function to disable certain RTC periodic callbacks | Alexsander Akers | 2022-01-27 | 1 | -7/+1 |
| | | |||||
* | | sunrise/sunset: deal with timezones, other improvements | Joey Castillo | 2022-01-31 | 2 | -29/+78 |
| | | |||||
* | | sunrise/sunset: always set the sign bit | Joey Castillo | 2022-01-31 | 1 | -1/+1 |
|/ | |||||
* | watch face script: autopopulate year | Joey Castillo | 2022-01-26 | 1 | -3/+2 |
| | |||||
* | minor typo fix | David Keck | 2022-01-26 | 1 | -1/+1 |
| | |||||
* | added missing newlines to template files | David Keck | 2022-01-26 | 2 | -0/+2 |
| | |||||
* | Added license info to script | David Keck | 2022-01-26 | 1 | -0/+22 |
| | |||||
* | Added rough draft of watch_face script to generate custom watch faces from ↵ | David Keck | 2022-01-26 | 2 | -1/+76 |
| | | | | template. Corrected template file's missing includes and incorrect memset placeholder. | ||||
* | movement: add documentation mentioned in #42 | Joey Castillo | 2022-01-25 | 1 | -0/+4 |
| | |||||
* | movement: add blinky face | Joey Castillo | 2022-01-25 | 4 | -0/+158 |
| | |||||
* | movement: remove blinky face | Joey Castillo | 2022-01-25 | 4 | -158/+0 |
| | |||||
* | movement: add template for watch face generator | Joey Castillo | 2022-01-25 | 4 | -0/+139 |
| | |||||
* | movement: move watch face includes to a separate file | Joey Castillo | 2022-01-25 | 2 | -19/+49 |
| | |||||
* | movement: slight reorganization | Joey Castillo | 2022-01-25 | 25 | -14/+14 |
| | |||||
* | movement: add two faces to default build | Joey Castillo | 2022-01-25 | 1 | -0/+2 |
| | |||||
* | movement: move beat time to clock folder | Joey Castillo | 2022-01-25 | 3 | -1/+1 |
| | |||||
* | Sensor Watch Simulator (#35) | Alexsander Akers | 2022-01-25 | 27 | -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 face | Joey Castillo | 2022-01-23 | 4 | -0/+158 |
| | |||||
* | movement: didn't mean to add sunrise/sunset by default | Joey Castillo | 2022-01-21 | 1 | -1/+0 |
| | |||||
* | movement: simple UI for entering wearer location | Joey Castillo | 2022-01-21 | 2 | -15/+192 |
| | |||||
* | movement: add time zone conversion in sunrise/sunset face | Joey Castillo | 2022-01-21 | 2 | -5/+9 |
| | |||||
* | movement: long press on MODE always dismisses the active face | Joey Castillo | 2022-01-19 | 3 | -2/+7 |
| | |||||
* | Merge pull request #38 from davidskeck/patch-2 | joeycastillo | 2022-01-19 | 1 | -1/+1 |
|\ | | | | | Simple Clock: Update to signal exactly on the hour | ||||
| * | Simple Clock: Update to signal exactly on the hour | David Keck | 2022-01-19 | 1 | -1/+1 |
| | | | | | | I was getting the buzzer at 59 minutes past the hour, not exactly on the hour. This changes to buzzing at exactly HOUR:00:00. Tested this locally. | ||||
* | | Reset selection to 0 on resign from setting state | David Keck | 2022-01-19 | 1 | -0/+1 |
|/ | | | I believe this also needs to be set back to 0 so the setting screen will resume at minutes, not potentially at settings on next run. | ||||
* | movement: reset tick to 1 Hz between watch faces (fixes #36) | Joey Castillo | 2022-01-19 | 12 | -17/+8 |
| | |||||
* | Changed reset mode to setting instead of waiting | David Keck | 2022-01-18 | 1 | -1/+1 |
| | | | After thinking about this, I think it is more intuitive that this would only apply when in setting mode. | ||||
* | Added ability to reset to default timer value | David Keck | 2022-01-18 | 1 | -1/+8 |
| | | | Added option to reset to the default timer value when in waiting mode and on long press of alarm. This was useful to me as I sometimes accidentally increase the timer value and then would need to loop around to get back to the default value. | ||||
* | movement: sunrise/sunset face documentation | Joey Castillo | 2022-01-16 | 1 | -2/+2 |
| | |||||
* | sunrise/sunset face: no need to update this every second | Joey Castillo | 2022-01-15 | 1 | -1/+1 |
| | |||||
* | Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main | Joey Castillo | 2022-01-15 | 6 | -0/+304 |
|\ |