FastLED 3.9.7
Loading...
Searching...
No Matches
SerialMIDI< SerialPort, _Settings > Class Template Reference

Detailed Description

template<class SerialPort, class _Settings = DefaultSerialSettings>
class SerialMIDI< SerialPort, _Settings >

Definition at line 43 of file serialMIDI.h.

Public Member Functions

 SerialMIDI (SerialPort &inSerial)
 
void begin ()
 
bool beginTransmission (MidiType)
 
void write (byte value)
 
void endTransmission ()
 
byte read ()
 
unsigned available ()
 

Static Public Attributes

static const bool thruActivated = true
 

Constructor & Destructor Documentation

◆ SerialMIDI()

template<class SerialPort , class _Settings = DefaultSerialSettings>
SerialMIDI< SerialPort, _Settings >::SerialMIDI ( SerialPort & inSerial)
inline

Definition at line 48 of file serialMIDI.h.

Member Function Documentation

◆ available()

template<class SerialPort , class _Settings = DefaultSerialSettings>
unsigned SerialMIDI< SerialPort, _Settings >::available ( )
inline

Definition at line 85 of file serialMIDI.h.

◆ begin()

template<class SerialPort , class _Settings = DefaultSerialSettings>
void SerialMIDI< SerialPort, _Settings >::begin ( )
inline

Definition at line 56 of file serialMIDI.h.

◆ beginTransmission()

template<class SerialPort , class _Settings = DefaultSerialSettings>
bool SerialMIDI< SerialPort, _Settings >::beginTransmission ( MidiType )
inline

Definition at line 66 of file serialMIDI.h.

◆ endTransmission()

template<class SerialPort , class _Settings = DefaultSerialSettings>
void SerialMIDI< SerialPort, _Settings >::endTransmission ( )
inline

Definition at line 76 of file serialMIDI.h.

◆ read()

template<class SerialPort , class _Settings = DefaultSerialSettings>
byte SerialMIDI< SerialPort, _Settings >::read ( )
inline

Definition at line 80 of file serialMIDI.h.

◆ write()

template<class SerialPort , class _Settings = DefaultSerialSettings>
void SerialMIDI< SerialPort, _Settings >::write ( byte value)
inline

Definition at line 71 of file serialMIDI.h.

Member Data Documentation

◆ thruActivated

template<class SerialPort , class _Settings = DefaultSerialSettings>
const bool SerialMIDI< SerialPort, _Settings >::thruActivated = true
static

Definition at line 54 of file serialMIDI.h.


The documentation for this class was generated from the following file: