Medidor Online de Temperatura y Humedad de Bajo Consumo
1
Trabajo Fin de Carrera
|
Cabecera del driver SERVER. Más...
Ir al código fuente de este archivo.
Estructuras de datos | |
struct | _SERVER_Settings |
Guarda la configuración actual recibida desde el servidor. Más... | |
'defines' | |
#define | SERVER_DATAFORMAT "%.1f" |
Formato en el que se enviarán los datos al servidor. Más... | |
'typedefs' | |
typedef struct _SERVER_Settings | SERVER_Settings |
Guarda la configuración actual recibida desde el servidor. Más... | |
Funciones | |
void | SERVER_Initialize (uint32_t wiflyUartId, const char *_ssid, WIFLY_SecurityType _securityType, const char *_password) |
bool | SERVER_SendStats (const char *application, const char *value) |
void | SERVER_GetSettings (SERVER_Settings *settings) |
Cabecera del driver SERVER.
#define SERVER_DATAFORMAT "%.1f" |
Formato en el que se enviarán los datos al servidor.
typedef struct _SERVER_Settings SERVER_Settings |
Guarda la configuración actual recibida desde el servidor.
void SERVER_GetSettings | ( | SERVER_Settings * | settings) |
Recibe la configuración desde el servidor.
settings | Puntero al objeto global que contiene la configuración. |
void SERVER_Initialize | ( | uint32_t | wiflyUartId, |
const char * | _ssid, | ||
WIFLY_SecurityType | _securityType, | ||
const char * | _password | ||
) |
Inicializa el módulo de control del envio y recepción de datos al servidor. Además de inicializar el módulo WiFly crea el mutex necesario para evitar que las tareas hagan uso del módulo al mismo tiempo.
wiflyUartId | Identificador de UART al que está conectado el módulo WiFly. |
_ssid | Nombre del punto de acceso al que queremos conectar. |
_securityType | Define el tipo de seguridad que tenemos activado en el punto de acceso. |
_password | Contraseña del punto de acceso. |
bool SERVER_SendStats | ( | const char * | application, |
const char * | value | ||
) |
Envía un dato al servidor para hacer el registro de un dato.
application | Nombre de la aplicación que está enviando los datos. |
value | La cadena de texto correspondiente del valor que queremos enviar al servidor. El formato printf que se debería usar es "%.2f". |