Go to the source code of this file.
|
enum | PUMP_STATE {
PUMP_REDUNDENT_SWITCHED = 0
, MANUAL_CONTROL_PUMP = 1
, MANUAL_CONTROL_FAN = 2
, AUTOTUNE_FLOW_CONTROL = 3
,
AUTOTUNE_PRESSURE_BALANCE_CONTROL = 4
, SYSTEM_STOP = 5
, RPU_REMOTE_POWER_CYCLE = 6
, MANUAL_CONTROL = 9
,
CLEAR_PUMP_RUNNING_TIME = 10
, CLEAR_LOG = 11
, PUMP_1_RESET = 12
, PUMP_2_RESET = 13
,
PUMP_3_RESET = 14
} |
|
enum | PUMP_NUM { PUMP_1_UPTIME
, PUMP_2_UPTIME
, PUMP_3_UPTIME
, PUMP_MAX_NUM
} |
|
|
bool | clear_log_for_modbus_pump_setting (pump_reset_struct *data, uint8_t bit_val) |
|
bool | pump_setting_pump1_reset (pump_reset_struct *data, uint8_t bit_val) |
|
bool | pump_setting_pump2_reset (pump_reset_struct *data, uint8_t bit_val) |
|
bool | pump_setting_pump3_reset (pump_reset_struct *data, uint8_t bit_val) |
|
bool | close_pump (pump_reset_struct *data, uint8_t bit_val) |
|
bool | pump_setting_set_manual_flag (pump_reset_struct *data, uint8_t bit_val) |
|
bool | pump_setting_set_auto_tune_flag (pump_reset_struct *data, uint8_t bit_val) |
|
bool | pump_setting_set_pump_redundant (pump_reset_struct *data, uint8_t bit_val) |
|
bool | modbus_pump_setting_unsupport_function (pump_reset_struct *data, uint8_t bit_val) |
|
bool | set_all_pump_power (bool switch_val) |
|
bool | rpu_remote_power_cycle_function (pump_reset_struct *data, uint8_t bit_val) |
|
uint8_t | get_pump_redundant_switch_time () |
|
void | set_pump_redundant_switch_time (uint8_t time) |
|
void | set_pump_redundant_switch_time_type (uint8_t type) |
|
void | pump_redundant_enable (uint8_t onoff) |
|
uint8_t | pwm_control (uint8_t group, uint8_t duty) |
|
bool | get_pump_uptime_secs (uint8_t pump_num, uint32_t *return_uptime) |
|
bool | set_pump_uptime_secs (uint8_t pump_1_set, uint8_t pump_2_set, uint8_t pump_3_set) |
|
bool | get_pump_last_switch_time (uint8_t pump_num, uint32_t *return_uptime) |
|
bool | get_pump_current_boot_unrunning_time (uint8_t pump_num, uint32_t *return_uptime) |
|
bool | modbus_clear_pump_running_time_function (pump_reset_struct *data, uint8_t bit_val) |
|
◆ pump_reset_struct
◆ pump_running_time
◆ PUMP_NUM
Enumerator |
---|
PUMP_1_UPTIME | |
PUMP_2_UPTIME | |
PUMP_3_UPTIME | |
PUMP_MAX_NUM | |
◆ PUMP_STATE
Enumerator |
---|
PUMP_REDUNDENT_SWITCHED | |
MANUAL_CONTROL_PUMP | |
MANUAL_CONTROL_FAN | |
AUTOTUNE_FLOW_CONTROL | |
AUTOTUNE_PRESSURE_BALANCE_CONTROL | |
SYSTEM_STOP | |
RPU_REMOTE_POWER_CYCLE | |
MANUAL_CONTROL | |
CLEAR_PUMP_RUNNING_TIME | |
CLEAR_LOG | |
PUMP_1_RESET | |
PUMP_2_RESET | |
PUMP_3_RESET | |
◆ clear_log_for_modbus_pump_setting()
◆ close_pump()
◆ get_pump_current_boot_unrunning_time()
bool get_pump_current_boot_unrunning_time |
( |
uint8_t |
pump_num, |
|
|
uint32_t * |
return_uptime |
|
) |
| |
◆ get_pump_last_switch_time()
bool get_pump_last_switch_time |
( |
uint8_t |
pump_num, |
|
|
uint32_t * |
return_uptime |
|
) |
| |
◆ get_pump_redundant_switch_time()
uint8_t get_pump_redundant_switch_time |
( |
| ) |
|
◆ get_pump_uptime_secs()
bool get_pump_uptime_secs |
( |
uint8_t |
pump_num, |
|
|
uint32_t * |
return_uptime |
|
) |
| |
◆ modbus_clear_pump_running_time_function()
bool modbus_clear_pump_running_time_function |
( |
pump_reset_struct * |
data, |
|
|
uint8_t |
bit_val |
|
) |
| |
◆ modbus_pump_setting_unsupport_function()
bool modbus_pump_setting_unsupport_function |
( |
pump_reset_struct * |
data, |
|
|
uint8_t |
bit_val |
|
) |
| |
◆ pump_redundant_enable()
void pump_redundant_enable |
( |
uint8_t |
onoff | ) |
|
◆ pump_setting_pump1_reset()
◆ pump_setting_pump2_reset()
◆ pump_setting_pump3_reset()
◆ pump_setting_set_auto_tune_flag()
◆ pump_setting_set_manual_flag()
◆ pump_setting_set_pump_redundant()
◆ pwm_control()
uint8_t pwm_control |
( |
uint8_t |
group, |
|
|
uint8_t |
duty |
|
) |
| |
◆ rpu_remote_power_cycle_function()
◆ set_all_pump_power()
bool set_all_pump_power |
( |
bool |
switch_val | ) |
|
◆ set_pump_redundant_switch_time()
void set_pump_redundant_switch_time |
( |
uint8_t |
time | ) |
|
◆ set_pump_redundant_switch_time_type()
void set_pump_redundant_switch_time_type |
( |
uint8_t |
type | ) |
|
◆ set_pump_uptime_secs()
bool set_pump_uptime_secs |
( |
uint8_t |
pump_1_set, |
|
|
uint8_t |
pump_2_set, |
|
|
uint8_t |
pump_3_set |
|
) |
| |