Reads incoming serial data.
Serial.read() inherits from Stream utility class.
Serial .read()
Serial : serial port object. See list of available serial ports for each board on Serial main page .
The first byte of incoming serial data available (or -1 if no data is available). Data type: int .
/*H********************************************************************
* for incoming serial data
**********************************************************************/
/*F********************************************************************
*
**********************************************************************/
void
setup()
{
Serial.begin( 9600 ); // OPENS SERIAL PORT, SETS DATA RATE TO 9600 BPS
}
/*F********************************************************************
*
**********************************************************************/
void
loop()
{
if( Serial.available() > 0) // SEND DATA ONLY WHEN YOU RECEIVE DATA
{
incomingByte = Serial.read(); // READ INCOMING BYTE
Serial.print( "I received: "); // SAY WHAT YOU GOT
Serial.println( incomingByte, DEC);
}
}