Browse Source

Plane: make the initialization of the gcs instances follow the define

mission-4.1.18
Michael du Breuil 9 years ago committed by Tom Pittenger
parent
commit
78442b7e81
  1. 12
      ArduPlane/system.cpp

12
ArduPlane/system.cpp

@ -144,14 +144,10 @@ void Plane::init_ardupilot() @@ -144,14 +144,10 @@ void Plane::init_ardupilot()
usb_connected = true;
check_usb_mux();
// setup serial port for telem1
gcs[1].setup_uart(serial_manager, AP_SerialManager::SerialProtocol_MAVLink, 0);
// setup serial port for telem2
gcs[2].setup_uart(serial_manager, AP_SerialManager::SerialProtocol_MAVLink, 1);
// setup serial port for fourth telemetry port (not used by default)
gcs[3].setup_uart(serial_manager, AP_SerialManager::SerialProtocol_MAVLink, 2);
// setup all other telem slots with serial ports
for (uint8_t i = 1; i < MAVLINK_COMM_NUM_BUFFERS; i++) {
gcs[i].setup_uart(serial_manager, AP_SerialManager::SerialProtocol_MAVLink, (i - 1));
}
// setup frsky
#if FRSKY_TELEM_ENABLED == ENABLED

Loading…
Cancel
Save