From 7c8ebb0984f22140e0ad3bfaeebeb20f30df9805 Mon Sep 17 00:00:00 2001 From: Paul Dino Jones Date: Mon, 24 Mar 2025 13:22:45 -0400 Subject: [PATCH] Increase cammus c12 leds --- src/monocoque/devices/usb/wheels/cammusc12.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/monocoque/devices/usb/wheels/cammusc12.c b/src/monocoque/devices/usb/wheels/cammusc12.c index 34b352b..1c7d8d0 100644 --- a/src/monocoque/devices/usb/wheels/cammusc12.c +++ b/src/monocoque/devices/usb/wheels/cammusc12.c @@ -10,7 +10,7 @@ const int cammusc12_hidupdate_buf_size = 16; const int cammusc12_hidledupdate_buf_size = 7; -const int cammusc12_total_leds = 15; +const int cammusc12_total_leds = 23; int cammusc12_update(USBDevice* usbdevice, int maxrpm, int rpm, int gear, int velocity) { @@ -199,7 +199,7 @@ int cammusc12_customled_update(USBDevice* usbdevice, SimData* simdata) bytes[6] = blue; slogt("writing bytes x%02xx%02xx%02xx%02xx%02x%02x%02x from red %i green %i blue %i", bytes[0], bytes[1], bytes[2], bytes[3], bytes[4], bytes[5], bytes[6], red, green, blue); - if (usbdevice->handle) + if (usbdevice->handle && red != 0x00 && green != 0x00 && blue != 0x00) { res = hid_write(usbdevice->handle, bytes, cammusc12_hidupdate_buf_size); }