From 505add7a29269dbc0eca267c4a5b535fcf424013 Mon Sep 17 00:00:00 2001 From: Felix Rusu Date: Tue, 15 Jan 2019 15:06:41 -0500 Subject: [PATCH] Add SerialUSB for M0 --- Examples/Gateway/Gateway.ino | 4 ++++ Examples/Node/Node.ino | 5 ++++- Examples/Struct_receive/Struct_receive.ino | 4 ++++ Examples/Struct_send/Struct_send.ino | 4 ++++ 4 files changed, 16 insertions(+), 1 deletion(-) diff --git a/Examples/Gateway/Gateway.ino b/Examples/Gateway/Gateway.ino index cd2f532..f5925ed 100644 --- a/Examples/Gateway/Gateway.ino +++ b/Examples/Gateway/Gateway.ino @@ -65,6 +65,10 @@ //********************************************************************************************* #define SERIAL_BAUD 115200 +#if defined (MOTEINO_M0) && defined(SERIAL_PORT_USBVIRTUAL) + #define Serial SERIAL_PORT_USBVIRTUAL // Required for Serial on Zero based boards +#endif + #ifdef ENABLE_ATC RFM69_ATC radio; #else diff --git a/Examples/Node/Node.ino b/Examples/Node/Node.ino index 6e54dc1..41bf254 100644 --- a/Examples/Node/Node.ino +++ b/Examples/Node/Node.ino @@ -50,9 +50,12 @@ #define ENABLE_ATC //comment out this line to disable AUTO TRANSMISSION CONTROL #define ATC_RSSI -80 //********************************************************************************************* - #define SERIAL_BAUD 115200 +#if defined (MOTEINO_M0) && defined(SERIAL_PORT_USBVIRTUAL) + #define Serial SERIAL_PORT_USBVIRTUAL // Required for Serial on Zero based boards +#endif + int TRANSMITPERIOD = 200; //transmit a packet to gateway so often (in ms) char payload[] = "123 ABCDEFGHIJKLMNOPQRSTUVWXYZ"; char buff[20]; diff --git a/Examples/Struct_receive/Struct_receive.ino b/Examples/Struct_receive/Struct_receive.ino index eb4afef..04cd4b6 100644 --- a/Examples/Struct_receive/Struct_receive.ino +++ b/Examples/Struct_receive/Struct_receive.ino @@ -48,6 +48,10 @@ //********************************************************************************************* #define SERIAL_BAUD 115200 +#if defined (MOTEINO_M0) && defined(SERIAL_PORT_USBVIRTUAL) + #define Serial SERIAL_PORT_USBVIRTUAL // Required for Serial on Zero based boards +#endif + #ifdef ENABLE_ATC RFM69_ATC radio; #else diff --git a/Examples/Struct_send/Struct_send.ino b/Examples/Struct_send/Struct_send.ino index e8668c1..6315296 100644 --- a/Examples/Struct_send/Struct_send.ino +++ b/Examples/Struct_send/Struct_send.ino @@ -49,6 +49,10 @@ //********************************************************************************************* #define SERIAL_BAUD 115200 +#if defined (MOTEINO_M0) && defined(SERIAL_PORT_USBVIRTUAL) + #define Serial SERIAL_PORT_USBVIRTUAL // Required for Serial on Zero based boards +#endif + #ifdef ENABLE_ATC RFM69_ATC radio; #else