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::HempyModuleSettings Struct Reference

< Hempy default settings More...

#include <Settings.h>

Data Fields

float StartWeight_B1
 Target weight for watering: Turn on pump below this weight.
 
float WateringIncrement_B1
 (kg/lbs) Amount of water that should be pumped at each watering cycle
 
float EvaporationTarget_B1
 (kg/lbs) Amount of water that should evaporate before starting the watering cycles
 
float DrainTargetWeight_B1
 (kg/lbs) Amount of water that should go to the waste reservoir after a watering cycle
 
float MaxWeight_B1
 Waste reservoir full weight -> Pump gets disabled if reached.
 
uint8_t PumpSpeed_B1
 Pump duty cycle to adjust motor speed.
 
uint16_t PumpTimeOut_B1
 Waste reservoir full weight -> Pump gets disabled if reached.
 
uint16_t DrainWaitTime_B1
 (sec) How long to wait after watering for the water to drain
 
float StartWeight_B2
 Target weight for watering: Turn on pump below this weight.
 
float WateringIncrement_B2
 (kg/lbs) Amount of water that should be pumped at each watering cycle
 
float EvaporationTarget_B2
 (kg/lbs) Amount of water that should evaporate before starting the watering cycles
 
float DrainTargetWeight_B2
 (kg/lbs) Amount of water that should go to the waste reservoir after a watering cycle
 
float MaxWeight_B2
 Waste reservoir full weight -> Pump gets disabled if reached.
 
uint8_t PumpSpeed_B2
 Pump duty cycle to adjust motor speed.
 
uint16_t PumpTimeOut_B2
 Waste reservoir full weight -> Pump gets disabled if reached.
 
uint16_t DrainWaitTime_B2
 (sec) How long to wait after watering for the water to drain
 
bool SerialReportDate
 Enable/disable reporting the current time to the Serial output.
 
bool SerialReportMemory
 Enable/disable reporting the remaining free memory to the Serial output.
 
bool SerialReportJSONFriendly
 Enable/disable sending Text formatted reports to the Serial output.
 
bool SerialReportJSON
 Enable/disable sending JSON formatted reports to the Serial output.
 
bool SerialReportWireless
 Enable/disable sending wireless package exchange reports to the Serial output.
 

Detailed Description

< Hempy default settings

Definition at line 136 of file Settings.h.

Field Documentation

◆ DrainTargetWeight_B1

float Settings::HempyModuleSettings::DrainTargetWeight_B1

(kg/lbs) Amount of water that should go to the waste reservoir after a watering cycle

Definition at line 141 of file Settings.h.

◆ DrainTargetWeight_B2

float Settings::HempyModuleSettings::DrainTargetWeight_B2

(kg/lbs) Amount of water that should go to the waste reservoir after a watering cycle

Definition at line 149 of file Settings.h.

◆ DrainWaitTime_B1

uint16_t Settings::HempyModuleSettings::DrainWaitTime_B1

(sec) How long to wait after watering for the water to drain

Definition at line 145 of file Settings.h.

◆ DrainWaitTime_B2

uint16_t Settings::HempyModuleSettings::DrainWaitTime_B2

(sec) How long to wait after watering for the water to drain

Definition at line 153 of file Settings.h.

◆ EvaporationTarget_B1

float Settings::HempyModuleSettings::EvaporationTarget_B1

(kg/lbs) Amount of water that should evaporate before starting the watering cycles

Definition at line 140 of file Settings.h.

◆ EvaporationTarget_B2

float Settings::HempyModuleSettings::EvaporationTarget_B2

(kg/lbs) Amount of water that should evaporate before starting the watering cycles

Definition at line 148 of file Settings.h.

◆ MaxWeight_B1

float Settings::HempyModuleSettings::MaxWeight_B1

Waste reservoir full weight -> Pump gets disabled if reached.

Definition at line 142 of file Settings.h.

◆ MaxWeight_B2

float Settings::HempyModuleSettings::MaxWeight_B2

Waste reservoir full weight -> Pump gets disabled if reached.

Definition at line 150 of file Settings.h.

◆ PumpSpeed_B1

uint8_t Settings::HempyModuleSettings::PumpSpeed_B1

Pump duty cycle to adjust motor speed.

Definition at line 143 of file Settings.h.

◆ PumpSpeed_B2

uint8_t Settings::HempyModuleSettings::PumpSpeed_B2

Pump duty cycle to adjust motor speed.

Definition at line 151 of file Settings.h.

◆ PumpTimeOut_B1

uint16_t Settings::HempyModuleSettings::PumpTimeOut_B1

Waste reservoir full weight -> Pump gets disabled if reached.

Definition at line 144 of file Settings.h.

◆ PumpTimeOut_B2

uint16_t Settings::HempyModuleSettings::PumpTimeOut_B2

Waste reservoir full weight -> Pump gets disabled if reached.

Definition at line 152 of file Settings.h.

◆ SerialReportDate

bool Settings::HempyModuleSettings::SerialReportDate

Enable/disable reporting the current time to the Serial output.

Definition at line 46 of file Settings.h.

◆ SerialReportJSON

bool Settings::HempyModuleSettings::SerialReportJSON

Enable/disable sending JSON formatted reports to the Serial output.

Definition at line 49 of file Settings.h.

◆ SerialReportJSONFriendly

bool Settings::HempyModuleSettings::SerialReportJSONFriendly

Enable/disable sending Text formatted reports to the Serial output.

Definition at line 48 of file Settings.h.

◆ SerialReportMemory

bool Settings::HempyModuleSettings::SerialReportMemory

Enable/disable reporting the remaining free memory to the Serial output.

Definition at line 47 of file Settings.h.

◆ SerialReportWireless

bool Settings::HempyModuleSettings::SerialReportWireless

Enable/disable sending wireless package exchange reports to the Serial output.

Definition at line 50 of file Settings.h.

◆ StartWeight_B1

float Settings::HempyModuleSettings::StartWeight_B1

Target weight for watering: Turn on pump below this weight.

Definition at line 138 of file Settings.h.

◆ StartWeight_B2

float Settings::HempyModuleSettings::StartWeight_B2

Target weight for watering: Turn on pump below this weight.

Definition at line 146 of file Settings.h.

◆ WateringIncrement_B1

float Settings::HempyModuleSettings::WateringIncrement_B1

(kg/lbs) Amount of water that should be pumped at each watering cycle

Definition at line 139 of file Settings.h.

◆ WateringIncrement_B2

float Settings::HempyModuleSettings::WateringIncrement_B2

(kg/lbs) Amount of water that should be pumped at each watering cycle

Definition at line 147 of file Settings.h.


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