diff --git a/Controllers/CorsairLightingNodeController/CorsairLightingNodeController.cpp b/Controllers/CorsairLightingNodeController/CorsairLightingNodeController.cpp index 3b3d2c58..a91b2a03 100644 --- a/Controllers/CorsairLightingNodeController/CorsairLightingNodeController.cpp +++ b/Controllers/CorsairLightingNodeController/CorsairLightingNodeController.cpp @@ -270,7 +270,7 @@ void CorsairLightingNodeController::SendDirect /*-----------------------------------------------------*\ | Send packet | \*-----------------------------------------------------*/ - WriteAndRead(usb_buf, 5); + WriteAndRead(usb_buf, CORSAIR_LIGHTING_NODE_READ_TIMEOUT); } void CorsairLightingNodeController::SendCommit() @@ -297,7 +297,7 @@ void CorsairLightingNodeController::SendCommit() /*-----------------------------------------------------*\ | Send packet | \*-----------------------------------------------------*/ - WriteAndRead(usb_buf, 5); + WriteAndRead(usb_buf, CORSAIR_LIGHTING_NODE_READ_TIMEOUT); } void CorsairLightingNodeController::SendBegin @@ -456,7 +456,7 @@ void CorsairLightingNodeController::SendPortState /*-----------------------------------------------------*\ | Send packet | \*-----------------------------------------------------*/ - WriteAndRead(usb_buf, 5); + WriteAndRead(usb_buf, CORSAIR_LIGHTING_NODE_READ_TIMEOUT); } void CorsairLightingNodeController::SendBrightness diff --git a/Controllers/CorsairLightingNodeController/CorsairLightingNodeController.h b/Controllers/CorsairLightingNodeController/CorsairLightingNodeController.h index f7eeb5a6..5d7c4499 100644 --- a/Controllers/CorsairLightingNodeController/CorsairLightingNodeController.h +++ b/Controllers/CorsairLightingNodeController/CorsairLightingNodeController.h @@ -19,7 +19,7 @@ #define CORSAIR_LIGHTING_NODE_WRITE_PACKET_SIZE 65 /* First byte is the report number */ #define CORSAIR_LIGHTING_NODE_READ_PACKET_SIZE 17 /* First byte is the report number */ - +#define CORSAIR_LIGHTING_NODE_READ_TIMEOUT 15 /* Timeout in milliseconds */ enum { CORSAIR_LIGHTING_NODE_PACKET_ID_FIRMWARE = 0x02, /* Get firmware version */