Randy Mackay
31087e4f20
Compass: shorten EXTERNAL2/3 to EXTERN2/3
...
Bug discovered by Michael Day
10 years ago
Robert Lefebvre
a2958e2ffd
AP_MotorsSingle: Fix parameter comments.
10 years ago
Randy Mackay
98f5a93e10
AC_AttControl: remove unused logging structure
10 years ago
Andrew Tridgell
02581f4c05
HAL_Linux: re-fix dirty mask bug in Storage
...
when conversion to a single parent class was done it re-introduced a
bug that was fixed a while ago
See commit d238ff7c5d
10 years ago
Andrew Tridgell
330dab2fe3
HAL_Linux: fixed some warnings
10 years ago
bugobliterator
4908e335d2
HAL_Linux: Add Storage.cpp containing common storage class member definitions
10 years ago
bugobliterator
dd6d520385
HAL_Linux:Create subclass to handle FRAM Storage under main Storage Class
10 years ago
Victor Mayoral Vilches
46c8714996
AP_GPS: make the examples compile in Linux
10 years ago
Andrew Tridgell
14a6878bcd
HAL_Linux: fixed termios settings on BBB initial boot
...
this should fix the problem of losing the GPS in flight
10 years ago
Andrew Tridgell
e22c8b27a9
HAL_PX4: if there are no enabled channels don't send to PX4IO
...
this makes it possible to disable PWM output to IO to test override
10 years ago
Andrew Tridgell
16fd113020
RC_Channel: added channel_function()
...
this is used in the plane mixing code
10 years ago
Clay McClure
71586d40e3
AC_WPNav: minor fix to comments
10 years ago
squilter
cab2010a8f
AP_Arming: remove abbreviations from GCS messages
10 years ago
Jonathan Challinger
6c4d4713aa
AP_NavEKF: Add parameter that specifies EKF-to-DCM/INAV fallback strictness
10 years ago
Jonathan Challinger
2293070a5b
AP_GPS: Add uBlox accuracy metrics interface and logging
10 years ago
Jonathan Challinger
9be7039be1
DataFlash: add UBX3 message for accuracy logging
10 years ago
Jonathan Challinger
d03ed7a2c3
AP_Mount: Added lead filter
10 years ago
Andrew Tridgell
7e3b8a30f5
HAL_PX4: use px4io generated values for servo output readback
...
this makes it easier to observe the behaviour of IO failsafe
10 years ago
Andrew Tridgell
2b48434e60
AP_TECS: fixed throttle demand on underspeed
...
thanks to Philipp Oettershagen for finding this bug!
10 years ago
priseborough
d6508acfa5
AP_TECS : Prevent throttle undershoot after climb
...
If the plane was unable to achieve the climb and got significantly below the internal TECS demanded climb profile, the the PD term would be a large value at the top of climb, and would take some time to reduce due to the rate limiter. This meant that the integrator state could be pushed to a very low value and effectively cause the throttle to sit on the lower limit for longer than desired after levelling out.
10 years ago
Andrew Tridgell
3518cf5480
AP_InertialSensor: fixed default MPU9250 orientation for NavIO
10 years ago
Jonathan Challinger
369839c7ca
AC_WPNav: Use target yaw instead of current yaw for close waypoints
10 years ago
Randy Mackay
1e4ec5f6a2
Camera: add f to float constants
10 years ago
Randy Mackay
ad7a9bf81b
Camera: initialise image_index
10 years ago
Arthur Benemann
7bb4a39608
Camera: record number of pictures taken since boot
...
The field is useful for detecting in a GCS if a mavlink_msg_camera_feedback message was dropped.
10 years ago
Arthur Benemann
b48edf479b
GCS_MAVLink: add CAMERA_FEEDBACK to enum
10 years ago
Arthur Benemann
2e4812afb5
Camera: Added feedback message support
...
Now the autopilot can publish the state of the camera via the mavlink_msg_camera_feedback message.
10 years ago
Jonathan Challinger
84da5d2d98
DataFlash: use new interface functions for EKF IMU weighting and accel biases
11 years ago
Jonathan Challinger
967986d5c6
AP_NavEKF: Split getAccelBias into getAccelZBias and getIMU1Weighting
11 years ago
Jonathan Challinger
ac2e5f644c
DataFlash: fix bug in ekf gyro bias logging
11 years ago
Jonathan Challinger
bb6d8fd44a
AP_NavEKF: Set prevDelAng after using it
11 years ago
priseborough
aca78d321f
DataFlash : Remove unused numerical divergence metric
11 years ago
Jonathan Challinger
0727ac5c79
AP_NavEKF: clean up unused variable lastDivergeTime_ms
11 years ago
priseborough
5e51c09978
AP_NavEKF : Remove ineffective numerical divergence checks
11 years ago
priseborough
638d63aa90
DataFlash : Change to more descriptive EKF logging names
11 years ago
priseborough
6f759fdb8e
AP_AHRS : Tidy up logic used to enable synthetic sideslip fusion
11 years ago
Andrew Tridgell
8506e8b5fb
HAL_Linux: fixed linux build
11 years ago
John Williams
b9f0310b82
hal_ap_linux: Make PRU constants private to reduce #define namespace pollution.
...
Forthcoming Zynq port AP_HAL_Linux uses similar constants with different
values - move these as private member constants to avoid collisions.
Signed-off-by: John Williams <john@whelanwilliams.net>
11 years ago
Mikhail Avkhimenia
81de994fef
HAL_Linux: separate RCInput for PRU and Navio
11 years ago
Mikhail Avkhimenia
e05151f0e0
HAL_Linux: Initialize i2c before rcoutput (required by i2c pwm chips for initialization)
11 years ago
Mikhail Avkhimenia
2f0900b0a8
HAL_Linux: add GPIO driver for Raspberry Pi
11 years ago
Mikhail Avkhimenia
07ed93cea0
HAL_Linux: add PCA9685 based RCOutput for Navio
11 years ago
Alexander Mergel
14c401c0f4
AP_HAL_Linux: [Bugfix] prevent memory acces violation in process_dsm_pulse
...
When a S.Bus signal is fed into the rcin-Pin AruPlane on the BBB get's a
Segmentation fault. This patch prevents the memory acces to dsm_state.bytes[16] outside
of the array bounds. The patch should be reviewed by sombody who knows the DSM protocol,
as i don't.
11 years ago
priseborough
6a85753a5b
AP_NavEKF : add INIT_GYRO_BIAS_UNCERTAINTY definition
11 years ago
priseborough
fb14da7a4b
AP_NavEKF : Add public method to reset gyro bias states
11 years ago
priseborough
2c07299c04
AP_AHRS : Add reset of EKF gyro bias states
11 years ago
Randy Mackay
8a776f8ff8
GPS: init primary_instance to zero
11 years ago
Benoit PEREIRA DA SILVA
010d267376
GPS: use primary for Notification
11 years ago
Jonathan Challinger
6848897999
AP_GPS: Add agcCnt to UBX1 message
11 years ago
Randy Mackay
dffcfb42bc
AHRS: add reset_gyro_drift method
11 years ago