From 75fb8b90d92732e458fa2b0e893d24bfb208e25f Mon Sep 17 00:00:00 2001 From: Adrien Fauconnet Date: Mon, 18 Jan 2021 00:03:19 +0000 Subject: [PATCH] Added Serial Format to settings for Teensyduino boards --- src/midi_Settings.h | 4 ++++ src/serialMIDI.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/midi_Settings.h b/src/midi_Settings.h index 179b773..adac941 100644 --- a/src/midi_Settings.h +++ b/src/midi_Settings.h @@ -99,6 +99,10 @@ struct DefaultSettings Setting this field to 0 will disable sending MIDI active sensing. */ static const uint16_t SenderActiveSensingPeriodicity = 0; + + #if defined(TEENSYDUINO) + static const uint8_t SerialFormat = SERIAL_8N1; + #endif }; END_MIDI_NAMESPACE diff --git a/src/serialMIDI.h b/src/serialMIDI.h index 9bd9669..ba92978 100644 --- a/src/serialMIDI.h +++ b/src/serialMIDI.h @@ -58,6 +58,8 @@ public: // Initialise the Serial port #if defined(AVR_CAKE) mSerial. template open(); + #elif defined(TEENSYDUINO) + mSerial.begin(Settings::BaudRate, SERIAL_8N1_TXINV); #else mSerial.begin(Settings::BaudRate); #endif