Hans of is het Piet?
Welkom op het Nederlandstalige arduino forum.
En ja, ...... nieuw en al direct naar een van de grotere pijnpunten van Arduino.
Arduino heeft de functionaliteit van Serial.flush(); veranderd in 1.0. Niet iedereen was daar even tevreden mee.
Als je dus met Arduino 0023 aan de slag zou gaan zal die code werken zoals je verwacht.
Vanaf 1.0 smijt de flush de gegevens niet meer weg. Vandaar dat je
led is on
led is of
invalid
invalid
invalid
krijgt en niet de verwachte
led is on
krijgt.
In de flush documentatie staat
Waits for the transmission of outgoing serial data to complete. (Prior to Arduino 1.0, this instead removed any buffered incoming serial data.)
Ik hoop dat je hiermee bent geholpen.
Met vriendelijke groet
Jantje