From 502f23e102d4028ee55159542f7ab9faab64e95f Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Fri, 17 May 2024 20:23:15 -0500 Subject: [PATCH] Update FanBus controller files to new standardized header comment --- .../FanBusController/FanBusController.cpp | 11 ++++++++--- .../FanBusController/FanBusController.h | 12 ++++++++---- .../FanBusControllerDetect.cpp | 11 +++++++++++ .../FanBusController/FanBusInterface.cpp | 12 ++++++++---- Controllers/FanBusController/FanBusInterface.h | 14 +++++++++----- .../FanBusController/RGBController_FanBus.cpp | 17 ++++++++++------- .../FanBusController/RGBController_FanBus.h | 18 +++++++++++------- 7 files changed, 65 insertions(+), 30 deletions(-) diff --git a/Controllers/FanBusController/FanBusController.cpp b/Controllers/FanBusController/FanBusController.cpp index 46704fdc..a184178a 100644 --- a/Controllers/FanBusController/FanBusController.cpp +++ b/Controllers/FanBusController/FanBusController.cpp @@ -1,7 +1,12 @@ /*---------------------------------------------------------*\ -| FanBus RGB Controller Interface | +| FanBusController.cpp | | | -| Adam Honse (calcprogrammer1@gmail.com), 1/12/2021 | +| Driver for FanBus devices | +| | +| Adam Honse (calcprogrammer1@gmail.com) 12 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | \*---------------------------------------------------------*/ #include "FanBusController.h" @@ -41,7 +46,7 @@ void FanBusController::SetLEDs(std::vector colors) bus->write_queue(dev, 0x11 + (led_idx * 3), grn); bus->write_queue(dev, 0x12 + (led_idx * 3), blu); } - + bus->write_queue(dev, 0x0C, 0x01); bus->process_queue(); diff --git a/Controllers/FanBusController/FanBusController.h b/Controllers/FanBusController/FanBusController.h index 026cff11..894ed13d 100644 --- a/Controllers/FanBusController/FanBusController.h +++ b/Controllers/FanBusController/FanBusController.h @@ -1,16 +1,20 @@ /*---------------------------------------------------------*\ -| Definitions for FanBus RGB Controller Interface | +| FanBusController.h | | | -| Adam Honse (calcprogrammer1@gmail.com), 1/12/2021 | +| Driver for FanBus devices | +| | +| Adam Honse (calcprogrammer1@gmail.com) 12 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | \*---------------------------------------------------------*/ #pragma once +#include #include "FanBusInterface.h" #include "RGBController.h" -#include - class FanBusController { public: diff --git a/Controllers/FanBusController/FanBusControllerDetect.cpp b/Controllers/FanBusController/FanBusControllerDetect.cpp index 994693fe..f8ae4be3 100644 --- a/Controllers/FanBusController/FanBusControllerDetect.cpp +++ b/Controllers/FanBusController/FanBusControllerDetect.cpp @@ -1,3 +1,14 @@ +/*---------------------------------------------------------*\ +| FanBusControllerDetect.cpp | +| | +| Detector for FanBus devices | +| | +| Adam Honse (calcprogrammer1@gmail.com) 12 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include "Detector.h" #include "FanBusController.h" #include "RGBController_FanBus.h" diff --git a/Controllers/FanBusController/FanBusInterface.cpp b/Controllers/FanBusController/FanBusInterface.cpp index c13e5c4d..4a22fa48 100644 --- a/Controllers/FanBusController/FanBusInterface.cpp +++ b/Controllers/FanBusController/FanBusInterface.cpp @@ -1,12 +1,16 @@ /*---------------------------------------------------------*\ -| FanBus Interface | +| FanBusInterface.cpp | | | -| Adam Honse (calcprogrammer1@gmail.com), 1/12/2021 | +| Interface for FanBus devices | +| | +| Adam Honse (calcprogrammer1@gmail.com) 12 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | \*---------------------------------------------------------*/ -#include "FanBusInterface.h" - #include +#include "FanBusInterface.h" using namespace std::chrono_literals; diff --git a/Controllers/FanBusController/FanBusInterface.h b/Controllers/FanBusController/FanBusInterface.h index e9bc3b90..d48a7ffb 100644 --- a/Controllers/FanBusController/FanBusInterface.h +++ b/Controllers/FanBusController/FanBusInterface.h @@ -1,13 +1,17 @@ /*---------------------------------------------------------*\ -| FanBus Interface | +| FanBusInterface.h | | | -| Adam Honse (calcprogrammer1@gmail.com), 1/12/2021 | +| Interface for FanBus devices | +| | +| Adam Honse (calcprogrammer1@gmail.com) 12 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | \*---------------------------------------------------------*/ -#include "serial_port.h" - #include #include +#include "serial_port.h" class FanBusInterface { @@ -40,7 +44,7 @@ public: ); int process_queue(); - + private: serial_port * serialport; std::string port_name; diff --git a/Controllers/FanBusController/RGBController_FanBus.cpp b/Controllers/FanBusController/RGBController_FanBus.cpp index 732c481b..474a3afc 100644 --- a/Controllers/FanBusController/RGBController_FanBus.cpp +++ b/Controllers/FanBusController/RGBController_FanBus.cpp @@ -1,10 +1,13 @@ -/*-----------------------------------------*\ -| RGBController_FanBus.cpp | -| | -| Generic RGB Interface for FanBus devices | -| | -| Adam Honse (CalcProgrammer1) 1/12/2021 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_FanBus.cpp | +| | +| RGBController for FanBus devices | +| | +| Adam Honse (calcprogrammer1@gmail.com) 12 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_FanBus.h" diff --git a/Controllers/FanBusController/RGBController_FanBus.h b/Controllers/FanBusController/RGBController_FanBus.h index ffac61a0..764dfc59 100644 --- a/Controllers/FanBusController/RGBController_FanBus.h +++ b/Controllers/FanBusController/RGBController_FanBus.h @@ -1,12 +1,16 @@ -/*-----------------------------------------*\ -| RGBController_FanBus.h | -| | -| Generic RGB Interface for FanBus devices | -| | -| Adam Honse (CalcProgrammer1) 1/12/2021 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_FanBus.h | +| | +| RGBController for FanBus devices | +| | +| Adam Honse (calcprogrammer1@gmail.com) 12 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once + #include "RGBController.h" #include "FanBusController.h"