1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- ///////////////////////// TEST ALL DEVICES /////////////////////////////
- void testAll(){
-
- mgr.resetContext();
- // TLC
- Serial.println("Test boutons");
- for (int i ; i<12; i++) {
-
- ledState[i] = 65535 ;
- tlcWrite();
- delay (100);
- ledState[i] = 0 ;
- tlcWrite();
-
- }
- for (int i ; i < sizeof(ledState)/sizeof(uint32_t) ; i++) {
- if (i == 1 ) {
- ledState[11-i] = 65535 ;
- }
- else { ledState[11-i] = 50 ; }
- tlcWrite();
- }
- // DIMMER
- Serial.println("Test dimmer");
- dimmer.off();
- while (!dimmer.done()) {FadeLed::update();}
- //delay(2000);
- Serial.println("fading up");
- dimmer.setTime(2000);
- dimmer.on();
- while (!dimmer.done()) {FadeLed::update();}
- Serial.println("fading down");
- dimmer.off();
- while (!dimmer.done()) {FadeLed::update();}
- // FastLED
- Serial.println("Test leds");
- for (int i ; i<NUM_LEDS_LUSTRE ; i++) {
- lustreLeds[i] = CRGB::White ;
- tableLeds[i] = CRGB::White ;
- FastLED.show();
- // delay(1);
- // lustreLeds[i] = CRGB::Black ;
- // tableLeds[i] = CRGB::Black ;
- // FastLED.show();
- }
-
- // AUDIO
- Serial.println("Test son");
- tsunami.trackPlayPoly(101, 0, true);
- //delay(500);
- //tsunami.update();
- tsunami.trackPlayPoly(102, 0, true);
- //delay(500);
- //tsunami.update();
- tsunami.trackPlayPoly(103, 1, true);
- //delay(500);
- //tsunami.update();
- tsunami.trackPlayPoly(104, 1, true);
- //delay(500);
- //tsunami.update();
- tsunami.trackPlayPoly(105, 2, true);
- //delay(500);
- //tsunami.update();
- tsunami.trackPlayPoly(106, 2, true);
- //delay(500);
- // tsunami.update();
- tsunami.trackPlayPoly(107, 3, true);
- //delay(500);
- //tsunami.update();
- tsunami.trackPlayPoly(108, 3, true);
- //tsunami.update();
- //delay(500);
- Serial.println("fin du test");
- EvtResetButtonContext();
- // stopAll();
- }
|