summaryrefslogtreecommitdiff
path: root/project/Core/Src/Project/player.c
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2025-12-14 01:10:28 -0500
committersowgro <tpoke.ferrari@gmail.com>2025-12-14 01:10:28 -0500
commit0616056e336da34b0a84e98e6e0ee286d4b69b8b (patch)
treebe1c9de52e1a52dedbeed3cb13235eef54226a11 /project/Core/Src/Project/player.c
parente68a05b29de507a56b8747557707e8d6cdd68542 (diff)
download340-repo-Sowgro-0616056e336da34b0a84e98e6e0ee286d4b69b8b.tar.gz
340-repo-Sowgro-0616056e336da34b0a84e98e6e0ee286d4b69b8b.tar.bz2
340-repo-Sowgro-0616056e336da34b0a84e98e6e0ee286d4b69b8b.zip
add comments
Diffstat (limited to '')
-rw-r--r--project/Core/Src/Project/player.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/project/Core/Src/Project/player.c b/project/Core/Src/Project/player.c
index 42b652d..0c41e6d 100644
--- a/project/Core/Src/Project/player.c
+++ b/project/Core/Src/Project/player.c
@@ -69,6 +69,7 @@ void player_next() {
*/
void player_play() {
state = PLAYING_STATE;
+ parser_play_init();
LED_On();
}
@@ -90,14 +91,13 @@ void player_stop() {
/**
* Toggles the LED every second if in pause mode
*/
-void player_tick() {
- int count = systick_get_count();
+void player_loop() {
switch (state) {
case PAUSED_STATE:
- if(!(count & 1023)) {
+ if(!(systick_get_count() & 1023)) {
LED_Toggle();
}; break;
case PLAYING_STATE:
- parser_play_notes(count); break;
+ parser_play_loop(); break;
}
}