Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sunrise/sunset: remove test locations | Joey Castillo | 2022-02-05 | 1 | -16/+0 |
| | |||||
* | fix paste layer on some sensor boards | Joey Castillo | 2022-02-05 | 8 | -74/+74 |
| | |||||
* | Merge pull request #49 from davidskeck/patch-4 | joeycastillo | 2022-02-05 | 1 | -22/+30 |
|\ | | | | | Added output to watch face script | ||||
| * | 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 | 4 | -10/+18 |
|\ | |||||
| * | Merge pull request #43 from a2/rtc-disable-matching-mask | joeycastillo | 2022-01-27 | 4 | -10/+18 |
| |\ | | | | | | | Add new function to disable certain RTC periodic callbacks | ||||
| | * | Adjust function semantics by "flipping" bit order | Alexsander Akers | 2022-01-27 | 3 | -3/+4 |
| | | | |||||
| | * | Add new function to disable certain RTC periodic callbacks | Alexsander Akers | 2022-01-27 | 4 | -10/+17 |
| | | | |||||
* | | | sunrise/sunset: deal with timezones, other improvements | Joey Castillo | 2022-01-31 | 2 | -29/+78 |
| | | | |||||
* | | | add function for converting to 12 hour time | Joey Castillo | 2022-01-31 | 2 | -0/+20 |
| | | | |||||
* | | | sunrise/sunset: always set the sign bit | Joey Castillo | 2022-01-31 | 1 | -1/+1 |
|/ / | |||||
* | | Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main | Joey Castillo | 2022-01-27 | 12 | -65/+218 |
|\| | |||||
| * | Merge pull request #45 from a2/simulator-buzzer | joeycastillo | 2022-01-27 | 12 | -65/+218 |
| |\ | | | | | | | Implement buzzer methods with AudioContext API | ||||
| | * | Update main loop to fix reentrancy runtime errors | Alexsander Akers | 2022-01-27 | 7 | -41/+124 |
| | | | |||||
| | * | Implement buzzer methods with AudioContext API | Alexsander Akers | 2022-01-27 | 7 | -25/+95 |
| |/ | |||||
* | | spi test: set first 4096 bytes to 0 | Joey Castillo | 2022-01-27 | 2 | -11/+35 |
| | | |||||
* | | you don't belong here | Joey Castillo | 2022-01-27 | 1 | -46/+0 |
|/ | |||||
* | add SPI to the index | Joey Castillo | 2022-01-27 | 3 | -4/+6 |
| | |||||
* | fix doxygen generation | Joey Castillo | 2022-01-27 | 1 | -1/+1 |
| | |||||
* | fix spi test (again) | Joey Castillo | 2022-01-27 | 1 | -0/+2 |
| | |||||
* | fix spi test | Joey Castillo | 2022-01-27 | 1 | -6/+1 |
| | |||||
* | implement SPI flash chip | Joey Castillo | 2022-01-26 | 9 | -33/+265 |
| | |||||
* | silence compiler warning | Joey Castillo | 2022-01-26 | 1 | -0/+1 |
| | |||||
* | watch library: implement SPI | Joey Castillo | 2022-01-26 | 8 | -37/+221 |
| | |||||
* | silence compiler warning | Joey Castillo | 2022-01-26 | 1 | -0/+2 |
| | |||||
* | Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main | Joey Castillo | 2022-01-26 | 6 | -24/+144 |
|\ | |||||
| * | watch face script: autopopulate year | Joey Castillo | 2022-01-26 | 1 | -3/+2 |
| | | |||||
| * | Merge pull request #47 from davidskeck/main | joeycastillo | 2022-01-26 | 3 | -2/+101 |
| |\ | | | | | | | Added rough draft of watch_face script | ||||
| | * | 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. | ||||
| * | Merge pull request #46 from a2/simulator-workflow | joeycastillo | 2022-01-25 | 1 | -0/+21 |
| |\ | | | | | | | Add GitHub Workflow job to build and archive simulator | ||||
| | * | Remove dangling `if` condition | Alexsander Akers | 2022-01-25 | 1 | -1/+0 |
| | | | |||||
| | * | Don't compile starter-project or accelerometer-test | Alexsander Akers | 2022-01-25 | 1 | -6/+0 |
| | | | | | | | | | | | | These apps have not been tested in the simulator runtime yet. | ||||
| | * | Add GitHub Workflow job to build and archive simulator | Alexsander Akers | 2022-01-25 | 1 | -0/+28 |
| |/ | |||||
| * | Merge pull request #44 from a2/voltage-reference | joeycastillo | 2022-01-25 | 2 | -22/+23 |
| |\ | | | | | | | Remove ADC_* defines in favor of hardware-specific mapping | ||||
| | * | Remove ADC_* defines in favor of hardware-specific mapping | Alexsander Akers | 2022-01-25 | 2 | -22/+23 |
| | | | |||||
* | | | PCB: add final temperature sensor board | Joey Castillo | 2022-01-26 | 3 | -0/+2750 |
| | | | |||||
* | | | silence compiler warnings | Joey Castillo | 2022-01-26 | 1 | -11/+2 |
| | | | |||||
* | | | watch library: implement UART | Joey Castillo | 2022-01-26 | 5 | -40/+150 |
|/ / | |||||
* | | 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 | 327 | -570/+2303 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 |