From 24bc7b8819686ca3c4114785e553ce939bedfcc3 Mon Sep 17 00:00:00 2001 From: schneider <schneider@blinkenlichts.net> Date: Thu, 11 Jul 2019 17:22:17 +0200 Subject: [PATCH] fix(top-board): Turn on power to LEDs by default --- lib/card10/portexpander.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/card10/portexpander.c b/lib/card10/portexpander.c index dcb2a20d9..554d618ad 100644 --- a/lib/card10/portexpander.c +++ b/lib/card10/portexpander.c @@ -36,6 +36,12 @@ void portexpander_init(void) // Set outputs to high (i.e. open-drain) command[0] = 0x01; command[1] = 0x97; I2C_MasterWrite(MXC_I2C1_BUS0, addr << 1, command, 2, 0); + + // Turn on LEDs + // TODO: only turn on LEDs if value != 0,0,0 && dim > 0 + command[0] = 0x01; command[1] = 0x90; + I2C_MasterWrite(MXC_I2C1_BUS0, addr << 1, command, 2, 0); + } uint8_t portexpander_get(void) -- GitLab