Guten Morgen Cysign,
ich glaube Dir sind einfach nur die Klammern verrutscht:
ich habe das mal etwas geschoben, dann leuchtet es Dir auch sicherlich auch ein:
// es sollte sicherlich so sein:Code:void loop(){ if (midiB.read()) tempZahl = midiB.getType(); if (tempZahl == 250) { Serial.println("Midi start"); } if (tempZahl == 252) // hier kommt er IMMER an, weil das letzte Byte das STOP war...... { Serial.println("Midi stop"); } }
Code:void loop() { if (midiB.read()) { tempZahl = midiB.getType(); if (tempZahl == 250) { Serial.println("Midi start"); } if (tempZahl == 252){ Serial.println("Midi stop"); } }







Zitieren

Lesezeichen