From 13f9e7517bc9cde30dff03a79ab8c348f0b83514 Mon Sep 17 00:00:00 2001 From: Flavien Haas Date: Fri, 22 Jun 2018 15:47:22 +0200 Subject: [PATCH] make the code compatible with UNOs --- fakeStation/fakeStation.ino | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/fakeStation/fakeStation.ino b/fakeStation/fakeStation.ino index 3db44c7..f8a83fc 100644 --- a/fakeStation/fakeStation.ino +++ b/fakeStation/fakeStation.ino @@ -3,14 +3,16 @@ #include #include +//#define Serial SerialUSB + CProtocol12Bytes protocol; CModemLoRa thisLoRa; uint16_t incrTS=0x0000; void setup() { - SerialUSB.begin(9600); - SerialUSB.println("LoRa Sender"); + Serial.begin(9600); + Serial.println("LoRa Sender"); thisLoRa.begin(); protocol.codeFrame(0x0A,0x00,0x0000,0x00FF,0x5BA2,0x0D4C,0x929A); // Name : LORA-TEST1 or 0x929A for *2 @@ -28,27 +30,27 @@ void loop() incrTS = protocol.getTimestampMessage()+1; protocol.setTimestampMessage(incrTS); - SerialUSB.print("ID = "); - SerialUSB.print(protocol.getStationId(),HEX); - SerialUSB.println(protocol.getGatewayId(),HEX); - SerialUSB.print("TS = "); - SerialUSB.println(protocol.getTimestampMessage(),HEX); - SerialUSB.print("DT = "); - SerialUSB.println(protocol.getDataType(),HEX); - SerialUSB.print("D1 = "); - SerialUSB.println(protocol.getDataOne(),HEX); - SerialUSB.print("D2 = "); - SerialUSB.println(protocol.getDataTwo(),HEX); - SerialUSB.print("D3 = "); - SerialUSB.println(protocol.getDataThree(),HEX); + Serial.print("ID = "); + Serial.print(protocol.getStationId(),HEX); + Serial.println(protocol.getGatewayId(),HEX); + Serial.print("TS = "); + Serial.println(protocol.getTimestampMessage(),HEX); + Serial.print("DT = "); + Serial.println(protocol.getDataType(),HEX); + Serial.print("D1 = "); + Serial.println(protocol.getDataOne(),HEX); + Serial.print("D2 = "); + Serial.println(protocol.getDataTwo(),HEX); + Serial.print("D3 = "); + Serial.println(protocol.getDataThree(),HEX); for(int i=0; i<3; i++){ - SerialUSB.println("Frame sent !"); + Serial.println("Frame sent !"); LoRa.beginPacket(); LoRa.write((uint8_t*)&protocol, 12); LoRa.endPacket(); - SerialUSB.println("-----------------------------"); + Serial.println("-----------------------------"); delay(4000); } delay(10000);