Gbox 4.20
Grow box automation and monitoring - <a href='https://sites.google.com/site/growboxguy/'>https://sites.google.com/site/growboxguy/</a>
 
Loading...
Searching...
No Matches
Settings::WaterPumpSettings Struct Reference

< WaterPump default settings More...

#include <Settings.h>

Data Fields

uint8_t PumpPin
 Pump relay pin.
 
bool PumpPinNegativeLogic
 true - Relay turns on to LOW signal, false - Relay turns on to HIGH signal
 
bool PumpEnabled
 Enable/disable pump. false= Block running the pump.
 
uint16_t PumpTimeOut
 (Sec) Max pump run time
 
uint8_t Speed
 Duty cycle of the PWM Motor speed.
 
uint8_t SpeedLimitLow
 Duty cycle limit, does not allow lowering the speed too much. Avoids stalling the motor.
 
uint8_t SpeedLimitHigh
 Duty cycle limit, does not allow raising the speed too high.
 

Detailed Description

< WaterPump default settings

Definition at line 73 of file Settings.h.

Field Documentation

◆ PumpEnabled

bool Settings::WaterPumpSettings::PumpEnabled

Enable/disable pump. false= Block running the pump.

Definition at line 77 of file Settings.h.

◆ PumpPin

uint8_t Settings::WaterPumpSettings::PumpPin

Pump relay pin.

Definition at line 75 of file Settings.h.

◆ PumpPinNegativeLogic

bool Settings::WaterPumpSettings::PumpPinNegativeLogic

true - Relay turns on to LOW signal, false - Relay turns on to HIGH signal

Definition at line 76 of file Settings.h.

◆ PumpTimeOut

uint16_t Settings::WaterPumpSettings::PumpTimeOut

(Sec) Max pump run time

Definition at line 78 of file Settings.h.

◆ Speed

uint8_t Settings::WaterPumpSettings::Speed

Duty cycle of the PWM Motor speed.

Definition at line 79 of file Settings.h.

◆ SpeedLimitHigh

uint8_t Settings::WaterPumpSettings::SpeedLimitHigh

Duty cycle limit, does not allow raising the speed too high.

Definition at line 81 of file Settings.h.

◆ SpeedLimitLow

uint8_t Settings::WaterPumpSettings::SpeedLimitLow

Duty cycle limit, does not allow lowering the speed too much. Avoids stalling the motor.

Definition at line 80 of file Settings.h.


The documentation for this struct was generated from the following file: