mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-01 04:46:51 +08:00
GPS auto baud fix for bebop2
This commit is contained in:
@@ -161,7 +161,7 @@
|
||||
telemetry="telemetry/default_rotorcraft.xml"
|
||||
flight_plan="flight_plans/dummy.xml"
|
||||
settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_guidance.xml settings/estimation/ahrs_secondary.xml settings/control/stabilization_att_indi.xml [settings/control/stabilization_att_int_quat.xml]"
|
||||
settings_modules="modules/geo_mag.xml modules/air_data.xml"
|
||||
settings_modules="modules/geo_mag.xml modules/air_data.xml modules/gps_ubx_ucenter.xml"
|
||||
gui_color="#ffff0689b7a1"
|
||||
/>
|
||||
<aircraft
|
||||
|
||||
@@ -271,7 +271,16 @@ static bool_t gps_ubx_ucenter_autobaud(uint8_t nr)
|
||||
uart_periph_set_baudrate(&(GPS_LINK), B115200); // Last possible option for ublox
|
||||
gps_ubx_ucenter_config_port_poll();
|
||||
break;
|
||||
case 7:
|
||||
case 7:
|
||||
if (gps_ubx_ucenter.reply == GPS_UBX_UCENTER_REPLY_ACK) {
|
||||
gps_ubx_ucenter.baud_init = gps_ubx_ucenter.baud_run;
|
||||
return FALSE;
|
||||
}
|
||||
gps_ubx_ucenter.reply = GPS_UBX_UCENTER_REPLY_NONE;
|
||||
uart_periph_set_baudrate(&(GPS_LINK), B230400); // Last possible option for ublox
|
||||
gps_ubx_ucenter_config_port_poll();
|
||||
break;
|
||||
case 8:
|
||||
if (gps_ubx_ucenter.reply == GPS_UBX_UCENTER_REPLY_ACK) {
|
||||
gps_ubx_ucenter.baud_init = gps_ubx_ucenter.baud_run;
|
||||
return FALSE;
|
||||
|
||||
Reference in New Issue
Block a user