#define GEM_DISABLE_GLCD
#define GEM_DISABLE_ADAFRUIT_GFX
#define PIN_BUTTON 0
static TaskHandle_t xTaskLCD = NULL;
enum enum_TASK_EVENT {
TIME_MINUTE_CHANGED = (1 << 0),
TIME_SECOND_CHANGED = (1 << 1),
CONFIG_SCHEDULE_CHANGED = (1 << 2),
CONFIG_PHASE_CHANGED = (1 << 3),
CONFIG_METER_CHANGED = (1 << 4),
CONFIG_NODE_CHANGED = (1 << 5),
CONFIG_GATEWAY_CHANGED = (1 << 6),
CONFIG_SERVER_CHANGED = (1 << 7),
BUTTON_CLICK = (1 << 8),
BUTTON_DOUBLE_CLICK = (1 << 9),
BUTTON_HOLD_CLICK = (1 << 10)
};
uint32_t ulEventGroup = TIME_SECOND_CHANGED;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
xTaskCreate(TaskBUTTON, "TaskBUTTON", 20480, NULL, 1, NULL);
xTaskCreate(TaskLCD, "TaskLCD", 81920, NULL, 1, &xTaskLCD);
}
void loop() {
// put your main code here, to run repeatedly:
}