Template
explicit init
This commit is contained in:
@@ -90,6 +90,12 @@ void hotwater_setup() {
|
||||
|
||||
Flow_State=fS0;
|
||||
Pump_State=pS0;
|
||||
|
||||
totalflow = 0;
|
||||
flowstart_tt = ULONG_MAX;
|
||||
flowstop_tt = ULONG_MAX;
|
||||
pumpstart_tt = ULONG_MAX;
|
||||
pumpstop_tt = ULONG_MAX;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -73,7 +73,7 @@ unsigned long lasttimestamp = 0;
|
||||
|
||||
const unsigned int wifiTick = 100; //(interval/RATE);
|
||||
|
||||
unsigned long lastToggle;
|
||||
unsigned long lastToggleTick = 0;
|
||||
|
||||
|
||||
void mqtt_setup() {
|
||||
@@ -186,10 +186,10 @@ void mqtt_loop() {
|
||||
}
|
||||
|
||||
// blink LED @ 1Hz
|
||||
if (ticktime>lastToggle){
|
||||
if (ticktime>lastToggleTick){
|
||||
if ((ticktime % 10) == 0) {
|
||||
toggleLED;
|
||||
lastToggle=ticktime;
|
||||
lastToggleTick=ticktime;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -36,6 +36,9 @@ void flowstate(void) {
|
||||
|
||||
|
||||
void setup() {
|
||||
ticktime = 0;
|
||||
ticknum = 0;
|
||||
FLOW_eventtime = ULONG_MAX;
|
||||
//pinMode(ANALOG_READ_PIN, INPUT);
|
||||
pinMode(PUMP_PIN, OUTPUT);
|
||||
PUMP_OFF;
|
||||
|
||||
Reference in New Issue
Block a user