Parladuino_Metodos - Parladuino/Arduino-Esp8266 GitHub Wiki
Clase Parladuino
Metodos
Publicos
Parladuino(Stream& serial):_lastPing (millis())
Constructor de clase.
void initialize(char* ssid,char* pass,char* user,char* password,char* group,char* id)
Sobrecarga.Inicializa una instancia de la clase e intenta establecer una conexión con el servidor de Parladuino, usando los siguientes parámetros.
parámetros:
ssid: corresponde a la propiedad _SSID
pass:corresponde a la propiedad _PASS
user: corresponde a la propiedad _USER
password: corresponde a la propiedad _PASSWORD
group: corresponde a la propiedad _GROUP
id: corresponde a la propiedad _ID
void initialize()
Sobrecarga.Intenta establecer una conexión con el servidor de Parladuino.
void listen(ParladuinoMessage &message)
Lee el buffer del puerto serial a la espera de algún mensaje.
parámetros:
message: un objeto del tipo _ParladuinoMessage _ que sera actualizado con los datos recibidos por el puerto serial.
void apply(ParladuinoMessage &message)
Ejecuta la orden que venga en el mensaje según la propiedad action.
parámetros:
message: mensaje con los valores que se aplicaran al arduino.
void reply(ParladuinoMessage &message)
Envía un mensaje de retorno al remitente según indique la propiedad action.
parámetros:
message: mensaje que se devolverá.
void cleanBuffer()
Limpia el buffer del puerto serial donde esta conectado el Esp8266.
Privados