GrowNode
gn_pump_control.c File Reference

Macros

#define TAG   "gn_leaf_pump_control"
 

Functions

void gn_pump_control_task (gn_leaf_handle_t leaf_config)
 
void gn_pump_control_task_event_handler (void *handler_args, esp_event_base_t base, int32_t event_id, void *event_data)
 
gn_leaf_descriptor_handle_t gn_pump_control_config (gn_leaf_handle_t leaf_config)
 

Variables

size_t pump_status = 0
 

Macro Definition Documentation

◆ TAG

#define TAG   "gn_leaf_pump_control"

Function Documentation

◆ gn_pump_control_config()

gn_leaf_descriptor_handle_t gn_pump_control_config ( gn_leaf_handle_t  leaf_config)

◆ gn_pump_control_task()

void gn_pump_control_task ( gn_leaf_handle_t  leaf_config)

◆ gn_pump_control_task_event_handler()

void gn_pump_control_task_event_handler ( void *  handler_args,
esp_event_base_t  base,
int32_t  event_id,
void *  event_data 
)

Variable Documentation

◆ pump_status

size_t pump_status = 0