Peter Hall
84fe5f4e78
APM_Control: move to airspeed_estimate with pointer
2020-01-14 22:34:37 -07:00
Peter Hall
0afa144f80
AP_TECS: move to airspeed_estimate with pointer
2020-01-14 22:34:37 -07:00
Peter Hall
e2c4d453e1
AP_OSD: move to airspeed_estimate with pointer
2020-01-14 22:34:37 -07:00
Peter Hall
f6897632f8
AP_AHRS: move to airspeed_estimate with pointer
2020-01-14 22:34:37 -07:00
Peter Hall
a2e72de5ae
Plane: move to airspeed_estimate with pointer
2020-01-14 22:34:37 -07:00
Peter Hall
1c57a6a527
Tracker: set_likely_flying in vehicle
2020-01-14 22:34:37 -07:00
Peter Hall
dd75609599
AP_NavEKF3: get_time_flying in vehicle
2020-01-14 22:34:37 -07:00
Peter Hall
2970334c0d
AP_NavEKF2: get_time_flying in vehicle
2020-01-14 22:34:37 -07:00
Peter Hall
c870df0351
AP_Compass: get_time_flying in vehicle
2020-01-14 22:34:37 -07:00
Peter Hall
89241d25fd
Sub: set_likely_flying in vehicle
2020-01-14 22:34:37 -07:00
Peter Hall
fbba3f4035
Plane: set_likely_flying in vehicle
2020-01-14 22:34:37 -07:00
Peter Hall
61810d69aa
Copter: set_likely_flying in vehicle
2020-01-14 22:34:37 -07:00
Peter Hall
a2af641b18
Rover: set_likely_flying in vehicle
2020-01-14 22:34:37 -07:00
Peter Hall
7a620ca95c
AP_Vehicle: add flying time and bool
2020-01-14 22:34:37 -07:00
Peter Hall
775e4c90da
AP_AHRS: remove flying time and bool
2020-01-14 22:34:37 -07:00
Michael du Breuil
1f20cc10f8
AP_Param: Fix failing to invalidate the cached parameter count
...
This would cause a GCS to download fewer then the requested number of
parameters
2020-01-15 14:02:59 +11:00
Peter Barker
a21a87e884
waf: factor out a cc_version_gte
2020-01-15 13:55:42 +11:00
Peter Barker
1ffd697769
Copter: add missing fallthrough statements
2020-01-15 13:55:42 +11:00
Peter Barker
f6bb94ff33
AP_HAL: add missing break statement in dsm code
2020-01-15 13:55:42 +11:00
Peter Barker
95054418f6
AP_ADSB: add missing break statement
2020-01-15 13:55:42 +11:00
Peter Barker
4d6f6c09fb
AP_RCProtocol: add missing break statement
2020-01-15 13:55:42 +11:00
Peter Barker
4e40c39128
AP_Baro: add missing break statement
2020-01-15 13:55:42 +11:00
Peter Barker
41d34e9f88
AP_Airspeed: add missing break statement
2020-01-15 13:55:42 +11:00
Peter Barker
824a085097
waf: make implicit fallthroughs fatal
2020-01-15 13:55:42 +11:00
Peter Barker
9192cb7b41
autotest: add tests for parameter download
2020-01-15 13:54:23 +11:00
Andy Piper
d6248ce57a
Tools: correct math in frsky passthrough test
2020-01-15 13:53:52 +11:00
Michael du Breuil
29d31accf2
Travis: Combine jobs, flake8 has been moved to semaphore
2020-01-15 12:45:44 +11:00
Michael du Breuil
d92c4dc892
AP_Rangefinder: Fix bad subgroup pointer for drivers
2020-01-15 12:13:44 +11:00
Andrew Tridgell
4a688e59b2
Sub: update for new SRV_Channels parameter conversion call
2020-01-14 14:23:11 +11:00
Andrew Tridgell
a90c16e60e
Plane: update for new SRV_Channels parameter conversion call
2020-01-14 14:23:11 +11:00
Andrew Tridgell
1fae2009db
Copter: update for new SRV_Channels parameter conversion call
2020-01-14 14:23:11 +11:00
Andrew Tridgell
e292c83303
Rover: update for new SRV_Channels parameter conversion call
2020-01-14 14:23:11 +11:00
Andrew Tridgell
4f3725c16c
SRV_Channel: change function to AP_Int16
...
this also removes the old parameter conversion code used for when we
first added the SERVO parameters. This was needed for conversion from
Copter 3.4 and Plane 3.7
2020-01-14 14:23:11 +11:00
Andrew Tridgell
7ef86c9bb1
AP_Param: added convert_parameter_width()
...
this allows for easy conversion of the width of a parameter without
changing indexes
2020-01-14 14:23:11 +11:00
Michael du Breuil
2291702473
AP_Scripting: Raise SITL default heap size
2020-01-13 20:06:31 -07:00
Michael du Breuil
51f79c1b10
AP_Scripting: Add support for UART drivers
...
Also improves the handling of uint32_t arguments
2020-01-13 20:06:31 -07:00
Michael du Breuil
f0a50c51f6
AP_SerialManager: Add scripting ports
2020-01-13 20:06:31 -07:00
Peter Barker
9997cbf203
AP_AHRS: make ekf_type return from enum class
...
Eliminate default cases and rely on compiler to enforce all cases
handled in switch statement. This will be important when we make EKF2
optional.
2020-01-14 11:58:11 +11:00
Peter Barker
968d8cf7d9
AP_AHRS_NavEKF: canonicalise use of get_active_NavEKF result
...
Some places had a default case, many didn't.
2020-01-14 11:58:11 +11:00
Gone4Dirt
daf1b57736
Copter: Changed autorotation fltmode to clarify for heli
2020-01-14 09:47:28 +09:00
Peter Barker
56fb9f8198
autotest: add test for existence of arming log messages
2020-01-14 11:39:36 +11:00
Peter Barker
354e44a51e
ArduSub: move logging of armed/disarm events into AP_Arming base class
2020-01-14 11:39:36 +11:00
Peter Barker
e1b3bd2e42
ArduCopter: move logging of armed/disarm events into AP_Arming base class
2020-01-14 11:39:36 +11:00
Peter Barker
62c0078d5f
AP_Arming: move logging of armed/disarm events into AP_Arming base class
2020-01-14 11:39:36 +11:00
Peter Barker
a74d754720
Plane: AP_Arming now logs arm/disarm events
2020-01-14 11:39:36 +11:00
Peter Barker
d2520b7a94
Rover: AP_Arming now logs arm/disarm events
2020-01-14 11:39:36 +11:00
Peter Barker
6b94710e4e
AP_Logger: include method and forced in armed log message
2020-01-14 11:39:36 +11:00
Peter Barker
3b8a2fb262
AP_Arming: log arming
2020-01-14 11:39:36 +11:00
Tatsuya Yamaguchi
058cd4200f
Tools: Replay: allow scripts to get modes
2020-01-14 11:16:29 +11:00
Tatsuya Yamaguchi
1c07609f47
Sub: allow scripts to get modes
2020-01-14 11:16:29 +11:00