Search wiring.org.co:

Librerías \ Messenger

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Clase | Messenger
Nombre |

### available()

Ejemplos |
    #include <Messenger.h>

    // Instantiate Messenger object with the message function
    //and the default separator (the space character)
    Messenger message = Messenger();

    // Define messenger function
    void messageCompleted() {
      // This loop will echo each element of the message separately
      while ( message.available() ) {
        if ( message.checkString("on") ) {
          digitalWrite(48,HIGH);
        } else if ( message.checkString("off") ) {
          digitalWrite(48,LOW);
        }
      }
    }

    void setup() {
      // Initiate Serial Communication
      Serial.begin(115200);
      message.attach(messageCompleted);
      pinMode(48,OUTPUT);
    }

    void loop() {
      // The following line is the most effective way of
      // feeding the serial data to Messenger
      while ( Serial.available() ) message.process( Serial.read() );
    }
Descripción | Revisa si hay algún elemento disponible en el mensaje. Deberá llamar process() antes de llamar available().
Sintaxis |
    available()
Retorna | Booleana: Verdad si hay elementos disponibles en el mensaje.
Uso | Application

Updated on July 07, 2011 11:15:46pm PDT