initial commit
This commit is contained in:
+43
@@ -0,0 +1,43 @@
|
||||
// Test code for Ultimate GPS Using Hardware Serial
|
||||
// (e.g. GPS for Leonardo, Flora or FeatherWing)
|
||||
//
|
||||
// This code shows how to test a passthru between USB and hardware serial
|
||||
//
|
||||
// Tested and works great with the Adafruit GPS FeatherWing
|
||||
// ------> https://www.adafruit.com/products/3133
|
||||
// or Flora GPS
|
||||
// ------> https://www.adafruit.com/products/1059
|
||||
// but also works with the shield, breakout
|
||||
// ------> https://www.adafruit.com/products/1272
|
||||
// ------> https://www.adafruit.com/products/746
|
||||
//
|
||||
// Pick one up today at the Adafruit electronics shop
|
||||
// and help support open source hardware & software! -ada
|
||||
|
||||
|
||||
// what's the name of the hardware serial port?
|
||||
#define GPSSerial Serial1
|
||||
|
||||
|
||||
void setup() {
|
||||
// make this baud rate fast enough to we aren't waiting on it
|
||||
Serial.begin(115200);
|
||||
|
||||
// wait for hardware serial to appear
|
||||
while (!Serial) delay(10);
|
||||
|
||||
// 9600 baud is the default rate for the Ultimate GPS
|
||||
GPSSerial.begin(9600);
|
||||
}
|
||||
|
||||
|
||||
void loop() {
|
||||
if (Serial.available()) {
|
||||
char c = Serial.read();
|
||||
GPSSerial.write(c);
|
||||
}
|
||||
if (GPSSerial.available()) {
|
||||
char c = GPSSerial.read();
|
||||
Serial.write(c);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user