code arrange
This commit is contained in:
parent
a831a59dd4
commit
149b21e64a
1 changed files with 12 additions and 10 deletions
|
|
@ -108,10 +108,6 @@ void sample_player_start() {
|
||||||
}
|
}
|
||||||
//start the player!
|
//start the player!
|
||||||
playSdWav1.play(filename);
|
playSdWav1.play(filename);
|
||||||
#if defined(USE_LED_INDICATOR)
|
|
||||||
//mark the indicator : HIGH: ON
|
|
||||||
digitalWrite(13, HIGH);
|
|
||||||
#endif
|
|
||||||
//to wait a bit for updating isPlaying()
|
//to wait a bit for updating isPlaying()
|
||||||
delay(10);
|
delay(10);
|
||||||
}
|
}
|
||||||
|
|
@ -140,14 +136,20 @@ void sample_player_stop() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void sample_player_check() {
|
void sample_player_check() {
|
||||||
if (playSdWav1.isPlaying() == false) {
|
//
|
||||||
//mark the indicator : LOW: OFF
|
static bool wasplaying = false;
|
||||||
|
bool isplaying = playSdWav1.isPlaying();
|
||||||
|
// Serial.println("isplaying: " + String(isplaying));
|
||||||
|
//
|
||||||
|
#if defined(USE_LED_INDICATOR)
|
||||||
|
if (isplaying == true) {
|
||||||
|
digitalWrite(13, HIGH);
|
||||||
|
} else {
|
||||||
digitalWrite(13, LOW);
|
digitalWrite(13, LOW);
|
||||||
}
|
}
|
||||||
#if defined(USE_IDLE_NOISE)
|
#endif
|
||||||
static bool wasplaying = false;
|
|
||||||
//
|
//
|
||||||
bool isplaying = playSdWav1.isPlaying();
|
#if defined(USE_IDLE_NOISE)
|
||||||
if (wasplaying == false && isplaying == true) { //rising edge event
|
if (wasplaying == false && isplaying == true) { //rising edge event
|
||||||
idle_noise_task.disable();
|
idle_noise_task.disable();
|
||||||
sine1.amplitude(0);
|
sine1.amplitude(0);
|
||||||
|
|
@ -155,9 +157,9 @@ void sample_player_check() {
|
||||||
else if (wasplaying == true && isplaying == false) { //falling edge event
|
else if (wasplaying == true && isplaying == false) { //falling edge event
|
||||||
idle_noise_task.restart();
|
idle_noise_task.restart();
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
//
|
//
|
||||||
wasplaying = isplaying;
|
wasplaying = isplaying;
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
#if defined(USE_IDLE_NOISE)
|
#if defined(USE_IDLE_NOISE)
|
||||||
void idle_noise() {
|
void idle_noise() {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue