15-04-2019, 17:14
Czy idę w dobrą stronę? Zrezygnowałem z biblioteki TinyGPS++, ponieważ uważam, że nie jest potrzebna.
Z góry dziękuję za odpowiedzi.
Kod:
#include <SoftwareSerial.h>
// HPS
int RXPin = 8;
int TXPin = 7;
int GPSBaud = 9600;
SoftwareSerial gpsSerial(RXPin, TXPin);
SoftwareSerial loraSerial(3, 2); //TX, RX
void setup()
{
// Start the Arduino hardware serial port at 9600 baud
Serial.begin(9600);
// Start the software serial port at the GPS's default baud
gpsSerial.begin(GPSBaud);
loraSerial.begin(9600);
}
void loop()
{
if(gpsSerial.available() > 0){//Read from serial monitor and send over UM402
String input = gpsSerial.readString();
loraSerial.println(input);
}
if(loraSerial.available() > 1){//Read from UM402 and send to serial monitor
String input = loraSerial.readString();
Serial.println(input);
}
delay(20);
}