20 lines
437 B
C
20 lines
437 B
C
#ifndef __HELPER_H
|
|
#define __HELPER_H
|
|
|
|
#include "mgos.h"
|
|
#include <ctype.h>
|
|
#include <fnmatch.h>
|
|
|
|
#define MIN_GPIO 0
|
|
#define MAX_GPIO 16
|
|
#define MQTT_TOPIC_PREFIX ""
|
|
#define MQTT_TOPIC_BROADCAST_CMD "/mongoose/broadcast"
|
|
#define MQTT_TOPIC_BROADCAST_STAT "/mongoose/broadcast/stat"
|
|
|
|
#define ERR_GPIO_INVALID 255
|
|
|
|
bool is_button_flag_valid(const char *flag);
|
|
bool is_relay_flag_valid(const char *flag);
|
|
|
|
#endif // __HELPER_H
|