mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
45 lines
505 B
C
45 lines
505 B
C
#pragma once
|
|
|
|
enum ErrorType_t {
|
|
ET_NONE,
|
|
ET_FUNCTION,
|
|
ET_MODULE,
|
|
ET_SYSTEM
|
|
};
|
|
|
|
enum ErrorLevel_t {
|
|
EL_NONE,
|
|
EL_INFO,
|
|
EL_WARNING,
|
|
EL_ERROR
|
|
};
|
|
|
|
enum LedStatus_t {
|
|
LED_OFF,
|
|
LED_ON,
|
|
LED_SLOW,
|
|
LED_FAST
|
|
};
|
|
|
|
enum ConfigType_t {
|
|
CT_MACRO,
|
|
CT_SCENARIO
|
|
};
|
|
|
|
enum Item_t {
|
|
RELAY,
|
|
PWM,
|
|
DHT11,
|
|
DHT22,
|
|
ANALOG,
|
|
BMP280,
|
|
BME280,
|
|
DALLAS,
|
|
TERMOSTAT,
|
|
ULTRASONIC,
|
|
MOTION,
|
|
STEPPER,
|
|
SERVO,
|
|
FIRMWARE,
|
|
NUM_ITEMS
|
|
}; |