diff options
Diffstat (limited to 'dali2.c')
-rw-r--r-- | dali2.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -280,3 +280,12 @@ static void dali_init(void) asm volatile ("" ::: "memory"); TCCR0B = (0 << CS02) | (1 << CS01) | (0 << CS00); // 8 MHz / 8 = 1MHz } + +static void dali_buscheck(void) +{ + while ((PIND >> D_DALII) & 1) { + uart_puttick(); + uart_puts("DALI bus stuck/not powered/active\n"); + _delay_ms(20); + } +} |