diff --git a/tasmota/tasmota_xsns_sensor/xsns_53_sml.ino b/tasmota/tasmota_xsns_sensor/xsns_53_sml.ino index 5cce46f1c..fb8b6698c 100755 --- a/tasmota/tasmota_xsns_sensor/xsns_53_sml.ino +++ b/tasmota/tasmota_xsns_sensor/xsns_53_sml.ino @@ -2738,7 +2738,8 @@ struct SML_COUNTER { uint8_t sml_counter_pinstate; uint8_t sml_cnt_index[MAX_COUNTERS] = { 0, 1, 2, 3 }; -void IRAM_ATTR SML_CounterIsr(void *arg) { +void IRAM_ATTR SML_CounterIsr(void *arg); +void SML_CounterIsr(void *arg) { uint32_t index = *static_cast(arg); uint32_t time = millis();