|
GrowNode
|
Data Structures | |
| struct | gn_watering_control_data_t |
Macros | |
| #define | TAG "gn_leaf_watering_control" |
Enumerations | |
| enum | gn_hcc_status { HCC_HEATING , HCC_COOLING , HCC_OFF , HCC_HEATING , HCC_COOLING , HCC_OFF } |
| enum | gn_wat_status { WAT_WAIT , WAT_ON , WAT_OFF , WAT_WAIT , WAT_ON , WAT_OFF } |
Variables | |
| static const char * | HCC = "hcc" |
| static const char * | WATERPUMPIN = "waterpumpin" |
| static const char * | PLT_B = "plt_b" |
| static const char * | PLT_A = "plt_a" |
| static const char * | BME280 = "bme280" |
| static const char * | DS18B20 = "ds18b20" |
| static const char * | WATERLEVELIN = "waterlevelin" |
| #define TAG "gn_leaf_watering_control" |
| enum gn_hcc_status |
| enum gn_wat_status |
| void _gn_watering_callback_intl | ( | gn_leaf_handle_t | leaf_config | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| gn_leaf_param_validator_result_t _gn_watering_interval_validator | ( | gn_leaf_param_handle_t | param, |
| void ** | param_value | ||
| ) |
| gn_leaf_param_validator_result_t _gn_watering_target_temp_validator | ( | gn_leaf_param_handle_t | param, |
| void ** | param_value | ||
| ) |
| gn_leaf_param_validator_result_t _gn_watering_time_validator | ( | gn_leaf_param_handle_t | param, |
| void ** | param_value | ||
| ) |
| gn_leaf_descriptor_handle_t gn_watering_control_config | ( | gn_leaf_handle_t | leaf_config | ) |
| void gn_watering_control_task | ( | gn_leaf_handle_t | leaf_config | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |