Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6d69f5a42e | |||
| 3bdf24fcc7 |
@@ -1 +1 @@
|
|||||||
1.0.0
|
1.0.2
|
||||||
@@ -41,7 +41,7 @@ avr_err_t zh_avr_ac_dimmer_stop(void)
|
|||||||
|
|
||||||
avr_err_t zh_avr_ac_dimmer_set(uint8_t value)
|
avr_err_t zh_avr_ac_dimmer_set(uint8_t value)
|
||||||
{
|
{
|
||||||
ZH_ERROR_CHECK(_dimmer_value <= 100, AVR_ERR_INVALID_ARG);
|
ZH_ERROR_CHECK(value <= 100, AVR_ERR_INVALID_ARG);
|
||||||
_dimmer_value = value;
|
_dimmer_value = value;
|
||||||
return AVR_OK;
|
return AVR_OK;
|
||||||
}
|
}
|
||||||
@@ -52,19 +52,19 @@ void zh_avr_ac_dimmer_isr_handler(void)
|
|||||||
switch (_init_config.zero_cross_port)
|
switch (_init_config.zero_cross_port)
|
||||||
{
|
{
|
||||||
case AVR_PORTB:
|
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;
|
flag = true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case AVR_PORTC:
|
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;
|
flag = true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case AVR_PORTD:
|
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;
|
flag = true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user