summaryrefslogtreecommitdiff
path: root/dali2.c
diff options
context:
space:
mode:
Diffstat (limited to 'dali2.c')
-rw-r--r--dali2.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/dali2.c b/dali2.c
index 5b5c8d7..ee00c1b 100644
--- a/dali2.c
+++ b/dali2.c
@@ -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);
+ }
+}