Andrew Tridgell
96c7d9dde8
RC_Channel: make output_trim() go via _radio_out
...
this ensures that _radio_out always contains the value that would be
output to the channel. This will be used by the SRV_Channels object
8 years ago
Leonard Hall
bead957a78
AP_MotorsMulticopter: limit hover throttle
8 years ago
Peter Barker
e71c71fcac
AP_HAL: correct casting of get_system_clock_ms
8 years ago
Jonathan Challinger
8df4add729
AC_PrecLand: trust initial velocity less
8 years ago
Jonathan Challinger
ec73f563ad
AC_PrecLand: do not fuse EKF velocity
8 years ago
Jonathan Challinger
7405f82d61
AC_PrecLand: add ekf to estimate vehicle-relative target velocity
8 years ago
Jonathan Challinger
5a8db4f271
AC_PosControl: add interface to override horizontal velocity process variable
8 years ago
Jonathan Challinger
25a14fe0dc
AP_AHRS: add interface to retrieve corrected delta velocities in NED frame
8 years ago
Andrew Tridgell
c1bf23e090
GCS_MAVLink: fixed comment
8 years ago
Randy Mackay
4808664fb6
AC_Avoidance: allow use of AP_Proximity
8 years ago
Randy Mackay
c3087edbe8
AP_Proximity: add library and SF40C driver
8 years ago
Randy Mackay
cc0bfcddcb
AP_SerialManager: add Lidar360 to protocol list
...
This is used for the proximity sensor
8 years ago
Andrew Tridgell
53260969bb
GCS_MAVLink: removed deprecated RC_CHANNELS_RAW and use RC_CHANNELS only
8 years ago
Andrew Tridgell
e78651e8f2
HAL_PX4: fixed DSM bind on Pixracer
8 years ago
Andrew Tridgell
5e829e7720
GCS_MAVLink: most users don't have signing keys
...
prevent noise on startup
8 years ago
Randy Mackay
9722c3a1c3
DataFlash: fix logging of ekf core
8 years ago
John Hsu
fc13efa673
SITL: update SIM_Gazebo SITL interface servo packet to have 16 floats, matching sitl_input struct.
8 years ago
John Hsu
a8cf38b366
SITL: implement Gazebo SITL for IRLock tracking.
8 years ago
Jonathan Challinger
e20687fbce
AP_AHRS: cache trim rotation
8 years ago
Jonathan Challinger
80d9092993
AP_Math: remove rotateXY and rotateXYinv
8 years ago
Jonathan Challinger
dac59cb5da
AP_NavEKF2: use exact matrix for trim rotation
8 years ago
Jonathan Challinger
3eba985afd
AP_NavEKF: use exact matrix for trim rotation
8 years ago
Jonathan Challinger
5ff78b8e47
AP_AHRS: fix rotation of acceleration into earth frame
8 years ago
Jonathan Challinger
a03fa2d3cf
AP_AHRS: use exact matrix for trim rotations
8 years ago
Andrew Tridgell
7f09d20e3b
HAL_Linux: implement cork and push for remaining RCOutput backends
8 years ago
Andrew Tridgell
c8179a0887
HAL_Linux: implement cork/push for RCOutput_AioPRU
8 years ago
Andrew Tridgell
e356797888
AP_HAL: make cork() mandatory in RCOutput
8 years ago
Andrew Tridgell
0640b6539c
HAL_Linux: implement cork()/push() for Raspilot
8 years ago
Andrew Tridgell
1d6e4673da
HAL_Empty: add cork() and push() for RCOutput
8 years ago
Andrew Tridgell
7ea75aaf95
HAL_QURT: implement cork() and push() for RCOutput
8 years ago
Andrew Tridgell
5530e3782d
HAL_VRBrain: fixed cork() for RCOutput
8 years ago
Andrew Tridgell
c493ba81e4
HAL_PX4: fixed cork() for RCOutput
8 years ago
Andrew Tridgell
a80eea5de4
HAL_Linux: implement cork()/push() for HAL_Linux RCOutput_Sysfs
8 years ago
Andrew Tridgell
97d0553938
HAL_SITL: implement cork() on RCOutput
8 years ago
Andrew Tridgell
7cd7f03d56
AP_Motors: fixed use of trim on heli servos
...
this was broken by the servo range 0 to 1 changes
8 years ago
Andrew Tridgell
0cd3054a4c
HAL_Linux: document the Disco PWM pinout
8 years ago
Andrew Tridgell
c64a020384
GCS_MAVLink: default to MAVLink2 enabled
...
this changes the default to enable MAVLink2 on USB and the primary
telemetry port. Note that unless signing is enabled it won't send a
MAVLink2 packet until the GCS sends a MAVLink2 packet
8 years ago
ShingoMatsuura
8432c5fb4a
AP_RangeFinder: remove number_detections member variable and add number_detections reference argument to parse_response
8 years ago
ShingoMatsuura
43f2482abd
AP_RangeFinder: modify spelling and change C type cast to static_cast
8 years ago
ShingoMatsuura
6123fad124
AP_RangeFinder: change error and ok status defines to LeddarOne_Status enum
8 years ago
Jonathan Challinger
77dbf99cee
AC_PosControl: fix bug related to ekfNavVelGainScaler
8 years ago
Lucas De Marchi
ae53920e5b
build: don't build examples with old build system
...
We currently check examples are buildable with waf which doesn't need
the libraries to be specified in a make.inc file. Having the makefiles
there is misleading since people try to build and realize the build is
broken.
8 years ago
Gustavo Jose de Sousa
06c3102701
SITL: SIM_Calibration: bring angular velocity controller back
...
And fix header documentation.
8 years ago
Andrew Tridgell
9caf44b494
AP_GPS: update drivers for changed inject_data() API
...
need 16 bit length
8 years ago
Andrew Tridgell
500df1edf2
AP_GPS: support GPS_RTCM_DATA fragmented MAVLink message
...
support re-assembly of RTCM data packets
8 years ago
Michael du Breuil
cf5e79f80e
AP_GPS: ublox support user controlled rate updates
...
Also corrects accepting bad nav rates as configured, and fixes a incorrect
index as to which GPS is being updated
8 years ago
Michael du Breuil
86c2b1d84a
AP_GPS: u-blox Remove 5Hz warning
...
The warnings test case is better covered by the rest of the driver
while it is performing the normal settings audit.
8 years ago
Michael du Breuil
3e3f539a6a
AP_GPS: Raise target baud of u-blox devices
...
A knockon effect is that we need less config strings as raw logging
on u-blox will use the same baud rates
8 years ago
floaledm
49e47fd679
AP_Frsky_Telem: airspeed scaling factor fix
8 years ago
Leonard Hall
0a56d69d54
AP_MotorsMulticopter: Use same throttle value used by motors
8 years ago