Commit Graph
100 Commits
Author SHA1 Message Date
joeycastillo 2bbd78a99d remove ASF calls for TRNG 2024-09-18 17:09:20 -04:00
joeycastillo 7ee3eeac49 clean up location of some private functions 2024-09-18 17:05:10 -04:00
joeycastillo 38b4efe42d bump gossamer commit 2024-09-18 16:53:27 -04:00
joeycastillo 6706452353 port ADC functions to gossamer 2024-09-18 16:10:12 -04:00
joeycastillo 9e32cbc523 port SLCD to gossamer, add new string display options 2024-09-18 16:04:55 -04:00
joeycastillo ac88e2de8c port external interrupts to gossamer framework 2024-09-18 15:29:31 -04:00
joeycastillo f5435d468d use #pragma once 2024-09-18 15:12:58 -04:00
joeycastillo 29d6ce42f1 bring in RTC functionality 2024-09-18 15:06:38 -04:00
joeycastillo 0585a1d0d8 consolidate buzzer and LED into TCC file 2024-09-18 14:53:46 -04:00
joeycastillo 29f020e207 port buzzer and LED functions to gossamer framework 2024-09-18 14:47:53 -04:00
joeycastillo 5ba64844e2 port GPIO functions to new framework 2024-09-18 14:33:07 -04:00
joeycastillo c02132a68f bump submodules 2024-09-18 14:22:16 -04:00
joeycastillo 02f7469400 remove ASF code, config 2024-09-18 13:56:49 -04:00
joeycastillo 9f73677883 let's begin 2024-09-18 13:47:35 -04:00
joeycastillo 0a82d16d4e remove watch_app 2024-09-18 13:19:52 -04:00
joeycastillo 4f3fa45cbf remove old rules, build rules 2024-09-18 13:14:00 -04:00
joeycastillo 9784128ca4 update Doxygen for Second Movement 2024-09-18 13:04:43 -04:00
joeycastillo aaa3b55c67 rename test app to app.c for clarity 2024-09-18 12:52:43 -04:00
joeycastillo 70637cae75 disable simulator build 2024-09-18 09:50:00 -04:00
joeycastillo b9c9ec071a point build action to new target 2024-09-18 09:40:18 -04:00
joeycastillo f7cf2a6c4d minimal blinky sketch 2024-09-18 08:56:47 -04:00
joeycastillo 063fe96ef2 add gossamer submodule 2024-09-18 08:08:45 -04:00
joeycastillo 629e58d13b fork Sensor-Watch to second-movement; remove non-Movement related files 2024-09-18 08:07:06 -04:00
joeycastillo c2103d9eaa silence warnings in butterfly_game_face 2024-09-17 22:27:43 -04:00
joeycastillo 88338dc0ba silence warnings in wareki_face 2024-09-17 22:19:22 -04:00
joeycastillo 3634460a02 silence warning in beeps_face 2024-09-17 20:46:00 -04:00
Jose CastilloandGitHub fc2f9c5130 add accelerometer interrupt counter (#452) 2024-09-17 20:38:09 -04:00
joeycastillo 5ec3dca9e4 documentation fix 2024-07-10 06:56:49 -04:00
joeycastillo ac5fb40730 remove dead code 2024-07-10 06:49:56 -04:00
Jose CastilloandGitHub d98d14d236 Add support for Sensor Watch Pro (#412)
* Sensor Watch Pro board definition

* Disable hot-plugging on SWCLK

* Add rainbow test

* Move interrupt mapping to board config

* New color definition for Pro boards in makefile
2024-07-06 11:07:02 -04:00
joeycastillo 89a2af92ef silence warnings 2024-07-06 08:52:41 -04:00
joeycastillo cd44cb74a2 fix alternate firmware script 2024-01-10 09:38:33 -05:00
Jose CastilloandGitHub b6cdef0689 Merge pull request #350 from pfmaggi/main
Handle visibility for tomato watchface
2024-01-09 15:54:46 -05:00
Jose CastilloandGitHub 0263d9e0c7 Merge pull request #292 from WesleyAC/error-when-no-color
Don't allow building without setting board color.
2023-11-17 12:31:40 -05:00
joeycastillo 67be6affd3 new standard firmware for october boards 2023-10-19 15:49:27 -04:00
Jose CastilloandGitHub 5c94111ea2 Merge pull request #283 from neutralinsomniac/fix_hourly_chime_background
fix signal tunes not firing in background, and move buzzer disable/enable logic into movement
2023-09-24 13:06:19 -04:00
joeycastillo b162dc0663 use movement_play_signal for default tune (fixes background signal) 2023-09-24 12:41:18 -04:00
joeycastillo bc9b4ce700 update alternate firmware for new board color 2023-09-13 14:08:52 -04:00
joeycastillo 9cd39cd3e3 add new COLOR flag 2023-09-13 11:40:40 -04:00
joeycastillo 7fd51caa25 support years through 2080 2023-08-27 17:53:17 -04:00
joeycastillo e4ad0e5567 default year to 2023 2023-08-27 17:53:02 -04:00
joeycastillo 1cb5d00aaf final build of red firmware 2023-08-27 17:52:18 -04:00
joeycastillo cd9d85e808 update red firmware for shipboards.sh 2023-08-26 11:49:18 -04:00
joeycastillo d323b79916 new default firmware 2023-08-25 15:44:33 -04:00
joeycastillo e38f3bbec9 show temperature and battery voltage in low energy mode 2023-08-25 15:44:33 -04:00
joeycastillo 413e4602a7 final gerbers 2023-08-25 13:41:55 -04:00
joeycastillo fd2c8c2065 add sensor watch lite 2023-08-17 14:35:51 -04:00
Jose CastilloandGitHub 07f150fbec Merge pull request #253 from Kistelini/counter
Counter face: change sound to non-blocking, add option to deactivate sound
2023-07-29 07:48:16 -04:00
joeycastillo e5dcc9d1b7 counter face: move beep_on to watch face state 2023-07-29 07:43:51 -04:00
Jose CastilloandGitHub 2738a8b77a Merge pull request #258 from analogist/nanosec-fix-profbounds
fix nanosec_face correction_profile bounds from going negative
2023-07-29 07:30:40 -04:00
joeycastillo 1377d36622 silence warnings 2023-07-29 07:03:49 -04:00
joeycastillo 6a69e0a691 prep for red boards 2023-07-29 07:01:19 -04:00
joeycastillo b49259e4e0 add basic flashlight function 2023-06-29 16:17:19 -04:00
Jose CastilloandGitHub 05e069ead1 Merge pull request #248 from TheOnePerson/simple-watch-bin-led
simple watch binary light: show current time by flashing the LED as binary code
2023-06-10 11:58:23 -04:00
Jose CastilloandGitHub 9916e75e9b Merge pull request #247 from TheOnePerson/timer-face
Timer face: fix error with repeating timers
2023-05-18 07:43:39 -04:00
joeycastillo 798b29f297 rename folder for cross-platform compatibility 2023-05-14 10:41:02 -04:00
joeycastilloandGitHub 33c2d7dd61 Merge pull request #238 from joeycastillo/randonaut-and-geomancy
Randonaut and geomancy
2023-04-17 21:34:56 -04:00
joeycastilloandGitHub d01320e114 Merge pull request #239 from randogoth/randonaut-and-geomancy
deobfuscated code, fixed warnings
2023-04-17 21:16:08 -04:00
joeycastillo 00541bd9c5 fix most warnings 2023-04-16 11:06:11 -04:00
joeycastillo bfeca93008 silence warnings around morsecalc 2023-04-16 10:56:08 -04:00
joeycastillo e083f9b386 silence most warnings 2023-04-16 10:49:03 -04:00
joeycastillo eb71681779 Revert "Coin & Dice Toss & Geomantic Divination Watch Faces (#235)"
This reverts commit 34030bf3e4.
2023-04-16 10:46:52 -04:00
joeycastillo 00e641c2a7 Revert "Randonaut Watch Face (#233)"
This reverts commit a3fe36f6db.
2023-04-16 10:46:44 -04:00
joeycastillo 721cb8386d Merge branch 'main' of https://github.com/joeycastillo/Sensor-Watch 2023-04-16 10:37:14 -04:00
joeycastillo 1acd2b0369 return movement_config to standard list of watch faces 2023-04-16 10:30:49 -04:00
joeycastillo 16a96d16b2 add LIS2DW accelerometer board 2023-04-13 20:57:08 -04:00
joeycastillo 99ad430a01 add kicad stuff to gitignore 2023-04-13 20:55:53 -04:00
joeycastillo 933807b041 organize sensor watch accessory boards 2023-04-13 20:53:53 -04:00
joeycastilloandGitHub 7aecc13b62 Merge pull request #221 from TheOnePerson/simulator-add-segment-0-15
Simulator LCD: add tiny element in the lower left corner for the first display position
2023-03-11 16:33:44 -05:00
joeycastilloandGitHub 7793333ed3 Merge pull request #213 from wryun/fix-cat
Fix cat command
2023-03-11 16:33:13 -05:00
joeycastilloandGitHub b7419866d9 Merge pull request #204 from Jonas-fr/repetition_minute
New face - Repetition Minute, fork of simple clock with an accessibillity feature
2023-03-11 16:08:19 -05:00
joeycastilloandGitHub 266831cef0 Merge branch 'main' into repetition_minute 2023-03-11 16:06:38 -05:00
joeycastilloandGitHub 3dafdc4709 Merge pull request #218 from TheOnePerson/fix-interval-face-globals
interval face: make global vars static
2023-03-11 16:05:32 -05:00
joeycastilloandGitHub 0e2c179e15 Merge pull request #211 from neutralinsomniac/fix-day-one-compile-warning
fix compile warning in day one face
2023-03-11 16:05:20 -05:00
joeycastillo 827c3eb4a4 what fresh hell was that? 2023-02-10 16:44:36 -06:00
joeycastillo 26b1ea51b9 make TOTP face more responsive when swapping between codes 2023-02-08 12:33:50 -05:00
joeycastillo c945f323f4 fix for events firing way too fast 2023-01-27 00:08:36 -06:00
joeycastillo f66b276dad add hardcoded frequency correction values 2023-01-25 10:37:16 -06:00
joeycastillo e32f1d1926 rename definition for special edition boards 2023-01-25 10:32:35 -06:00
joeycastilloandGitHub 8e11285fd9 Merge pull request #180 from joeycastillo/default-handler
Restore long press on MODE to return to first watch face by adding a handler for unhandled events
2023-01-25 10:24:33 -06:00
joeycastilloandGitHub 4412b5d08f Merge branch 'main' into default-handler 2023-01-25 09:26:31 -06:00
joeycastilloandGitHub 7ef2d6541a Merge pull request #184 from TheOnePerson/alarm-fix-bell-indicator-on-fridays
alarm face: fix bell indicator not showing up on fridays
2023-01-20 15:03:54 -06:00
joeycastillo 12f2d31f98 typo 2023-01-17 11:05:27 -06:00
joeycastillo 45cd1dcac1 clarify return value notes in template 2023-01-17 11:03:13 -06:00
joeycastillo 3142fccea3 Merge branch 'main' into default-handler 2023-01-17 10:52:42 -06:00
joeycastillo 5163cf1fe1 Revert "never disable buzzer output"
This reverts commit 851d047c81.
2023-01-17 08:52:01 -06:00
joeycastillo a610382f89 fix documentation of default loop handler in template 2023-01-15 09:31:12 -06:00
joeycastillo 9d47eb9a11 handle switch to secondary face in default handler 2023-01-15 09:28:41 -06:00
joeycastilloandGitHub ca05567576 Merge pull request #179 from neutralinsomniac/rpn_calculator_fix_compiler_warnings
rpn_calculator: fix compiler warnings
2023-01-14 16:52:15 -05:00
joeycastillo 0ef80b62da add movement_default_loop_handler, test with default watch faces 2023-01-14 14:21:04 -05:00
joeycastilloandGitHub 98abdb5c0f Merge pull request #175 from neutralinsomniac/tarot-add-minor-arcana
tarot: add full tarot deck as an option
2023-01-14 11:49:23 -05:00
joeycastilloandGitHub 4d987eb1f5 Merge pull request #174 from neutralinsomniac/tarot-fix-compiler-warning
tarot: fix compiler warning
2023-01-12 09:21:22 -05:00
joeycastilloandGitHub 7c85bc5a81 Merge pull request #172 from neutralinsomniac/add-tarot-face-inversion-note
tarot: add card inversion explanation
2023-01-11 21:09:48 -05:00
joeycastilloandGitHub 279954b724 Merge pull request #171 from neutralinsomniac/document_tarot_face
add tarot face documentation as per the new template.h
2023-01-11 16:25:57 -05:00
joeycastilloandGitHub 05a539ab52 Merge pull request #169 from neutralinsomniac/tarot-face
Implement tarot card face
2023-01-11 14:25:37 -05:00
joeycastillo 784defcd55 revert tweak to 'world' card 2023-01-11 13:45:11 -05:00
joeycastillo a65d728877 tarot: tweak to display of 'world' card 2023-01-11 12:49:44 -05:00
joeycastillo dc5290410e tweak some arcana for readability 2023-01-11 12:15:42 -05:00
joeycastilloandGitHub caf7689b2e Merge pull request #170 from strickinato/add-doc-to-template
Add documentation to x_face.h template to encourage more docs
2023-01-11 11:44:44 -05:00
joeycastilloandGitHub cfd43a5b84 Merge pull request #168 from neutralinsomniac/remove-unnecessary-conditionals
Remove more unnecessary conditionals
2023-01-11 11:42:52 -05:00