From 6d69f5a42e1a3033b65075deccba4abb6670eaaf Mon Sep 17 00:00:00 2001 From: Alexey Zholtikov Date: Thu, 9 Oct 2025 14:50:51 +0300 Subject: [PATCH] fix: changed trigger level --- version.txt | 2 +- zh_avr_ac_dimmer.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/version.txt b/version.txt index 7f20734..e6d5cb8 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.0.1 \ No newline at end of file +1.0.2 \ No newline at end of file diff --git a/zh_avr_ac_dimmer.c b/zh_avr_ac_dimmer.c index 2f0122b..75f5af1 100644 --- a/zh_avr_ac_dimmer.c +++ b/zh_avr_ac_dimmer.c @@ -52,19 +52,19 @@ void zh_avr_ac_dimmer_isr_handler(void) switch (_init_config.zero_cross_port) { case AVR_PORTB: - if ((PINB & (1 << _init_config.zero_cross_gpio)) == 0) + if ((PINB & _init_config.zero_cross_gpio) == _init_config.zero_cross_gpio) { flag = true; } break; case AVR_PORTC: - if ((PINC & (1 << _init_config.zero_cross_gpio)) == 0) + if ((PINC & _init_config.zero_cross_gpio) == _init_config.zero_cross_gpio) { flag = true; } break; case AVR_PORTD: - if ((PIND & (1 << _init_config.zero_cross_gpio)) == 0) + if ((PIND & _init_config.zero_cross_gpio) == _init_config.zero_cross_gpio) { flag = true; }