Browse Source

Merge pull request #1496 from Niek/dummy-relay-fix

Fix pulse for dummy relays
sensors
Xose Pérez 5 years ago
committed by GitHub
parent
commit
e88a860511
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      code/espurna/relay.ino

+ 3
- 2
code/espurna/relay.ino View File

@ -552,6 +552,9 @@ void _relayBoot() {
void _relayConfigure() { void _relayConfigure() {
for (unsigned int i=0; i<_relays.size(); i++) { for (unsigned int i=0; i<_relays.size(); i++) {
_relays[i].pulse = getSetting("relayPulse", i, RELAY_PULSE_MODE).toInt();
_relays[i].pulse_ms = 1000 * getSetting("relayTime", i, RELAY_PULSE_MODE).toFloat();
if (GPIO_NONE == _relays[i].pin) continue; if (GPIO_NONE == _relays[i].pin) continue;
pinMode(_relays[i].pin, OUTPUT); pinMode(_relays[i].pin, OUTPUT);
@ -562,8 +565,6 @@ void _relayConfigure() {
//set to high to block short opening of relay //set to high to block short opening of relay
digitalWrite(_relays[i].pin, HIGH); digitalWrite(_relays[i].pin, HIGH);
} }
_relays[i].pulse = getSetting("relayPulse", i, RELAY_PULSE_MODE).toInt();
_relays[i].pulse_ms = 1000 * getSetting("relayTime", i, RELAY_PULSE_MODE).toFloat();
} }
} }


Loading…
Cancel
Save