Serial.flush()

Projecten die niet passen in bovenstaande onderwerpen
Gebruikers-avatar
Berichten: 10
Geregistreerd: 14 Apr 2012, 14:15

Serial.flush()

Berichtdoor Nugget78 » 31 Jul 2012, 18:06

Heeft er iemand ervaring met de serial flush().Krij het maar niet voor elkaar.
Via een tutorial van SciGuy op you-tube :

Serial.flush() has changed in Arduino 1.0. You can use this instead:
while(Serial.available()[GREATER-THAN]0)
{
Serial.read();
}

Op een andere forum:http://code.google.com/p/arduino/issues/detail?id=733.
is me dit ook niet gelukt.
Iemand een IDE :?:

Groeten Nugget78
If you can't explain it simply, you don't understand it well enough.
-Albert Einstein

Advertisement

Gebruikers-avatar
Berichten: 188
Geregistreerd: 23 Dec 2011, 00:12

Re: Serial.flush()

Berichtdoor Duality » 17 Aug 2012, 01:40

Wat wil je precies berijken met Serial.flush(); ?

Gebruikers-avatar
Berichten: 10
Geregistreerd: 14 Apr 2012, 14:15

Re: Serial.flush()

Berichtdoor Nugget78 » 26 Aug 2012, 21:50

alles wat anders is ingevoerd dan de gevraagde data dat deze uit de seriele buffer word gewist.
Weet zo even geen voorbeeld te noemen ben met verschillende projecten bezig om zoveel mogelijk over de taal C++ te weten te komen.
Dit allemaal door middel van Arduino, Processing, Visual C++ 2010 Express en Dev C++.
Ik kom hier spoedig op terug....
If you can't explain it simply, you don't understand it well enough.
-Albert Einstein

Gebruikers-avatar
Berichten: 700
Geregistreerd: 05 Mrt 2012, 21:56
Woonplaats: Appingedam

Re: Serial.flush()

Berichtdoor pjh » 26 Aug 2012, 23:00

In de nieuwe IDE is het Serial.flush() commando van functie veranderd. Het wacht dan op uitgaande data en spoelt inkomende dus niet weg.
Je hebt de seriele buffer zo leeg met een opdracht als:
Code: Alles selecteren
while( Serial.read() != -1 );

hoop dat je er wat aan hebt.

Terug naar Overige projecten

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 25 gasten