Control Surface
main
MIDI Control Surface library for Arduino
Toggle main menu visibility
Loading...
Searching...
No Matches
src
AH
Hardware
ExtendedInputOutput
ShiftRegisterOutRGB.hpp
Go to the documentation of this file.
1
/* ✔ */
2
3
#pragma once
4
5
#include <
AH/Settings/SettingsWrapper.hpp
>
6
#include <stdint.h>
7
8
BEGIN_AH_NAMESPACE
9
13
struct
ShiftRegisterOutRGB
{
18
const
static
uint8_t
redBit
;
// = 0;
23
const
static
uint8_t
greenBit
;
// = 1;
28
const
static
uint8_t
blueBit
;
// = 2;
29
};
30
31
END_AH_NAMESPACE
END_AH_NAMESPACE
#define END_AH_NAMESPACE
Definition
AH/Settings/NamespaceSettings.hpp:14
BEGIN_AH_NAMESPACE
#define BEGIN_AH_NAMESPACE
Definition
AH/Settings/NamespaceSettings.hpp:11
SettingsWrapper.hpp
::ShiftRegisterOutRGB
A struct for setting the RGB mode for RGB shift registers.
Definition
ShiftRegisterOutRGB.hpp:13
AH::ShiftRegisterOutRGB::redBit
static const uint8_t redBit
The position of the red output pin for 3-color LEDs.
Definition
ShiftRegisterOutRGB.hpp:18
AH::ShiftRegisterOutRGB::blueBit
static const uint8_t blueBit
The position of the blue output pin for 3-color LEDs.
Definition
ShiftRegisterOutRGB.hpp:28
AH::ShiftRegisterOutRGB::greenBit
static const uint8_t greenBit
The position of the green output pin for 3-color LEDs.
Definition
ShiftRegisterOutRGB.hpp:23
Generated by
1.17.0