From 77bb518f191ba7e2c63f2581265a2982eae7ddf6 Mon Sep 17 00:00:00 2001 From: Francois Best Date: Fri, 4 Nov 2016 23:22:45 +0100 Subject: [PATCH] Using recommended default HW serial port. Relates to #65. --- src/midi_Defs.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/midi_Defs.h b/src/midi_Defs.h index 4c36b13..8e34b4c 100644 --- a/src/midi_Defs.h +++ b/src/midi_Defs.h @@ -215,10 +215,10 @@ struct RPN #define MIDI_CREATE_INSTANCE(Type, SerialPort, Name) \ midi::MidiInterface Name((Type&)SerialPort); -#if defined(ARDUINO_SAM_DUE) || defined(USBCON) - // Leonardo, Due and other USB boards use Serial1 by default. +#if defined(SERIAL_PORT_HARDWARE_OPEN) + // Use recommended default external serial port. #define MIDI_CREATE_DEFAULT_INSTANCE() \ - MIDI_CREATE_INSTANCE(HardwareSerial, Serial1, MIDI); + MIDI_CREATE_INSTANCE(HardwareSerial, SERIAL_PORT_HARDWARE_OPEN, MIDI); #else /*! \brief Create an instance of the library with default name, serial port and settings, for compatibility with sketches written with pre-v4.2 MIDI Lib,