Skip to content
Snippets Groups Projects

Perform power down sequence from port expander trigger

Merged Cyril Danilevski requested to merge sequence_from_interrupt into main
Files
7
+ 9
4
@@ -15,11 +15,13 @@ void setup() {
initializeRoutes();
initializeSNMP();
start = millis();
// Poll port expander to initialize the PINS struct.
poll_port_expander();
PINS.last_triggered = millis();
PINS.stage = "";
PINS.ramping = false;
start = millis();
}
enum {
@@ -28,7 +30,7 @@ enum {
OFF,
};
void serial_loop() {
void serialLoop() {
if (millis() - start >= 1000) {
start = millis();
Serial.print(eth_connected ? "." : "-");
@@ -40,5 +42,8 @@ void loop() {
snmp.loop();
restServer.handleClient();
toggle_status_led();
serial_loop();
serialLoop();
if (eth_connected) { // We may be triggered, but disconnected from the network.
powerOffCheckLoop();
}
}
Loading