Medidor Online de Temperatura y Humedad de Bajo Consumo
1
Trabajo Fin de Carrera
PƔgina principal
Estructuras de Datos
Archivos
Lista de archivos
Globales
config.h
Ir a la documentación de este archivo.
1
5
#ifndef CONFIG_H_
6
#define CONFIG_H_
7
8
#include <
uartio.h
>
9
11
#define LOG_LEVEL 0
12
14
#define CONFIGURATION_TASK_PRIORITY ( tskIDLE_PRIORITY + 3)
15
17
#define PRODUCER_TASK_PRIORITY ( tskIDLE_PRIORITY + 2)
18
20
#define CONSUMER_TASK_PRIORITY ( tskIDLE_PRIORITY + 1)
21
23
#define QUEUE_LENGTH ( 10 )
24
26
#define LEDID_MEASURING_MASK (1 << 9)
27
29
#define LEDID_ALARM_TEMPERATURE_MASK (1 << 8)
30
32
#define LEDID_ALARM_HUMIDITY_MASK (1 << 7)
33
35
#define LEDID_BUSY_MASK (1 << 6)
36
38
#define WLAN_SSID "ONO8F26"
39
41
#define WLAN_PASSWORD "WHEFRXSYYYGSFGSRWXYE"
42
44
#define WLAN_SECURITY_TYPE WIFLY_ST_WPA2
45
47
#define UNUSED(x) (void)(x)
48
50
#define UARTID_DEBUG 3
51
53
#define __LOG(FORMAT, ...) UARTIO_Printfln(UARTID_DEBUG, NULL, "%s(%d) %s: " \
54
FORMAT, __FILE__, __LINE__, __FUNCTION__, ##__VA_ARGS__)
55
57
#define LOG(FORMAT, ...) __LOG(FORMAT, ##__VA_ARGS__)
58
60
#define LOG0(FORMAT, ...) LOG(FORMAT, ##__VA_ARGS__)
61
63
#define LOG1(FORMAT, ...)
64
66
#define LOG2(FORMAT, ...)
67
#if defined LOG_LEVEL && LOG_LEVEL == 1
68
#undef LOG1
69
#define LOG1(FORMAT, ...) __LOG(FORMAT, ##__VA_ARGS__)
70
#endif
71
#if defined LOG_LEVEL && LOG_LEVEL == 2
72
#define LOG2(FORMAT, ...) __LOG(FORMAT, ##__VA_ARGS__)
73
#endif
74
#endif
/* CONFIG_H_ */
TFC_Library
inc
config.h
Generado el Lunes, 3 de Junio de 2013 23:33:36 para Medidor Online de Temperatura y Humedad de Bajo Consumo por
1.8.4