Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | respect countdown length when repeating | Joey Castillo | 2022-02-19 | 1 | -1/+1 | |
| | | ||||||
* | | repeating mode, disable readings when full | Joey Castillo | 2022-02-19 | 1 | -15/+37 | |
| | | ||||||
* | | working data acquisition face! | Joey Castillo | 2022-02-19 | 2 | -98/+157 | |
| | | ||||||
* | | connect training data face to accelerometer | Joey Castillo | 2022-02-19 | 2 | -17/+104 | |
| | | ||||||
* | | documentation and such | Joey Castillo | 2022-02-19 | 2 | -14/+14 | |
| | | ||||||
* | | lis2dw: reasonable defaults when initializing | Joey Castillo | 2022-02-19 | 1 | -2/+10 | |
| | | ||||||
* | | 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. |