Staroselskii Georgii
3feade792a
AP_Airspeed: changed default pin for Navio boards
...
Use channel 5 (i.e. /sys/kernel/adc/ch5) for Airspeed sensors instead of virtual 65 that doesn't
make sense on these boards.
9 years ago
Peter Barker
e83b10cbc5
AP_HAL: move definition of callbacks structure out of C linkage
...
This fixes all the examples which use the AP_HAL_MAIN macro.
9 years ago
Rustom Jehangir
4a10156b13
AP_HAL_Linux: Fix RCInput::read from stopping at any zero channel
...
This bug led to issues for us so it may help others to resolve it.
Currently, the AP_HAL_Linux RCInput::read(uint16_t*,uint8_t) function
only returns the first x nonzero channels. Once it hits a channel that
is set to zero, it stops and all remaining channels are returned as
zero, even if they are set. This causes discrepancies between the raw RC
input sent to the GCS and the RC input that is actually used on the
vehicle.
The fixes this issue and makes it behave exactly as it does on the
PX4_HAL code. We ran into this issue when sending rc_override messages
in which there were some channels set to zero.
9 years ago
Andrew Tridgell
197e72acc0
GCS_MAVLink: fixed null termination bug
...
found with ASAN
9 years ago
Andrew Tridgell
69e233a39d
AP_GPS: fixed init string for SBF GPS
...
coverity #125042
9 years ago
Andrew Tridgell
785ad0614a
SITL: fixed coverity 125055
9 years ago
Andrew Tridgell
ed4e8b635a
SITL: fixed fd leak
...
coverity #125056
9 years ago
Andrew Tridgell
97d27ce58f
AP_Math: fixed memory leak
...
found by coverity
9 years ago
Andrew Tridgell
847483d744
SITL: fixed coverity warning
9 years ago
Andrew Tridgell
be41d402b5
AP_InertialSensor: added set of delta angle time for replay
9 years ago
Andrew Tridgell
bcefb45e0a
DataFlash: added DelaT to delta-angle logs
9 years ago
Andrew Tridgell
4401cbec72
AP_InertialSensor: cope with zero delta angle time from Replay
9 years ago
Michael du Breuil
831ae72908
AP_Mission: Remove DO_SET_PARAMETER
9 years ago
mirkix
6e546ba181
AP_HAL_Linux: Fix compiler warning unused hal
9 years ago
mirkix
b381045d5e
AP_HAL: BBBmini rework for dual MPU9250 and external HMC5843 compass
9 years ago
mirkix
c3a6a56ebb
AP_InertialSensor: Add second MPU9250 autodetection to BBBmini
9 years ago
mirkix
3df5a02448
AP_Compass: Add HMC5843 and second AK8963 autodetection to BBBmini
9 years ago
mirkix
2aba5a4643
AP_HAL_Linux: BBBmini add second MPU9250
9 years ago
Randy Mackay
f70072c54b
AP_AccelCal: check return of get_calibrator
...
resolves compiler warning
9 years ago
Randy Mackay
39560f9af8
DataFlash: remove unused num_format_types and _structures
...
resolves compiler warning
9 years ago
Randy Mackay
6ef735c41e
AP_RSSI: use fabsf instead of abs
...
resolves compiler warning
9 years ago
Randy Mackay
7af9892bd1
AP_MotorsMatrix: make const a float
...
resolves compiler warning
9 years ago
Randy Mackay
a50f5bfaf8
AP_L1_Control: replace fabsf with labs
...
resolves a compiler warning
9 years ago
Randy Mackay
b2153fb97f
AP_L1_Control: remove unused _xtrackVelPos
9 years ago
Randy Mackay
58e65c836f
HAL_Linux: remove unused pru_chan_map from RCOutput
9 years ago
Randy Mackay
d6d5bac419
RCInput_UART: remove unused _count, _direction
...
resolves a compiler warning
9 years ago
Randy Mackay
3c7b2232b0
AP_GPS_GSOF: remove unused last_hdop
...
resolves a compiler warning
9 years ago
Randy Mackay
ea3c44f9fa
AP_Frsky_Telem: remove unnecessary abs
...
resolves a compiler warning
9 years ago
Randy Mackay
4aba25d2ef
AP_Compass_AK8963: remove unused _bus_sem, _last_accum_time
...
Resolves a compiler warning
9 years ago
Randy Mackay
04b2e65627
AP_Airspeed: remove unused _last_pin
...
Resolves a compiler warning
9 years ago
Randy Mackay
722095e56d
APM_Control: remove unused _last_error member
...
Resolves a compiler warning
9 years ago
Luis Vale Gonçalves
b64d28b825
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago
Luis Vale Gonçalves
5b60d1514f
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago
Luis Vale Gonçalves
bbbb3047fa
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago
Luis Vale Gonçalves
4e70665f17
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago
Luis Vale Gonçalves
0d9ea7597c
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago
Luis Vale Gonçalves
a16e9b3606
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago
Randy Mackay
72a7f674ec
AP_Motors: protect against out-of-bounds memory access
...
resolves a compiler warning
9 years ago
Andrew Tridgell
54f7aeed83
RC_Channel: extend channel mapping to 16 channels
...
this gives more flexibility, no reason to limit it to 8
9 years ago
Andrew Tridgell
3a5e4c80ca
AP_Mission: support DO_VTOL_TRANSITION command
...
first 16 bit command ID
9 years ago
Andrew Tridgell
09c3c36c00
AP_Mission: allow for 16 bit command IDs
...
this uses command ID 0 to allow for 16 bit command IDs. When used it
limits the content to just 10 bytes.
9 years ago
Tom Pittenger
bcc2838a37
APM_OBC: changed param RC_FAIL_MS to RC_FAIL_TIME in float seconds
9 years ago
Tom Pittenger
f2d744b7c9
APM_OBC: non-functional change - cleaned up logic
9 years ago
James Stoyell
48a7363608
APM_OBC: Added params for AUVSI student competition
9 years ago
Francisco Ferreira
af6d8e3c36
AP_Param: explicitly cast to float to avoid Clang warning
...
/home/travis/build/ArduPilot/ardupilot/libraries/AP_Param/AP_Param.h:542:22: warning: using floating point absolute value function 'fabsf' when argument is of integer type [-Wabsolute-value]
bool force = fabsf(_value - v) < FLT_EPSILON;
9 years ago
Randy Mackay
71692044f8
AP_Parachute: resolve compile warning re init order
9 years ago
Tom Pittenger
431b3c7160
AP-TECS: constrain proportion to 0-1 for spdweight scale so it doesn't grow backup after land point
9 years ago
Tom Pittenger
25c3367341
AP_L1 - add a stale flag
...
threading bug fix. When a mission wp updates, but the L1 controller had not yet, the data is stale. Example, On Plane when NAV_LAND starts for a moment your xtrack and bearing is most likely bear zero regardless if you have a big turn or not until 10 Hz later when the update() gets called and updates those values with correct values for the new waypoint.
9 years ago
Tom Pittenger
2ce964c8ac
AP_L1_Controller: add accessor for xtrack_error_integrator
9 years ago
Tom Pittenger
595badce3e
AP_TECS: rely on single flag for all land stage differences
...
recent fixes in Plane have made the stage more accurate so exceptions/hacks are no longer needed to differentiate between knowing if executing NAV_LAND vs being in stage_approach.
9 years ago