Siddharth Purohit
4e17f8a23e
waf: add CANManager library and use uavcan agnostic names CAN vars
2020-08-19 17:31:09 +10:00
Siddharth Purohit
6fad42b6fd
Rover: move to using CANManager library
2020-08-19 17:31:09 +10:00
Siddharth Purohit
5318175f70
Sub: move to using CANManager library
2020-08-19 17:31:09 +10:00
Siddharth Purohit
fb180fa431
Plane: move to using CANManager library
2020-08-19 17:31:09 +10:00
Siddharth Purohit
9b9954aa46
Copter: move to using CANManager library
2020-08-19 17:31:09 +10:00
Siddharth Purohit
ddfd186618
Tracker: move to using CANManager library
2020-08-19 17:31:09 +10:00
Siddharth Purohit
979b0b82d0
AP_CANManager: add CANManager library
2020-08-19 17:31:09 +10:00
Peter Barker
904981a0c3
waf: build with -Werror=undef
2020-08-19 14:46:39 +10:00
Samuel Tabor
18b33a439d
AP_Soaring: Allow continued thermalling in manual mode changes RC switch position.
2020-08-19 13:38:56 +10:00
Peter Barker
306eaf4d03
ArduPlane: use an enumeration for the AP_Avoidance recovery action
2020-08-19 11:38:19 +10:00
Peter Barker
38122eb35e
ArduCopter: use an enumeration for the AP_Avoidance recovery action
2020-08-19 11:38:19 +10:00
Peter Barker
36e6ce6e5e
AP_Avoidance: use an enumeration for the AP_Avoidance recovery action
2020-08-19 11:38:19 +10:00
Peter Barker
ebc28d817f
travis: build mRoX21-777 with -Werror
2020-08-19 08:12:06 +10:00
Hwurzburg
8484e8271f
Copter: fix init of RC option 52
2020-08-18 18:55:29 +10:00
Peter Barker
a5aa963a77
autotest: fixes --tracker and --tracker-location sim_vehicle.py options
2020-08-18 15:26:03 +10:00
Hwurzburg
08e89b0b96
Copter: Add RC option for ACRO mode in Copter
2020-08-18 12:22:46 +09:00
Mark Whitehorn
a37b5c2c6b
autotest: add rudder disarm checks for airmode
2020-08-18 11:42:34 +10:00
Pierre Kancir
0c3e9bbd4b
Autotest: fix mavlink_time_boot format: should be int
2020-08-18 08:33:08 +10:00
Pierre Kancir
acc4a1db3f
Autotest: remove special case for vicon and default vicon for copter to false
2020-08-17 21:17:26 +10:00
Peter Barker
945d19a9c5
AP_Proximity: resolve ambiguity about which distance is in which sector
2020-08-17 11:20:12 +10:00
Peter Barker
c69908e7ea
autotest: add proximity sensor readinds as if from depth camera
2020-08-17 11:20:12 +10:00
Peter Barker
574f3a30f9
AP_Proximity: correct output of DISTANCE_SENSOR message
2020-08-17 11:20:12 +10:00
Peter Barker
ea5aa594a3
autotest: add test for AP_Proximity_MAV
2020-08-17 11:20:12 +10:00
Andrew Tridgell
822d3b2a3a
AP_Scripting: added get_accel AHRS method
...
complements get_gyro() method
2020-08-16 08:55:27 -07:00
Andrew Tridgell
3f69f97d60
AP_AHRS: added get_accel() for lua access
2020-08-16 08:55:27 -07:00
Brian Demers
adf40ae606
BUILD_MD: Add instruction to clone repository as first step
...
Adds git clone step to BUILD.md, to ensure that the submodule step is not missed
2020-08-16 14:21:30 +10:00
Peter Barker
e55057ad5d
AP_AHRS_DCM: limit measured airspeed according to WIND_MAX
2020-08-15 18:14:05 +10:00
Peter Barker
1b481b6e6a
Tools: uploader.py squelch warning when not able to find hwdefs
2020-08-15 11:59:40 +10:00
Peter Barker
82dd7ece6c
autotest: fix frsky bitop on float issue
...
Crops up in Python 3.8:
gpi_lat = self.tf_encode_gps_latitude(gpi.lat)
File "/home/pbarker/rc/ardupilot/Tools/autotest/common.py", line 6183, in tf_encode_gps_latitude
value = ((abs(lat)/100)*6) | 0x40000000
TypeError: unsupported operand type(s) for |: 'float' and 'int'
2020-08-15 10:42:47 +10:00
Pierre Kancir
52ae087fb5
Autotest: rover: remove some raw mavproxy cmd for rc
2020-08-15 09:16:24 +10:00
Pierre Kancir
388fef23d9
Autotest: common: remove use of some raw mavproxy cmd for rc
2020-08-15 09:16:24 +10:00
Pierre Kancir
30fa433faa
Tools: don't add duplicate param to context
2020-08-14 18:16:47 +10:00
Mark Whitehorn
7d33017c8a
Tools: scripts: uploader.py: update --identify option
2020-08-14 11:53:58 +10:00
Pierre Kancir
fa4a01e8f9
autotest: copter: don't use raw reboot on fly_battery_failsafe()
2020-08-14 09:42:52 +10:00
Michael du Breuil
08d4e1c062
AP_GPS: Support configuring the SBF com port
2020-08-13 15:04:38 +10:00
Pierre Kancir
3c6d1a359a
autotest: copter: catch exception on test_battery_failsafe to reset parameters
2020-08-13 12:09:23 +10:00
Pierre Kancir
5fe81706bb
autotest: copter: catch exception on test_gcs_failsafe to reset parameters
2020-08-13 12:09:23 +10:00
Pierre Kancir
9c41462bf6
Tools: copter: correct flip test
2020-08-13 10:37:02 +10:00
Mark Whitehorn
d0ff26e782
autotest: expand quadplane AirMode autotest
2020-08-13 08:47:27 +10:00
Mark Whitehorn
ee65940dfa
Plane: enable yaw in qstabilize:air_mode at zero throttle
2020-08-13 08:47:27 +10:00
Mark Whitehorn
4630e9af30
Plane: add Mode::is_vtol_man_mode
...
and make use of is_vtol_mode in in_vtol_mode
2020-08-13 08:47:27 +10:00
Mark Whitehorn
b9830f657a
autotest: add quadplane airmode test
2020-08-13 08:47:27 +10:00
Mark Whitehorn
7d67151c87
RC_Channel: update Plane RC_Option metadata
2020-08-13 08:47:27 +10:00
Mark Whitehorn
e22d9398d3
Plane: add AirMode RC option for quadplanes
...
add Q_OPTION for AirMode (auto-enabled if RCx_OPTION ARMDISARM assigned)
bugfix: manual throttle mix for qacro
qualify auto airmode on/off
add Air Mode to Plane RC_OPTION metadata
restrict airmode to manual throttle modes
add qhover to manual throttle mix
move air_mode from Plane to QuadPlane
add Mode::is_vtol_man_throttle()
2020-08-13 08:47:27 +10:00
chobits
c722367c6c
AP_NavEKF3: move extNavVelNew to local variable
2020-08-12 15:40:38 +09:00
Josh Welsh
eb4b5fb720
AP_Airspeed: Add additional DLVR support 20inH2O 30inH2O 60inH2O
2020-08-12 08:02:49 +10:00
Peter Barker
0e284b95b0
GCS_MAVLink: move battery type enumeration out of parameters object
2020-08-11 13:21:52 +10:00
Peter Barker
26666b4b3d
AP_HAL: move battery type enumeration out of parameters object
2020-08-11 13:21:52 +10:00
Peter Barker
2e3ba2a4d2
AP_BattMonitor: move battery type enumeration out of parameters object
2020-08-11 13:21:52 +10:00
Peter Barker
76e5ae9b41
Copter: move mavlink set-position defines into mavlink library
2020-08-11 09:52:52 +09:00