Andrew Tridgell
12f0c49915
Plane: remove fwd of unknown msg types
10 years ago
Andrew Tridgell
ade7f9e1a9
GCS_MAVLink: fixed forwarding of non-targetted messages
10 years ago
Andrew Tridgell
fcf17829cc
GCS_MAVLink: fixed addition to routing table
10 years ago
Andrew Tridgell
079158d4b8
GCS_MAVLink: strip out the old GCS_Class class
...
this is not longer needed as we don't support multiple protocol
classes
10 years ago
Andrew Tridgell
0d2308f754
AntennaTracker: removed old PROXY_MODE parameter
...
this should not be needed any more
10 years ago
Andrew Tridgell
c94e934fdf
AntennaTracker: use generic mavlink routing
...
this replaces the special purpose routing in the AntennaTracker
10 years ago
Andrew Tridgell
41a5f79046
Rover: removed use of mavlink_check_target()
10 years ago
Andrew Tridgell
e73f8b8e40
Copter: removed use of mavlink_check_target()
10 years ago
Andrew Tridgell
f198cdcf20
GCS_MAVLink: added support for a MAVLink snoop function
...
this can be used to watch messages for different targets
10 years ago
Andrew Tridgell
34be7f808e
GCS_MAVLink: only try to fwd packets to active channels
10 years ago
Andrew Tridgell
411766f45a
AP_Mount: removed use of mavlink_check_target()
10 years ago
Andrew Tridgell
4a9331c505
AP_Camera: removed use of mavlink_check_target()
10 years ago
Andrew Tridgell
507117bd8f
Plane: removed use of mavlink_check_target()
10 years ago
Andrew Tridgell
f1edd1bafb
GCS_MAVLink: removed use of mavlink_check_target()
...
not needed now we do routing properly, as messages will only be
processed if they are for us
10 years ago
Andrew Tridgell
aa88ba4158
GCS_MAVLink: only call message handler for our own messages
10 years ago
Andrew Tridgell
11f88f0f5d
GCS_MAVLink: added routing object to GCS_MAVLink
10 years ago
Andrew Tridgell
b91529622b
GCS_MAVLink: initial implementation of MAVLink routing object
...
will be used to auto-route packets over all available links
10 years ago
Andrew Tridgell
76c710f596
GCS_MAVLink: removed obsolete headers
10 years ago
Andrew Tridgell
3354cb37d0
AP_GPS: fixed vertical velocity in Replay
...
fixed NavEKF use of velocity velocity
10 years ago
Andrew Tridgell
4a91546ced
HAL_PX4: FRAM does not support fsync
...
the fsync just wastes time reopening /fs/mtd
10 years ago
Andrew Tridgell
068b5a54c9
Replay: prevent float exception in log writing
10 years ago
Randy Mackay
f4fc910fea
Plane: send OPTICAL_FLOW msg to GCS
10 years ago
Randy Mackay
67f48168a8
Copter: send OPTICAL_FLOW msg to GCS
10 years ago
Randy Mackay
da247bacf8
GCS_MAVLink: add OPTICAL_FLOW to ap_message enum
10 years ago
Randy Mackay
2b9bf69c9e
Plane: send optflow health in extended status
10 years ago
Randy Mackay
641c770726
Copter: send optflow health in extended status
10 years ago
Randy Mackay
882546aa8e
Copter: optflow logging minor format change
10 years ago
Randy Mackay
3127dd94c1
Copter: add OPTFLOW to default logging
10 years ago
Randy Mackay
aba829678a
Copter: optflow instantiation format change
...
No functional change
10 years ago
Randy Mackay
c93c7af20c
Copter: move update_optflow to sensors.pde
...
No functional change
10 years ago
Randy Mackay
3c23f00e81
OptFlow: remove ADNS3080 image grabber example
10 years ago
Randy Mackay
67fdfffc2a
Copter: remove OF_Loiter PIDs and tuning
10 years ago
Randy Mackay
0994529624
Copter: remove OF_Loiter from FLTMODE param descriptions
...
Also remove OF_Loiter reference in comments
No functional change
10 years ago
Andrew Tridgell
fa95ea91fd
Replay: generate dataflash logs in Replay
...
this allows the calculated EKF flight path to be compared with
different parameters by using replay
10 years ago
Andrew Tridgell
193bda068c
HAL_Linux: run IO processes when we do a stop_clock()
...
this has the effect of allowing logging to progress in Replay where we
are running at much more than realtime speeds
10 years ago
Andrew Tridgell
cb9c518ab8
Revert "AP_NavEKF : Reduce ripple in estimates that can cause copter motor 'pulsing'"
...
This reverts commit 13df6fb1c9
.
This patch was a result of an incorrect merge of the optflow branch
into master. It reintroduced the bug fixed by this commit:
AP_NavEKF : Fix bug in reset of GPS glitch offset
8aa267f75f
10 years ago
Grant Morphett
89602d60fd
Autotest: Added BMAC (Belconnen Model Aero Club) to the locations list.
10 years ago
Andrew Tridgell
22a7b69260
AP_OpticalFlow: don't build optical flow example
...
broken by library changes
10 years ago
Andrew Tridgell
fba02479b7
Copter: fixed build with no EKF
10 years ago
Andrew Tridgell
0599f1dcb1
Plane: changed version number to 3.2.1alpha1
10 years ago
Andrew Tridgell
ed510d4f87
AP_OpticalFlow: run PX4 flow sensor at 10Hz
...
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
10 years ago
priseborough
a2bd3b4a42
AP_NavEKF: Add public method returning height above ground level
10 years ago
priseborough
d701cfcb75
AP_NavEKF: Output terrain relative PosD when relying on Optical Flow
10 years ago
priseborough
0156d846f1
AP_NavEKF: Increase height at which nav gain reduction starts
...
Compensates for optical flow induced noise increase with height.
10 years ago
priseborough
12ea1d6e85
AC_AttitudeControl: Scale angle demand noise filter
...
Scales filter frequency using EKF nav gain scaler to take advantage of the reduced nav frequency whichcan tolerate a slower angle response.
This is required to reduce the effect of EKF optical flow noise increase with height.
10 years ago
priseborough
a905432ffe
AP_NavEKF: reduce height at which nav gain reduction starts
10 years ago
priseborough
5785272933
AP_NavEKF: Improve robustness to corrupted flow sensor data
10 years ago
priseborough
b1d44d4dde
AP_NavEKF: Add protection for negative height above ground
10 years ago
priseborough
963cc4d60a
Copter: Add velocity gain scaler to interfaces
...
Allows nav gain to be scaled to compensate for optical flow noise
10 years ago
priseborough
e80b1c67cd
AC_AttitudeControl: Add EKF optical flow noise gain scaler
...
Allows gains to be adjusted to compensate for optical flow noise
10 years ago