Randy Mackay
9f17fc17ab
NavEKF: update parameter descriptions
10 years ago
Paul Riseborough
87e6a24154
AP_NavEKF: Add public method to reset EKF height datum and baro alt
10 years ago
Randy Mackay
1e3e65e443
AC_AttControl: add shift_ef_yaw_target
...
This allows shifting the target heading in case the EKF shifts it's
heading estimate
10 years ago
Paul Riseborough
e3ccb74e12
AP_NavEKF: Publish amount of in-flight yaw angle reset
10 years ago
Gustavo Jose de Sousa
c72dc9bd45
AP_InertialSensor: make single rotation on MPU9250
...
The previous implementation made some boards apply two rotations to suit
their default orientation. That was happening because there was an
unconditional rotation being done (commented as "rotate for bbone
default").
This commit makes that unconditional rotation as a default rotation
instead and adjusts the former additional rotations to be single
rotations.
10 years ago
Gustavo Jose de Sousa
3dad768e8b
AP_InertialSensor: log failure to initialize after max attempts on MPU9250
...
This happens for example when you are trying to use an SPI speed that's
above the one supported by the sensor or the controller.
10 years ago
Gustavo Jose de Sousa
587471ab54
AP_InertialSensor: disable I2C on MPU9250
...
As the datasheet says: "To prevent switching into I2C mode when using
SPI, the I2C interface should be disabled by setting the I2C_IF_DIS
configuration bit."
We also reset the sensor like PX4Firmware does for initializing the
MPU6000. See: ee1d8cd770/src/drivers/mpu6000/mpu6000.cpp (L695)
10 years ago
Michael du Breuil
6cd81ae1fb
APM_Control: Add PID logging to yaw controller
10 years ago
Michael du Breuil
225c946af0
DataFlash: Add PIDS for steering logging
10 years ago
Robert Lefebvre
11214b3414
AP_Motors: move constraints to set_throttle
10 years ago
Grant Morphett
84ac8abc42
AP_Mount: Fixed a bug with wrapping of panning angles.
10 years ago
Andrew Tridgell
a424686d2f
DataFlash: reduce future merge conflicts
...
an enum makes it easier to merge new messages
10 years ago
Andrew Tridgell
81e6d88560
StorageManager: fixed hang in erase()
...
found by coverity
10 years ago
Andrew Tridgell
4eab27abe9
AP_InertialSensor: fixed logic bug in MPU6000 init
...
thanks to coverity
10 years ago
Andrew Tridgell
131b345ccc
APM_Control: cleanup some coverity warnings
10 years ago
Andrew Tridgell
322a61635f
SITL: allow extra arguments to be passed to last_letter
10 years ago
Robert Lefebvre
0c92565d23
AP_MotorsHeli: add Critical Rotor Speed param, use to switch off runup_complete
10 years ago
Robert Lefebvre
3ad6700c5d
AP_MotorsHeli: add getters for rotor speed
10 years ago
Robert Lefebvre
8b917b82ee
AP_MotorsHeli: Simplify set_desired_rotor_speed function definition
10 years ago
Robert Lefebvre
79e8c8f7f7
AP_MotorsHeli: whitespace fixes
10 years ago
Georacer
b375a8debf
SITL: Allows last_letter to start at the location specified by the SITL arguments
10 years ago
Leonard Hall
cfc388934b
AC_AttControl: add set_accel_roll_max
...
Also equivalents for pitch and yaw
10 years ago
mirkix
7c55689aad
AP_HAL_Linux: Fix loading Firmware
10 years ago
Paul Riseborough
6ba8cd05ff
AP_NavEKF: Fix bug preventing GPS vertical velocity being used
...
This fixes a bug that prevents GPS velocity being used permanently if there is a temporary unavailability
10 years ago
mirkix
a1d478909a
AP_BattMonitor: Add Linux support for example
10 years ago
mirkix
d169fea9ec
AP_AHRS: Add Linux support for example
10 years ago
mirkix
588a16dec2
AP_InertialSensor: Add Linux support for VibTest example
10 years ago
Andrew Tridgell
de11b5394e
GCS_MAVLink: support NSH shell with SERIAL_CONTROL
10 years ago
Andrew Tridgell
a0594bd50e
GCS_MAVLink: regenerate headers
10 years ago
Andrew Tridgell
bdbe1a7553
GCS_MAVLink: added SERIAL_CONTROL_DEV_SHELL
10 years ago
Andrew Tridgell
d909f11ba3
HAL_PX4: added implementation of NSH shell stream
10 years ago
Andrew Tridgell
7f239f5d46
AP_HAL: added get_shell_stream()
10 years ago
Andrew Tridgell
4fe092fead
AP_InertialSensor: panic on bad gyro or accel sample rates
10 years ago
Andrew Tridgell
d3b85eb792
AP_InertialSensor: use driver supplied sample rate
...
this will work with a wider range of sensors
10 years ago
Andrew Tridgell
e91bfdfc1c
AP_InertialSensor: fixed VibTest example build
10 years ago
Andrew Tridgell
feb928dcd3
DataFlash: fixed build warnings
10 years ago
Andrew Tridgell
c9988d8b37
AP_NavEKF: rely on delta_velocity and delta_angles always being available
10 years ago
Andrew Tridgell
bc0ae630a1
AP_InertialSensor: always provide delta_velocity and delta_angles
...
this makes the NavEKF code simpler
10 years ago
Andrew Tridgell
a115182041
AP_NavEKF: fixed minimum deltat to be 100us
10 years ago
Andrew Tridgell
c221959d5a
AP_NavEKF: fixed corrected del velocity to use both accels
10 years ago
Andrew Tridgell
f831c16238
AP_InertialSensor: use fixed sensor sample times
...
this uses fixed sample times for PX4 IMUs, rather than reported
timestamps. It avoids timing jitter caused by the over-sampling in
the PX4 drivers
10 years ago
Andrew Tridgell
f77ffd30f6
AP_GPS: fixed HIL GPS driver to make have vertical velocity sticky
10 years ago
Randy Mackay
9d81856580
InertialSensor: fix name of get_delta_velocity method
10 years ago
Randy Mackay
384755e271
Dataflash: add IMT messages
10 years ago
Andrew Tridgell
727be87d84
AP_InertialSensor: support HIL functions for delta_velocity and delta_angles
10 years ago
Andrew Tridgell
4677c189e0
HAL_SITL: support balloon model
10 years ago
Andrew Tridgell
83cc60a699
SITL: added simple balloon simulator
...
for testing balloon release code in plane
10 years ago
Andrew Tridgell
5e80f0cf72
APM_Control: allow for multiple stop calls in autotune
10 years ago
Andrew Tridgell
9bd8e215b2
AP_Mission: enable DO_AUTOTUNE_ENABLE
10 years ago
Andrew Tridgell
08acde2766
AP_Mission: added ALTITUDE_WAIT NAV command
...
used for HAB launch
10 years ago