mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-28 13:16:32 +00:00
Update xsns_01_counter.ino
This commit is contained in:
parent
7c2d9673a1
commit
ce7070b0a5
@ -81,9 +81,8 @@ void CounterUpdate(uint8_t index)
|
|||||||
if bitRead(Counter.pin_state, index) {
|
if bitRead(Counter.pin_state, index) {
|
||||||
// PWMfrequency 100
|
// PWMfrequency 100
|
||||||
// restart PWM each second (german 50Hz has to up to 0.01% deviation)
|
// restart PWM each second (german 50Hz has to up to 0.01% deviation)
|
||||||
// set COUNTERDEBOUNCELOW 1 to catch the raising edge
|
|
||||||
// Zero-HIGH is typical 2ms
|
// Zero-HIGH is typical 2ms
|
||||||
if (bitRead(Counter.pin_state, index) && Settings.flag4.zerocross_dimmer) {
|
if (RtcSettings.pulse_counter[index]%100 == 0 && PinUsed(GPIO_PWM1, index) && Settings.flag4.zerocross_dimmer) {
|
||||||
const uint32_t current_cycle = ESP.getCycleCount();
|
const uint32_t current_cycle = ESP.getCycleCount();
|
||||||
// stop pwm on PIN to start in Sync with rising edge
|
// stop pwm on PIN to start in Sync with rising edge
|
||||||
// calculate timeoffset to fire PWM
|
// calculate timeoffset to fire PWM
|
||||||
|
Loading…
x
Reference in New Issue
Block a user