Mailbox es la clase base para todas las llamadas basadas en Bridge que utilizan la interfaz de Mailbox (buzón de correo) para la comunicación entre los dos procesadores en el Yun.
FUNCIONES
begin()
Descripción:
Inicia el Mailbox (buzón de correo) en los procesadores Linux y Arduino.
Sintaxis:
Mailbox.begin()
Parámetros:
Ninguno
Retornos:
Ninguno
Ninguno
________________________________________________________________________
end()
Descripción:
Cierra todos los buzones existentes en los procesadores de Linux y Arduino.
Sintaxis:
Mailbox.end()
Parámetros:
Ninguno
Retornos:
Ninguno
Ninguno
________________________________________________________________________
readMessage()
Descripción:
Recibe un mensaje y lo guarda en una cadena (String).
Sintaxis:
Mailbox.readMessage(buffer, size)
Parámetros:
búfer: String: el búfer llamado para almacenar el mensaje
size: int sin signo, longitud máxima 128: número de bytes en el mensaje
size: int sin signo, longitud máxima 128: número de bytes en el mensaje
Retornos:
mensaje de Bridge.transfer ()
mensaje de Bridge.transfer ()
________________________________________________________________________
writeMessage()
Descripción:
Envía un mensaje desde la 32U4 a la AR9331
Sintaxis:
Mailbox.writeMessage(buffer, size)
Mailbox.writeMessage(content)
Mailbox.writeMessage(content)
Parámetros:
buffer: int: el búfer para enviar el mensaje
size: int sin signo, longitud máxima 128: número de bytes en el mensaje
content: String: mensaje para enviar información.
size: int sin signo, longitud máxima 128: número de bytes en el mensaje
content: String: mensaje para enviar información.
Retornos:
Ninguno
Ninguno
________________________________________________________________________
writeJSON()
Descripción:
Envía un mensaje de JSON desde la 32U4 a la AR9331
Sintaxis:
Mailbox.JSON(message)
Parámetros:
message: String: mensaje para enviar información.
Retornos:
Ninguno
Ninguno
________________________________________________________________________
messageAvailable()
Descripción:
Comprueba y devuelve el tamaño del siguiente mensaje disponible.
Sintaxis:
Mailbox.messageAvailable()
Parámetros:
Ninguno
Retornos:
int: El tamaño del siguiente mensaje disponible. Devuelve 0 si no hay mensajes en la cola.
int: El tamaño del siguiente mensaje disponible. Devuelve 0 si no hay mensajes en la cola.
No hay comentarios:
Publicar un comentario