Control Surface
1.1.1
MIDI Control Surface library for Arduino
src
MIDI_Inputs
MCU
AssignmentDisplay.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
SevenSegmentDisplay.hpp
"
4
5
BEGIN_CS_NAMESPACE
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
:
14
AssignmentDisplay
(
Channel
channel =
CHANNEL_1
)
15
:
SevenSegmentDisplay
<
AssignmentDisplayLength
>(
16
{
AssignmentDisplayAddress
, channel}) {}
17
};
18
19
}
// namespace MCU
20
21
END_CS_NAMESPACE
Channel
A type-safe class for MIDI channels.
Definition:
Channel.hpp:13
MCU
Names and note and controller numbers for the Mackie Control Universal (MCU) protocol.
Definition:
LCDDisplay.hpp:10
BEGIN_CS_NAMESPACE
#define BEGIN_CS_NAMESPACE
Definition:
Settings/NamespaceSettings.hpp:9
END_CS_NAMESPACE
#define END_CS_NAMESPACE
Definition:
Settings/NamespaceSettings.hpp:10
MCU::SevenSegmentDisplay
Definition:
SevenSegmentDisplay.hpp:12
MCU::AssignmentDisplayLength
constexpr static uint8_t AssignmentDisplayLength
Definition:
AssignmentDisplay.hpp:9
MCU::AssignmentDisplay
Definition:
AssignmentDisplay.hpp:12
SevenSegmentDisplay.hpp
MCU::AssignmentDisplayAddress
constexpr static uint8_t AssignmentDisplayAddress
Definition:
AssignmentDisplay.hpp:10
CHANNEL_1
constexpr Channel CHANNEL_1
Definition:
Channel.hpp:111
MCU::AssignmentDisplay::AssignmentDisplay
AssignmentDisplay(Channel channel=CHANNEL_1)
Definition:
AssignmentDisplay.hpp:14
Generated by
1.8.16