Randy Mackay
c1ab3afb6c
AP_HAL_ChibiOS: fix safety switch option handling
6 years ago
Peter Barker
b68a91d171
AP_NavEKF3: remove default clause in setAidingMode
...
All aiding modes should be covered in the switch statement; adding the
default clause squelches a potentially useful compiler warning
6 years ago
Peter Barker
3774aa6619
AP_NavEKF2: remove default clause in setAidingMode
...
All values from the enumeration should be handled in this switch; adding
a default will hide a compiler warning which may be useful.
6 years ago
Pierre Kancir
53e36931fb
Tools: correct channel configuration for gripper test
6 years ago
Pierre Kancir
3a29379d9e
Tools: run test_arm_feature for heli
6 years ago
Pierre Kancir
e087b03dd0
Tools: disable autodisarm test (broken)
6 years ago
Pierre Kancir
15e291aac9
Tools: don't set zero_throttle on arm/disarm
6 years ago
Pierre Kancir
0785706a94
Tools: test that heli interlock output cannot be high when disarmed
...
Co-authored-by: bnsgeyer <bnsgeyer@aol.com>
6 years ago
Pierre Kancir
752f78c80e
Tools: test ARMING_RUDDER restrictions
...
Co-authored-by: bnsgeyer <bnsgeyer@aol.com>
6 years ago
Pierre Kancir
31d4f1b065
Tools: test that copter cannot arm with throttle too high
...
Co-authored-by: bnsgeyer <bnsgeyer@aol.com>
6 years ago
Pierre Kancir
553874f14a
Tools: add arm/disarm with switch tests
...
Co-authored-by: bnsgeyer <bnsgeyer@aol.com>
6 years ago
Pierre Kancir
f441ab9f2a
Tools: autotest: validate RTL if disarmed close to home
6 years ago
Pierre Kancir
598b487fef
Tools: autotest: adjust start alt for throttle failsafe
6 years ago
Peter Barker
e4738192dd
Tools: autotest: clear mission before toggling it in with ch7
6 years ago
Peter Barker
38ae0765ff
Tools: autotest: increase throttle in stabilize mode to account for pitching
6 years ago
Pierre Kancir
b35cb4d814
Tools: update quadplane tests to use safer functions
6 years ago
Pierre Kancir
d37a74f46a
Tools: fix arm_motors_with_rc_input and disarm_motors_with_rc_input
6 years ago
Pierre Kancir
9b7e406a55
Tools: fix use of unassign variable
6 years ago
Pierre Kancir
55f4be0515
Tools: make do_set_mode function more generic
6 years ago
Pierre Kancir
b80937cbd4
Tools: add timout to arm/disarm functions
6 years ago
Andrew Tridgell
8c391291a3
HAL_ChibiOS: fixed a race in DShot code
...
this fixes a problem found by Daniel Met with the copter 3.6 beta
release
6 years ago
Peter Barker
d858569544
Tools: scripts: build_ci.sh: factor out run_autotest function
6 years ago
Patrick José Pereira
a543023e1b
Tools: Build CI with clang
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Patrick José Pereira
8b2ccc87aa
Tools: Move from clang3.7 to clang7
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Peter Barker
55377b424e
Tools: autotest: add extra-configure-args option to autotest.py
6 years ago
Patrick José Pereira
c8f726151b
travis: Add clang tests
...
Move from clang3.7 to 7
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Michael du Breuil
9a48a0835e
AP_HAL_ChibiOS: Don't redefine errno
6 years ago
Jochen Anglett
1c60417d03
AP_Frsky_Telem: add IMU temperature reporting
6 years ago
Raouf
fc5ce7b273
Rover: send obstacle_distance messages to proximity lib
6 years ago
Raouf
46b669a056
Copter: send obstacle_distance messages to proximity lib
6 years ago
Raouf
8bfb1d2445
AP_Proximity: add support for OBSTACLE_DISTANCE message
6 years ago
Michael du Breuil
02d37d43d2
Plane: Disallow climbs during TRANSITION_AIRSPEED_WAIT
6 years ago
Michael du Breuil
f51d757844
AP_InertialSensor: Remove unused (and conflicting in some builds) include
6 years ago
Michael du Breuil
88aa20d691
AP_Airspeed: Make user facing messages clearer, improve handling of bad tube order
6 years ago
Michael du Breuil
f810b7b9f6
AP_HAL_ChibiOS: Make getcwd() take size_t as per the standard
6 years ago
Randy Mackay
19e0fa5214
Copter: 3.6.0-rc11 release notes
6 years ago
Andrew Tridgell
2f2be6afda
AP_Compass: use rotation_equal() from AP_Compass
6 years ago
Andrew Tridgell
d4eaf09baf
AP_Math: added rotation_equal()
6 years ago
Andrew Tridgell
803f255c73
AP_Compass: fixed handling of duplication rotations
...
we have some rotations that are duplicated, such as ROLL_180_YAW_90
and PITCH_180_YAW_270. This copes with those in the auto-orientation
code
6 years ago
Peter Barker
ac0e126099
Copter: correct AFS terminate-via-land for Copter
...
In the case we're terminating via land it's a good idea to continue to
constantly adjust our motor outputs for stabilization and the like....
6 years ago
Peter Barker
254ef4f0ae
AP_WheelEncder: remove dead code
6 years ago
Randy Mackay
8d3b093bbf
AP_OSD: resolve compiler warning
6 years ago
Randy Mackay
925d4035a4
Rover: fix loiter comment
6 years ago
Randy Mackay
7519a28e8c
AP_WindVane: remove destructor
6 years ago
Randy Mackay
743ef9dfe6
AP_WindVane: correct parameter descriptions
6 years ago
Randy Mackay
c3f3ee03d0
Rover: windvane calibration can be started with preflight-calibration msg
...
send COMMAND_LONG with MAV_CMD_PREFLIGHT_CALIBRATION command and set param6 field to 3
6 years ago
Randy Mackay
30f20827ec
AP_WindVane: add calibration voltage check
...
also support starting calibration via mavlink message
6 years ago
Randy Mackay
4a5b56c929
Rover: windvane update called from scheduler at 20hz
6 years ago
Randy Mackay
31e2d5d2ad
AP_WindVane: updates after peer review
...
rename get_instance to get_singleton
update expected to be called at 20hz
filters moved into AP_WindVane scope and dt fixed
apparent wind direction stored locally in earth-frame and read_ functions renamed to reflect this
panic only called for SITL
analog pin init changed and assume voltage is radiometric
some renames of "bearing" to "distance"
some redundant constraints removed
6 years ago
Randy Mackay
7163839117
AP_MotorsUGV: remove arg from output_mainsail
...
no need to pass in argument which is always a local variable
6 years ago