You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
838 B
41 lines
838 B
#if DEBUG_SUBSYSTEM == 1 |
|
void debug_subsystem() |
|
{ |
|
Serial.println("GPS Subsystem, RAW OUTPUT"); |
|
|
|
while(1){ |
|
if(Serial1.available() > 0) // Ok, let me see, the buffer is empty? |
|
{ |
|
delay(60); // wait for it all |
|
while(Serial1.available() > 0){ |
|
byte incoming = Serial1.read(); |
|
//Serial.print(incoming,DEC); |
|
Serial.print(incoming, BYTE); // will output Hex values |
|
//Serial.print(","); |
|
} |
|
Serial.println(" "); |
|
} |
|
|
|
} |
|
} |
|
#endif |
|
|
|
#if DEBUG_SUBSYSTEM == 2 |
|
void debug_subsystem() |
|
{ |
|
Serial.println("Control Switch"); |
|
|
|
Serial.print("Control CH "); |
|
Serial.println(FLIGHT_MODE_CHANNEL, DEC); |
|
|
|
while(1){ |
|
delay(20); |
|
byte switchPosition = readSwitch(); |
|
if (oldSwitchPosition != switchPosition){ |
|
Serial.printf_P(PSTR("Position %d\n"), i, switchPosition); |
|
oldSwitchPosition = switchPosition; |
|
} |
|
} |
|
} |
|
#endif |
|
|
|
|