AP_Frsky_Telem: moved msg queueing of fw string

This commit is contained in:
floaledm 2016-10-26 11:08:03 -05:00 committed by Tom Pittenger
parent 56432f04d3
commit 6869dace08
1 changed files with 2 additions and 4 deletions

View File

@ -43,7 +43,8 @@ void AP_Frsky_Telem::init(const AP_SerialManager &serial_manager, const char *fi
_protocol = AP_SerialManager::SerialProtocol_FrSky_SPort; // FrSky SPort protocol (X-receivers)
} else if ((_port = serial_manager.find_serial(AP_SerialManager::SerialProtocol_FrSky_SPort_Passthrough, 0))) {
_protocol = AP_SerialManager::SerialProtocol_FrSky_SPort_Passthrough; // FrSky SPort and SPort Passthrough (OpenTX) protocols (X-receivers)
// add firmware and frame info to message queue
queue_message(MAV_SEVERITY_INFO, firmware_str);
// save main parameters locally
_params.mav_type = mav_type; // frame type (see MAV_TYPE in Mavlink definition file common.h)
_params.fs_batt_voltage = fs_batt_voltage; // failsafe battery voltage in volts
@ -59,9 +60,6 @@ void AP_Frsky_Telem::init(const AP_SerialManager &serial_manager, const char *fi
hal.scheduler->register_io_process(FUNCTOR_BIND_MEMBER(&AP_Frsky_Telem::tick, void));
// we don't want flow control for either protocol
_port->set_flow_control(AP_HAL::UARTDriver::FLOW_CONTROL_DISABLE);
// add firmware and frame info to message queue
queue_message(MAV_SEVERITY_INFO, firmware_str);
}
}