14 #ifndef _CONFIG_INCLUDE_GUARD 15 #define _CONFIG_INCLUDE_GUARD 165 String DEVICE_ID =
"MaD Automatic Blinds";
166 String SSID =
"madac_blinds";
167 String PASSWORD =
"AutomaticCurtain";
171 int TOTAL_STEP_COUNT = INT_MAX;
172 bool DIRECTION =
false;
176 using time_var = std::chrono::time_point<std::chrono::system_clock>;
const uint32_t MOTOR_DRIVER_TCOOL_THRS
Definition: config.h:64
OPERATION_MODE
Definition: config.h:75
const int PIN_MD_DIR
Definition: config.h:110
Namespace to be used for constants/enums.
Definition: config.h:28
const std::string KEY_DIRECTION
Definition: config.h:51
std::chrono::time_point< std::chrono::system_clock > time_var
Definition: config.h:176
static const int PIN_BUTTON_DOWN
Definition: config.h:103
const int PIN_MD_STEP
Definition: config.h:109
const int PIN_MD_MS2
Definition: config.h:108
const int LOGGING_BAUD_RATE
Definition: config.h:30
const int PIN_MD_INDEX
Definition: config.h:111
const uint8_t MOTOR_DRIVER_BLANK_TIME
Definition: config.h:61
const int MOTOR_STOP_TIME_SEC
Definition: config.h:70
const uint8_t MOTOR_DRIVER_SEDN
Definition: config.h:67
const std::string KEY_MODE
Definition: config.h:52
const uint16_t MOTOR_DRIVER_RMS_CURRENT
Definition: config.h:62
const int LED_BRIGHTNESS
Definition: config.h:38
int PERCENTAGE
Definition: config.h:161
const std::string KEY_DEVICE_ID
Definition: config.h:49
const int MOTOR_DRIVER_SG_THRESH
Definition: config.h:69
const int MOTOR_DRIVER_BAUD_RATE
Definition: config.h:31
const uint8_t MOTOR_DRIVER_SE_MAX
Definition: config.h:66
const int PIN_MD_DIAG
Definition: config.h:112
const int PIN_MD_MS1
Definition: config.h:107
const uint32_t MOTOR_DRIVER_MAX_SPEED
Definition: config.h:68
const int MAX_SECONDS_LOST_WIFI
Definition: config.h:33
const String DEFAULT_DEVICE_ID
Definition: config.h:53
LOG_TYPE
Definition: config.h:114
const std::string STORAGE_NAMESPACE
Definition: config.h:34
const int MODE_EXPIRE_TIME_LIMIT
Definition: config.h:72
const int PIN_MD_TX
Definition: config.h:106
const uint8_t MOTOR_DRIVER_SE_MIN
Definition: config.h:65
const int PIN_MD_RX
Definition: config.h:105
static const int PIN_BUTTON_UP
Definition: config.h:102
const uint8_t MOTOR_DRIVER_TOFF
Definition: config.h:60
const float MOTOR_DRIVER_R_SENSE
Definition: config.h:58
const int DEQUE_ANALYZER_FREQ
Definition: config.h:41
const uint16_t MOTOR_DRIVER_MICROSTEP
Definition: config.h:63
LOG_CLASS
Definition: config.h:120
DRIVER_STATUS
Definition: config.h:154
const int PIN_RGB_LED
Definition: config.h:101
const int TRY_RECONNECT
Definition: config.h:32
const std::string KEY_TOTAL_STEP_COUNT
Definition: config.h:50
const float STEP_FRACTION_ALLOWANCE
Definition: config.h:71
MANUAL_PUSH
Definition: config.h:131
const std::string KEY_SSID
Definition: config.h:47
const int WIFI_DISCONNECT_RESTART_TIME_LIMIT
Definition: config.h:73
const uint8_t MOTOR_DRIVER_ADDRESS
Definition: config.h:59
BUTTON_PRESS
Definition: config.h:141
const std::string KEY_PASSWORD
Definition: config.h:48
std::chrono::system_clock current_time
Definition: config.h:177
DEVICE_STATUS
Definition: config.h:147
const int PIN_MD_ENABLE
Definition: config.h:104
const int NUMBER_OF_LEDS
Definition: config.h:37