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
Randy Mackay
23fd3b8f0e
Tools: update SITL sailboat default params
...
set SERVO4_FUNCTION is mainsail
enable windvane
6 years ago
IamPete1
4366bae96d
Rover: add sailboat support
6 years ago
IamPete1
100c494127
Rover: add loiter radius parameter
6 years ago
IamPete1
e3d5db8db5
Rover: add AP_WindVane to build
6 years ago
IamPete1
e443b864c6
AR_AttitudeControl: add sail heel PID
6 years ago
Randy Mackay
a59b83af9a
AP_MotorsUGV: add mainsail to servo test
6 years ago
IamPete1
fa0fc5eade
AP_MotorsUGV: add mailsail support for sailboats
6 years ago
Randy Mackay
ce397161bf
AP_WindVane: add SITL driver
6 years ago
IamPete1
b54e3df57c
AP_WindVane: library to read wind direction from sensor
6 years ago
IamPete1
7a8e7449fa
SRV_Channel: add mailsail to servo function enum
6 years ago
Michael du Breuil
b945970914
Plane: Fix FLIGHT_OPTIONS bitmask doc
6 years ago
Randy Mackay
b7c88da67c
SITL: sailboat fixes from peer review
6 years ago
Randy Mackay
ada073fbdc
AP_HAL_SITL: add sailboat to SITL_cmdline.cpp
6 years ago
Randy Mackay
851de12838
Tools: add sailboat to pysim and add default parameters
6 years ago
Randy Mackay
804305aa2b
SITL: add simple sailboat simulator
6 years ago
bnsgeyer
833bc4e77d
AP_Motors: Tradheli - fixes slew speed of swashplate during collective servo test
6 years ago
Francisco Ferreira
434afa268e
waf: change ChibiOS ld script path back to relative
...
Fixes #9461
6 years ago
Randy Mackay
4fa0cc4bd3
Copter: pass update rate to precland init
6 years ago
Randy Mackay
d271dda8c5
AC_PrecLand: init accepts update rate
6 years ago