• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jak połączyć dwa programy? - GPS + LoRa
#3
Czy idę w dobrą stronę? Zrezygnowałem z biblioteki TinyGPS++, ponieważ uważam, że nie jest potrzebna.

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);
}
Z góry dziękuję za odpowiedzi.
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Jak połączyć dwa programy? - GPS + LoRa - przez Michal320K - 15-04-2019, 17:14

Skocz do:


Przeglądający: 1 gości