priseborough
6b26bdd454
AP_GPS: Add option to blend multiple GPS receivers
...
Fix pre-existing bug in hard switch logic
Update GPS_AUTO_SWITCH description
protect against zero accuracy estimates returned by GPS drivers
2017-03-13 11:31:51 +11:00
Randy Mackay
cd379b0e86
AP_GPS: move time_epoch calcs into proper file
...
The frontend implementation was in the backend file
No functional change
2017-03-13 11:31:51 +11:00
Randy Mackay
a79474dcbc
AP_GPS: minor comment fix
...
No functional change
2017-03-13 11:31:51 +11:00
Randy Mackay
201504dbae
AP_GPS: remove unused get_antenna_offsets()
...
callers always specify an instance
2017-03-13 11:31:51 +11:00
Randy Mackay
2d0258b6a2
AP_GPS: remove unused highest_supported_status(void)
2017-03-13 11:31:51 +11:00
Randy Mackay
ac86c7999b
AP_GPS_MAV: set have_accuracy as boolean
2017-03-13 11:31:51 +11:00
priseborough
a82b6929f1
DataFlash: Allow logging of blended GPS instance
...
Add GPS and GPA reporting for blended solution
Allow GPS library to manage reporting for the blended solution
2017-03-13 11:31:51 +11:00
priseborough
56a9e2c462
AP_NavEKF3: Reference correct derivation
2017-03-13 11:31:51 +11:00
priseborough
44fa82d58c
AP_NavEKF2: Reference correct derivation
2017-03-13 11:31:51 +11:00
priseborough
18927395d7
AP_NavEKF3: log correct GPS for replay
2017-03-13 11:31:51 +11:00
priseborough
407a60e599
AP_NavEKF2: log correct GPS for replay
2017-03-13 11:31:51 +11:00
priseborough
01551a4423
AP_NavEKF3: handle position jump caused by change in GPS receiver
...
If the GPS receiver selection changes and we are using GPS for height, the vertical position will be reset to the new GPS height measurement.
correct output observer history when doing a GPS height reset
2017-03-13 11:31:51 +11:00
priseborough
8c46d4316b
AP_NavEKF2: handle position jump caused by change in GPS receiver
...
If the GPS receiver selection changes and we are using GPS for height, the
vertical position will be reset to the new GPS height measurement.
correct output observer history when doing a GPS height reset
2017-03-13 11:31:51 +11:00
Randy Mackay
341b926a43
AP_HAL_SITL: add glitch for 2nd ublox
2017-03-13 11:31:51 +11:00
Randy Mackay
07ce7b8bd6
SITL: add GPS2_GLITCH parameter
2017-03-13 11:31:51 +11:00
Jacob Walser
8c64728ffd
autotest: Add auto mission to Sub autotest
2017-03-10 15:46:30 +11:00
Jacob Walser
13b2b76cfe
Sub: Enable circle nav parameters, and set default circle rate
2017-03-10 15:46:30 +11:00
Jacob Walser
7c552d3545
Sub: Remove unsused aux switch code
2017-03-10 15:46:30 +11:00
Jacob Walser
c1959952b3
Sub: Bug fix for camera_tilt_smooth() conflict with RC_CHANNELS_OVERRIDE
2017-03-10 15:46:30 +11:00
Jacob Walser
0ce2896e22
Sub: Remove rc receiver code
2017-03-10 15:46:30 +11:00
Jacob Walser
5acfc164df
Sub: Implement crash check
2017-03-10 15:46:30 +11:00
Jacob Walser
93c6f64a91
Sub: Clean out/remove references to old landing code
2017-03-10 15:46:30 +11:00
Jacob Walser
9f5605ff57
Sub: Implement DO_NAV_LAND commands.
...
Auto return to surface in analagous manner to Copter's auto land.
2017-03-10 15:46:30 +11:00
Jacob Walser
fb9499fc6d
Sub: Clean out defines.h
2017-03-10 15:46:30 +11:00
Jacob Walser
40a27814e0
Sub: Remove unused flight modes
2017-03-10 15:46:30 +11:00
Michael Oborne
e4ff445ea7
AP_GPS_GSOF-NOVA: fix last_gps_time_ms
2017-03-09 10:41:48 -08:00
Pierre Kancir
1bd863e36b
ROVER: stop mission when leaving AUTO
2017-03-09 22:17:01 +11:00
Peter Barker
1d70a337dd
Copter: remove unused desired_climb_rate variable
2017-03-09 19:52:58 +11:00
Jacob Walser
8dc09440d8
Sub: Implement guided mode
2017-03-08 15:58:28 -05:00
Michael du Breuil
c3b047cc5d
Tools: Update runplanetest.py to reflect reworded ground start messages
2017-03-08 00:59:56 -08:00
Michael du Breuil
9e893eacd1
Plane: Change some user facing statustexts
2017-03-08 00:59:56 -08:00
mirkix
9e1345453f
AP_HAL_Linux: BBBmini remove onboard OpticalFlow
2017-03-07 22:48:48 -08:00
mirkix
ac60ddfdde
AP_OpticalFlow: allow to search on I2C bus 2
2017-03-07 22:48:48 -08:00
mirkix
ad208cab56
AP_OpticalFlow: BBBmini remove onboard OpticalFlow
2017-03-07 22:48:48 -08:00
mirkix
81da61a68d
AP_HAL: BBBmini remove onboard OpticalFlow
2017-03-07 22:48:48 -08:00
Andrew Tridgell
2f8e9db606
autotest: fixed update of pymavlink
2017-03-08 16:40:10 +11:00
Andrew Tridgell
de3e7e950a
mavlink: submodule update
...
ArduSub autotest fix
2017-03-08 10:03:28 +11:00
Andrew Tridgell
e4c9255cb9
PX4Firmware: submodule update (FMUv4 dma)
...
this brings in the patch from Peter to change DMA channels so USART1
gets RXDMA, which improves WiFi telem performance
2017-03-07 13:10:25 +11:00
Michael du Breuil
be1fd147fc
Arming: Remove the SITL protection around GPS configuration, and rely upon the GPS library instead
2017-03-07 12:43:30 +11:00
Michael du Breuil
398ff823c0
AP_GPS: Always consider ublox as configured in sitl
2017-03-07 12:43:30 +11:00
Francisco Ferreira
f6687a2d6c
AP_Baro: fix example output
...
PX4 boards can only start console after USB is connected so we need to
check it is available
2017-03-07 09:37:14 +11:00
Jacob Walser
4a3917a349
Sub: Run rate controllers before AHRS/EKF update
2017-03-07 09:35:41 +11:00
Jacob Walser
8a24b074f7
Sub: Disable external baro check for SITL
2017-03-07 09:35:41 +11:00
Jacob Walser
15a7f7742f
Sub: Implement circle mode
2017-03-07 09:35:41 +11:00
jaxxzer
b98573d55f
SITL: Improved Sub simulation
...
-Constrain z axis movement between -100m (seafloor) and 0m (water
surface)
-More accurate thruster modelling
2017-03-07 09:35:41 +11:00
Jacob Walser
97396e65d1
Sub: Disable manual control failsafe for SITL
2017-03-07 09:35:41 +11:00
jaxxzer
1ec592a2c5
Sub: Implement NAV_CMD_LOITER_TURNS
2017-03-07 09:35:41 +11:00
Jacob Walser
ca38a344f8
Sub: Remove unsupported autotune
2017-03-07 09:35:41 +11:00
Jacob Walser
dacdd542b7
Sub: Remove unsupported compassmot
2017-03-07 09:35:41 +11:00
Michael du Breuil
44bcd74a57
AP_GPS: Remove dead SBF code
...
CID 125035
2017-03-06 15:24:22 +00:00