Skip to content

Commit dfe9612

Browse files
committed
Always publish first on_change event
1 parent db82188 commit dfe9612

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/components/analogIO/Wippersnapper_AnalogIO.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ void Wippersnapper_AnalogIO::update() {
422422
_analog_input_pins[i].prvPinVal -
423423
(_analog_input_pins[i].prvPinVal * CURRENT_HYSTERISIS);
424424

425-
if (pinValRaw > _pinValThreshHi || pinValRaw < _pinValThreshLow) {
425+
if (_analog_input_pins[i].prvPeriod == 0 || pinValRaw > _pinValThreshHi || pinValRaw < _pinValThreshLow) {
426426
// Perform voltage conversion if we need to
427427
if (_analog_input_pins[i].readMode ==
428428
wippersnapper_pin_v1_ConfigurePinRequest_AnalogReadMode_ANALOG_READ_MODE_PIN_VOLTAGE) {

0 commit comments

Comments
 (0)