Randy Mackay
4ff75f0371
Copter: perf info ignores slow loop due to arming
10 years ago
Randy Mackay
82df53ed80
CPUInfo: fix compile error
10 years ago
Jonathan Challinger
5f7480b740
AP_Math: change fast_atan2 to use atan2f on fast CPUs
10 years ago
Andrew Tridgell
b64077ac2e
GCS_MAVLink: fixed example build
10 years ago
Andrew Tridgell
af5f84f4e4
DataFlash: fixed example builds
10 years ago
Andrew Tridgell
d5e129457e
AP_InertialNav: fixed example builds
10 years ago
Andrew Tridgell
84cda98bec
HAL_AVR: fixed example build
10 years ago
Andrew Tridgell
78dadcb5c6
AC_AttitudeControl: fixed example build
10 years ago
Andrew Tridgell
dd0e45db41
GCS_MAVLink: fixed build of example sketches
10 years ago
Andrew Tridgell
2f3b5006e7
AP_Mount: fixed build of example sketches
10 years ago
Andrew Tridgell
a8c1d3a134
AP_GPS: fixed SerialManager for test sketches
10 years ago
Andrew Tridgell
9eb07ffde2
HAL_VRBRAIN: implement updated new_input() semantics
10 years ago
Andrew Tridgell
f548d48fdc
HAL_PX4: implement updated new_input() semantics
10 years ago
Andrew Tridgell
7275d2b804
HAL_SITL: implement updated new_input() semantics
10 years ago
Andrew Tridgell
5d6f883887
HAL_AVR: implement updated new_input() semantics
10 years ago
Andrew Tridgell
3075cb058d
AP_HAL: changed semantics of RCInput.new_input()
...
this makes calling new_input() in RCInput clear the new input
flag. This fixes an issue with calls to read() for auxillary channels
clearing the new_input flag, which could cause brief failsafe
conditions.
10 years ago
Andrew Tridgell
a118ac69c6
Travis: use separate pip commands to find travis issue
10 years ago
Andrew Tridgell
bea3b4780d
Travis: use install-travis-env.sh
10 years ago
Andrew Tridgell
97d6543520
Travis: added install-travis-env.sh
...
this will be used for travis test builds, to avoid some issues with
pip install using the generic script
10 years ago
Andrew Tridgell
7a5ec6d75b
GCS_MAVLink: allow use of RC_CHANNELS message on AVR too
...
can have up to 11 channels
10 years ago
Andrew Tridgell
33a3254d8b
HAL_Linux: accept a smaller sync pulse width
10 years ago
Andrew Tridgell
7fb114752c
AP_HAL_AVR: accept a much shorted sync pulse width on RCInput
...
this should fix issues with OpenLRSng default settings
10 years ago
Andrew Tridgell
f2a919c55e
AP_HAL_PX4: moved size of main thread stack to Scheduler.h
...
make it more obvious
10 years ago
Andrew Tridgell
1c270d17a8
AP_Airspeed: ignore temperatures below -80
...
ETS driver on PX4 returns -1000
10 years ago
Randy Mackay
8b5f1575ad
Copter: remove pre-arm check of RC3_TRIM
...
RC3_TRIM parameter is not used so we can remove this check
10 years ago
Andrew Tridgell
3edc1ea4db
Plane: tell arming if logging is available
10 years ago
Andrew Tridgell
c0e212916b
PX4: auto-format microSD if corrupt
...
and allow boot with no microSD if USB is not connected. If USB is
connected give a nsh shell on USB
10 years ago
Andrew Tridgell
8bd7c171e4
PX4: added usb_connected command
10 years ago
Andrew Tridgell
4ecd99eb76
AP_Arming: added check for logging available
...
this is used for refusing to fly without microSD inserted
10 years ago
Randy Mackay
a70f98552e
Copter: rename xy_mode
10 years ago
Randy Mackay
fc4442bf61
AC_WPNav: rename xy_mode
10 years ago
Randy Mackay
186337f18e
AC_PosControl: rename xy_mode enum values
...
Also added a few comments and fixed formatting
10 years ago
Jonathan Challinger
626521c366
AC_WPNav: update usage of update_xy_controller
10 years ago
Jonathan Challinger
e71ad72fc0
Copter: update usage of update_xy_controller
10 years ago
Jonathan Challinger
3faca88423
AC_PosControl: allow control of xy rate constraint behavior
10 years ago
Andrew Tridgell
cabf21194a
AP_Arming: improved docs
10 years ago
Andrew Tridgell
8108ee796e
Plane: update release-notes in master
10 years ago
Andrew Tridgell
4d6a7996f7
Plane: the next release will be 3.3.0
...
quite a few large changes pending
10 years ago
Emile Castelnuovo
5c68980f05
AP_Notify: removed unused VRBRAIN files
10 years ago
Robert Lefebvre
0b1f217420
Copter: Add PreArm check for radio trims.
10 years ago
Robert Lefebvre
2186dec271
Copter: Remove trim_radio() function.
10 years ago
Randy Mackay
ecaf3280e5
Copter: update AC3.2.1-rc2 release notes
10 years ago
Randy Mackay
b66a1135d9
AHRS: fix example sketch compile error
10 years ago
Paul Riseborough
aa94ff629d
AP_NavEKF: Prevent bad GPS pre-arming casuing initial position errors
...
If the vehicle moves significantly or the GPS changes position significantly pre-armed, then the GPS glitch logic was being invoked when the first GPs measurements were fused. This patch resets the position to the GPS when the vehicle arms.
10 years ago
priseborough
bc5581d634
AP_NavEKF: Prevent arming delays from failing GPS
...
Due to the way that gyro calibration is done, the EKF could be effectively not run for up to 30 seconds in extreme cases, making it possible that the GPS would be failed on arming and the copter put into a non-GPS mode.
the longer term solution is to update the gyro calibration so that it does not hold up other processing. the short tyermfix in thsi patch is to look for evidence of a 3D lock in the last received GPS message.
10 years ago
priseborough
2c012c2763
AP_NavEKF: Always check for new GPS data
...
This fixes a bug that meant that once the EKF had started up in a non-GPS mode, it would no longer read the GPS and therefore would never be able to use GPS again until reset.
10 years ago
Andrew Tridgell
00758a3e91
Plane: improved landing parameter descriptions
...
fixes issue #1776
10 years ago
Andrew Tridgell
33225c2955
Plane: mark master as 3.2.2alpha1
10 years ago
Robert Lefebvre
14d76d158a
AC_AttitudeControl: Correct comment.
10 years ago
Jonathan Challinger
baa3e802ee
AC_WPNav: clean up atan2
10 years ago