From 84077e9dc28b520ee5dfdbdb5398d09aaa84aa71 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Sat, 25 May 2024 09:10:47 -0500 Subject: [PATCH] Update Instant mouse controller files to new standardized header comment --- .../InstantMouseController.cpp | 27 ++++++++++--------- .../InstantMouseController.h | 21 ++++++++------- .../InstantMouseControllerDetect.cpp | 11 ++++++++ .../RGBController_InstantMouse.cpp | 20 +++++++------- .../RGBController_InstantMouse.h | 18 +++++++------ 5 files changed, 59 insertions(+), 38 deletions(-) diff --git a/Controllers/InstantMouseController/InstantMouseController.cpp b/Controllers/InstantMouseController/InstantMouseController.cpp index b088a8b5..e714ae9b 100644 --- a/Controllers/InstantMouseController/InstantMouseController.cpp +++ b/Controllers/InstantMouseController/InstantMouseController.cpp @@ -1,13 +1,16 @@ -/*-----------------------------------------*\ -| InstantMouseController.cpp | -| | -| Driver for Instant mouse lighting | -| controller | -| | -| Guimard Morgan (morg) 1/19/2024 | -\*-----------------------------------------*/ -#include "InstantMouseController.h" +/*---------------------------------------------------------*\ +| InstantMouseController.cpp | +| | +| Driver for Instant mouse | +| | +| Morgan Guimard (morg) 19 Jan 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include +#include "InstantMouseController.h" InstantMouseController::InstantMouseController(hid_device* dev_handle, const hid_device_info& info) { @@ -50,7 +53,7 @@ std::string InstantMouseController::GetFirmwareVersion() } void InstantMouseController::SendColor(RGBColor color) -{ +{ /*---------------------------------------------------------*\ | Packet details | | 07 14 XG RB 00 00 00 00 | @@ -76,7 +79,7 @@ void InstantMouseController::SendColor(RGBColor color) } void InstantMouseController::SetMode(uint8_t mode_value, uint8_t speed, uint8_t brightness, uint8_t direction) -{ +{ /*---------------------------------------------------------*\ | Packet details: | | 07 13 FF MS DN -B -- -- | @@ -100,7 +103,7 @@ void InstantMouseController::SetMode(uint8_t mode_value, uint8_t speed, uint8_t pkt[1] = INSTANT_MOUSE_SET_MODE; pkt[2] = 0xFF; - pkt[3] = (mode_value << 4) | (speed & 0xF); + pkt[3] = (mode_value << 4) | (speed & 0xF); pkt[4] = (direction << 4) | led_mask; pkt[5] = 0xF - (brightness & 0xF); diff --git a/Controllers/InstantMouseController/InstantMouseController.h b/Controllers/InstantMouseController/InstantMouseController.h index 34ed5cd9..bd4fa384 100644 --- a/Controllers/InstantMouseController/InstantMouseController.h +++ b/Controllers/InstantMouseController/InstantMouseController.h @@ -1,16 +1,19 @@ -/*-----------------------------------------*\ -| InstantMouseController.h | -| | -| Driver for Instant mouse lighting | -| controller - header file | -| | -| Guimard Morgan (morg) 1/19/2024 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| InstantMouseController.h | +| | +| Driver for Instant mouse | +| | +| Morgan Guimard (morg) 19 Jan 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #pragma once -#include "RGBController.h" #include #include +#include "RGBController.h" #define INSTANT_MOUSE_REPORT_ID 0x07 #define INSTANT_MOUSE_REPORT_SIZE 8 diff --git a/Controllers/InstantMouseController/InstantMouseControllerDetect.cpp b/Controllers/InstantMouseController/InstantMouseControllerDetect.cpp index 2ecd678e..9a718249 100644 --- a/Controllers/InstantMouseController/InstantMouseControllerDetect.cpp +++ b/Controllers/InstantMouseController/InstantMouseControllerDetect.cpp @@ -1,3 +1,14 @@ +/*---------------------------------------------------------*\ +| InstantMouseControllerDetect.cpp | +| | +| Detector for Instant mouse | +| | +| Morgan Guimard (morg) 19 Jan 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include "Detector.h" #include "InstantMouseController.h" #include "RGBController.h" diff --git a/Controllers/InstantMouseController/RGBController_InstantMouse.cpp b/Controllers/InstantMouseController/RGBController_InstantMouse.cpp index 4d399682..fa133341 100644 --- a/Controllers/InstantMouseController/RGBController_InstantMouse.cpp +++ b/Controllers/InstantMouseController/RGBController_InstantMouse.cpp @@ -1,11 +1,13 @@ -/*-----------------------------------------*\ -| RGBController_InstantMouse.cpp | -| | -| Generic RGB Interface for OpenRGB | -| Instant mouse RGB USB Driver | -| | -| Guimard Morgan (morg) 1/19/2024 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_InstantMouse.cpp | +| | +| RGBController for Instant mouse | +| | +| Morgan Guimard (morg) 19 Jan 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_InstantMouse.h" @@ -24,7 +26,7 @@ RGBController_InstantMouse::RGBController_InstantMouse(InstantMouseController* controller_ptr) { - controller = controller_ptr; + controller = controller_ptr; vendor = "Instant Microelectronics"; type = DEVICE_TYPE_MOUSE; description = "Instant USB Gaming Mouse"; diff --git a/Controllers/InstantMouseController/RGBController_InstantMouse.h b/Controllers/InstantMouseController/RGBController_InstantMouse.h index 9d907fa7..499c2f66 100644 --- a/Controllers/InstantMouseController/RGBController_InstantMouse.h +++ b/Controllers/InstantMouseController/RGBController_InstantMouse.h @@ -1,11 +1,13 @@ -/*-----------------------------------------*\ -| RGBController_InstantMouse.h | -| | -| Generic RGB Interface for OpenRGB | -| Instant mouse RGB USB Driver | -| | -| Guimard Morgan (morg) 1/19/2024 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_InstantMouse.h | +| | +| RGBController for Instant mouse | +| | +| Morgan Guimard (morg) 19 Jan 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once