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