This is an old version of the documentation. View the latest version here.
Control Surface  1.0.0
MIDI Control Surface library for Arduino
AssignmentDisplay.hpp
Go to the documentation of this file.
1 #pragma once
2 
4 
6 
7 namespace MCU {
8 
9 constexpr static uint8_t AssignmentDisplayLength = 2;
10 constexpr static uint8_t AssignmentDisplayAddress = 0x4A;
11 
12 class AssignmentDisplay : public SevenSegmentDisplay<AssignmentDisplayLength> {
13  public:
16  {AssignmentDisplayAddress, channel}) {}
17 };
18 
19 } // namespace MCU
20 
Channel
A type-safe class for MIDI channels.
Definition: Channel.hpp:13
MCU::AssignmentDisplayLength
constexpr static uint8_t AssignmentDisplayLength
Definition: AssignmentDisplay.hpp:9
MCU
Names and note and controller numbers for the Mackie Control Universal (MCU) protocol.
Definition: LCDDisplay.hpp:10
MCU::SevenSegmentDisplay
Definition: SevenSegmentDisplay.hpp:12
BEGIN_CS_NAMESPACE
#define BEGIN_CS_NAMESPACE
Definition: NamespaceSettings.hpp:9
MCU::AssignmentDisplay
Definition: AssignmentDisplay.hpp:12
MCU::AssignmentDisplayAddress
constexpr static uint8_t AssignmentDisplayAddress
Definition: AssignmentDisplay.hpp:10
END_CS_NAMESPACE
#define END_CS_NAMESPACE
Definition: NamespaceSettings.hpp:10
SevenSegmentDisplay.hpp
CHANNEL_1
constexpr Channel CHANNEL_1
Definition: Channel.hpp:111
MCU::AssignmentDisplay::AssignmentDisplay
AssignmentDisplay(Channel channel=CHANNEL_1)
Definition: AssignmentDisplay.hpp:14