diff -r e54611453d29 -r e8e548922e31 brewpanel/sockio.c --- a/brewpanel/sockio.c Thu Nov 19 21:17:26 2015 +0100 +++ b/brewpanel/sockio.c Thu Nov 19 22:50:17 2015 +0100 @@ -57,6 +57,12 @@ slcdPosition(fd, data & 0x001f, (data & 0x0060) >> 5); } else if ((data & 0xfe00) == SLCD_DATA) { slcdPutchar(fd, data & 0x00ff); + } else if ((data & SLCD_MLEDS) == SLCD_LEDS) { + fprintf(stdout, "socket_recv leds fd=%d bits=%02x\n", fd, (data & 0x00ff)); + // SLED_LCD backlight + // SLED_TFLED red led + slcdBacklight(fd, data & SLED_LCD); + } else if (data != 0x0000) { fprintf(stdout, "socket_recv got %04x\n", data); }