MIDI Control Surface library for Arduino
|
Go to the documentation of this file.
3 #include <Settings/SettingsWrapper.hpp>
19 bool add(uint8_t data);
void start()
Start a new SysEx message.
bool isReceiving() const
Check if the buffer is receiving a SysEx message.
bool hasSpaceLeft() const
Check if the buffer has at least 1 byte of free space available.
#define BEGIN_CS_NAMESPACE
void end()
Finish the current SysEx message.
size_t getLength() const
Get the length of the SysEx message in the buffer.
constexpr size_t SYSEX_BUFFER_SIZE
The length of the maximum System Exclusive message that can be received.
bool add(uint8_t data)
Add a byte to the current SysEx message.
const uint8_t * getBuffer() const
Get a pointer to the buffer.