diff --git a/Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.cpp b/Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.cpp index c0a763ea..9952d86a 100644 --- a/Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.cpp +++ b/Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.cpp @@ -1,12 +1,14 @@ -/*-----------------------------------------*\ -| RGBController_ValkyrieKeyboard.cpp | -| | -| Generic RGB Interface for Valkyrie RGB | -| keyboard devices | -| | -| Nollie(Nuonuo) 2023/12/6 | -| Bartholomew Ho (imnotmental) 02/01/2024 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_ValkyrieKeyboard.cpp | +| | +| RGBController for Valkyrie keyboard | +| | +| Nollie (Nuonuo) 06 Dec 2023 | +| Bartholomew Ho (imnotmental) 01 Feb 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBControllerKeyNames.h" #include "RGBController_ValkyrieKeyboard.h" diff --git a/Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.h b/Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.h index 3b374177..f1d790d1 100644 --- a/Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.h +++ b/Controllers/ValkyrieKeyboardController/RGBController_ValkyrieKeyboard.h @@ -1,14 +1,17 @@ -/*-----------------------------------------*\ -| RGBController_ValkyrieKeyboard.h | -| | -| Generic RGB Interface for Valkyrie RGB | -| keyboard devices | -| | -| Nollie(Nuonuo) 2023/12/6 | -| Bartholomew Ho (imnotmental) 02/01/2024 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_ValkyrieKeyboard.h | +| | +| RGBController for Valkyrie keyboard | +| | +| Nollie (Nuonuo) 06 Dec 2023 | +| Bartholomew Ho (imnotmental) 01 Feb 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once + #include "RGBController.h" #include "ValkyrieKeyboardController.h" diff --git a/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.cpp b/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.cpp index c4502f04..952a72f6 100644 --- a/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.cpp +++ b/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.cpp @@ -1,12 +1,14 @@ -/*-----------------------------------------*\ -| ValkyrieKeyboardController.cpp | -| | -| Driver for Valkyrie RGB keyboardlighting | -| controller | -| | -| Nollie(Nuonuo) 2023/12/6 | -| Bartholomew Ho (imnotmental) 02/01/2024 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| ValkyrieKeyboardController.cpp | +| | +| Driver for Valkyrie keyboard | +| | +| Nollie (Nuonuo) 06 Dec 2023 | +| Bartholomew Ho (imnotmental) 01 Feb 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "ValkyrieKeyboardController.h" diff --git a/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.h b/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.h index 4afc6800..538f28cb 100644 --- a/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.h +++ b/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardController.h @@ -1,17 +1,20 @@ -/*-----------------------------------------*\ -| ValkyrieKeyboardController.h | -| | -| Definitions and types for Valkyrie RGB | -| keyboard lighting controller | -| | -| Nollie(Nuonuo) 2023/12/6 | -| Bartholomew Ho (imnotmental) 02/01/2024 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| ValkyrieKeyboardController.h | +| | +| Driver for Valkyrie keyboard | +| | +| Nollie (Nuonuo) 06 Dec 2023 | +| Bartholomew Ho (imnotmental) 01 Feb 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" /*-----------------------------------------------------*\ | Valkyrie vendor ID | @@ -34,7 +37,7 @@ public: std::string GetSerialString(); unsigned short GetUSBPID(); int GetInterfaceNum(); - + void SendColors ( unsigned char* color_data, diff --git a/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardControllerDetect.cpp b/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardControllerDetect.cpp index e2b92221..8f944d73 100644 --- a/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardControllerDetect.cpp +++ b/Controllers/ValkyrieKeyboardController/ValkyrieKeyboardControllerDetect.cpp @@ -1,4 +1,16 @@ -#include +/*---------------------------------------------------------*\ +| ValkyrieKeyboardControllerDetect.cpp | +| | +| Detector for Valkyrie keyboard | +| | +| Nollie (Nuonuo) 06 Dec 2023 | +| Bartholomew Ho (imnotmental) 01 Feb 2024 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + +#include #include "Detector.h" #include "RGBController.h" #include "RGBController_ValkyrieKeyboard.h"