]> git.earman.xyz Git - sensor-watch.git/commitdiff
add printf statements to demo project
authorJoey Castillo <jose.castillo@gmail.com>
Mon, 30 Aug 2021 18:28:30 +0000 (14:28 -0400)
committerJoey Castillo <jose.castillo@gmail.com>
Mon, 30 Aug 2021 18:28:30 +0000 (14:28 -0400)
Sensor Watch Buzzer Demo/app.c

index 4d378b5ca25fa0ef6cfdc587cb4c974d0aba75b8..74777fcc36278ee8361d6bfb7977380ef4ad7146 100644 (file)
@@ -37,6 +37,7 @@ void app_wake_from_sleep() {
 
 bool app_loop() {
     if (application_state.play) {
+        printf("Playing song...\n");
         const BuzzerNote rains[] = {
             BUZZER_NOTE_A4,
             BUZZER_NOTE_F5,
@@ -117,13 +118,16 @@ bool app_loop() {
         for(size_t i = 0; i < sizeof(rains); i++) {
             char buf[9] = {0};
             if (rains[i] == BUZZER_NOTE_REST) {
+                printf("rest for %d ms\n", durations[i]);
                 sprintf(buf, "%2drESt  ", i);
             } else {
+                printf("playing note %2d: %3.0f Hz for %d ms\n", i, 1000000.0 / (float)NotePeriods[rains[i]], durations[i]);
                 sprintf(buf, "%2d%6d", i, NotePeriods[rains[i]]);
             }
             watch_display_string(buf, 2);
             watch_buzzer_play_note(rains[i], durations[i]);
         }
+        printf("done!\n\n");
     }
 
     return true;