joeycastillo
6e0d9270b5
bump gossamer commit
2024-09-22 10:46:31 -04:00
joeycastillo
9274f532d2
improve API for text display
2024-09-19 08:42:07 -04:00
joeycastillo
8bbcacd747
remove watch_display_string from set_time face
2024-09-18 23:48:58 -04:00
joeycastillo
24d2b39bf6
silence warning
2024-09-18 23:47:52 -04:00
joeycastillo
6abcc77db1
remove unused variable
2024-09-18 23:46:50 -04:00
joeycastillo
41ea9e8fc5
Revert "Support leading zero representation for 24h clock"
...
This reverts commit f633b7634b80d0bf08e491606eab3f10f85d6ece.
2024-09-18 23:34:02 -04:00
joeycastillo
69cf0a9789
remove deprecated watch_display_string
2024-09-18 23:21:36 -04:00
joeycastillo
95b6480e5c
restore USB CDC functionality to Movement
2024-09-18 21:44:09 -04:00
joeycastillo
dbf31b4e28
new name for irq handlers
2024-09-18 21:28:55 -04:00
joeycastillo
dccad01e8f
first build of Second Movement with two watch faces
2024-09-18 18:22:33 -04:00
joeycastillo
24598ec280
restore buzzer sequence functionality
2024-09-18 18:21:35 -04:00
joeycastillo
66f7a8802e
remove dependency on Atmel HRI in storage module
2024-09-18 17:44:14 -04:00
joeycastillo
d0ca6a025a
bring in deep sleep / external wake functions
2024-09-18 17:37:20 -04:00
joeycastillo
c02c89c880
clean up location of buzzer functions, notes
2024-09-18 17:25:41 -04:00
joeycastillo
422cea8ff6
simpler USB CDC with gossamer / yield (no need for TC0/TC1)
2024-09-18 17:14:06 -04:00
joeycastillo
da11c14684
use gossamer GPIO calls here
2024-09-18 17:13:11 -04:00
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
Jeremy O'Brien
e8f31beb70
Smallchess face ( #272 )
...
* smallchess face
* use correct game-state modifying board move function
* make show last work after undo
* use SCL_Game->ply instead of board[ply_byte]
* beep when cpu is done computing a move
* increase engine strength to ply 3
* match ply type and use the local variable where available
* fix warnings
* add doc to smallchess face
* smallchess: fix compile warnings
* smallchess: move smallchesslib.h to movement/lib
2024-09-17 22:36:34 -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
Hugo Chargois
e8ba597131
Add Butterfly game face ( #338 )
2024-09-17 22:04:00 -04:00
kbc-yam
52c3d5b796
add wareki_face for japanese user ( #351 )
2024-09-17 22:00:44 -04:00
MarkBlyth
7af5626147
Add min/max temperature watch face ( #335 )
2024-09-17 21:54:33 -04:00
Austoria
b2d313e0e7
Metronome Complication ( #303 )
...
* Metronome Complication
A simple metronome complication that allows user to set BPM, toggle sound, and set counts per measure.
* silence warnings in metronome_face
* avoid mode button in metronome settings, other tweaks
---------
Co-authored-by: joeycastillo <joeycastillo@utexas.edu>
2024-09-17 21:46:20 -04:00
jokomo24
0f5defe789
Face for tracking the menstrual cycle ( #250 )
...
Authored-by: jokomo <jokomo@parallels-ubuntu18.04>
2024-09-17 20:55:50 -04:00
joeycastillo
3634460a02
silence warning in beeps_face
2024-09-17 20:46:00 -04:00
Jose Castillo
fc2f9c5130
add accelerometer interrupt counter ( #452 )
2024-09-17 20:38:09 -04:00
Matheus Afonso Martins Moreira
bf4d461d8c
Merge branch 'next' - new faces before the freeze
...
Merge the next branch containing numerous new sensor watch faces
as well as some new features. Not all of them made it in the end
and we even had to revert improvements merged in last next due to
issues that weren't found during testing. Still, I am very proud
to be merging in and closing over 20 pull requests.
I believe the project is in the best possible shape it can be
before the movement 2.0 refactor.
Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com>
Tested-on-hardware-by: David Volovskiy <devolov@gmail.com>
Tested-on-hardware-by: CarpeNoctem <cryptomax@pm.me>
GitHub-Pull-Request: https://github.com/joeycastillo/Sensor-Watch/pull/469
movement-2.0-feature-freeze
2024-09-17 17:36:40 -03:00