mirror of https://github.com/ArduPilot/ardupilot
Update rawgps cli test with indicator LED.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1770 f9c3cf11-9bcb-44bc-f272-b75c42450872
This commit is contained in:
parent
732446eb3a
commit
66c9ded2d8
|
@ -771,17 +771,21 @@ test_rawgps(uint8_t argc, const Menu::arg *argv)
|
|||
print_hit_enter();
|
||||
delay(1000);
|
||||
|
||||
while(1){
|
||||
if (Serial3.available())
|
||||
while(1){
|
||||
if (Serial3.available()){
|
||||
digitalWrite(B_LED_PIN, HIGH); // Blink Yellow LED if we are sending data to GPS
|
||||
Serial1.write(Serial3.read());
|
||||
|
||||
if (Serial1.available())
|
||||
Serial3.write(Serial1.read());
|
||||
|
||||
if(Serial.available() > 0){
|
||||
return (0);
|
||||
digitalWrite(B_LED_PIN, LOW);
|
||||
}
|
||||
}
|
||||
if (Serial1.available()){
|
||||
digitalWrite(C_LED_PIN, HIGH); // Blink Red LED if we are receiving data from GPS
|
||||
Serial3.write(Serial1.read());
|
||||
digitalWrite(C_LED_PIN, LOW);
|
||||
}
|
||||
if(Serial.available() > 0){
|
||||
return (0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static int8_t
|
||||
|
|
Loading…
Reference in New Issue