diff options
| author | sowgro <tpoke.ferrari@gmail.com> | 2025-12-14 01:10:28 -0500 |
|---|---|---|
| committer | sowgro <tpoke.ferrari@gmail.com> | 2025-12-14 01:10:28 -0500 |
| commit | 0616056e336da34b0a84e98e6e0ee286d4b69b8b (patch) | |
| tree | be1c9de52e1a52dedbeed3cb13235eef54226a11 /project/Core/Src/Project/player.c | |
| parent | e68a05b29de507a56b8747557707e8d6cdd68542 (diff) | |
| download | 340-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.c | 8 |
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; } } |
