Andrew Tridgell
04ce73d8d7
AP_ICEngine: adapt to new RC_Channel API
8 years ago
Andrew Tridgell
117974ef0f
HAL_SITL: obey enable mask for output channels
8 years ago
Andrew Tridgell
9dc7dbfa16
AP_AdvancedFailsafe: adapt to new RC_Channel API
8 years ago
Andrew Tridgell
fd081a8cc6
SRV_Channel: split SRV_Channel into separate directory
8 years ago
Andrew Tridgell
0791186cd2
RC_Channel: split SRV_Channel into separate directory
8 years ago
Andrew Tridgell
64aa13e7f4
RC_Channel: 2nd stage of SRV_Channels conversion
...
allow for 16 output channel objects
8 years ago
mirkix
62fabca19d
AP_InertialSensor: Enable I2C bypass for MPU9250 conntected via I2C to access internal AK8963
8 years ago
Francisco Ferreira
11b635df12
Copter: correct limit status to fence status
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
712fbfe84b
Copter: Update descriptions of stream rate parameters
8 years ago
Pierre Kancir
ab9e88299f
AP_HAL_SITL: Scheduler remove unreachable code & minor fix
...
usleep wasn't reached since synthetic clock is always used
correct style
make constructor explicit
use c++ cast
8 years ago
Pierre Kancir
63b3618fc7
AP_HAL_SITL: RCOuput minor fix
...
correct style
make constructor explicit
use c++ cast
8 years ago
Pierre Kancir
ff46964d22
AP_HAL_SITL: RCInput minor fix
...
fix style
make constructor explicit
remove unused _valid
correct read to return real length instead of fixed 8
correct implicit cast
8 years ago
Pierre Kancir
7f5b32f59f
AP_HAL_SITL: GPIO minor fixes
...
fix style
make constructor explicit
fix implicit cast for unsigned to signed value
correct DigitalSource constructor definition
8 years ago
Pierre Kancir
8ade9d1fe8
AP_HAL_SITL: style fixes
8 years ago
Pierre Kancir
5b2b4430b3
AP_HAL_SITL: AnalogIn minor fixes
...
change pin to int16_t to match real implementation and prevent casting.
make constructor explicit
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
d35433b253
gitignore: ignore generated parameter documentation files
8 years ago
Randy Mackay
b1e494a209
Copter: return MAV_TYPE as quadcopter by default
...
This allows the GCSs to know that the firmware is for a multicopter
8 years ago
Peter Barker
1432763ca5
Tools: permit overriding shell to use when running in terminal window
8 years ago
Randy Mackay
7c7144fd8f
AP_Proximity: minor comment spelling fix
8 years ago
Randy Mackay
74f1899aeb
AP_Proximity: boundary_points requires only one valid distance
...
Object avoidance is possible with just one valid distance
Boundary is initialised in new init_boundary function to be 100m from
vehicle
If sectors do not have valid distance measurements, we use the distance
from adjacent sectors. This conveniently leads to a concave shaped
boundary that keeps the vehicle from travelling into the dataless sector.
8 years ago
Randy Mackay
20ca021cab
Copter: pass distance-sensor messages to AP_Proximity
8 years ago
Randy Mackay
a0a8472a44
AP_Proximity: fix consumption of distance-sensor messages
8 years ago
Randy Mackay
742cdf6b13
Copter: fix arming while armed bug
...
If a mavlink command was sent to arm the vehicle while it was already armed, the in_arm_motors boolean was left as true meaning the vehicle could never be armed again using a mavlink message. This resolves issue #5546 .
8 years ago
Lucas De Marchi
b910f230fb
AP_HAL_Linux: RCInput: replace volatile with atomic
8 years ago
Randy Mackay
bdbb07a3b1
Copter: remove version from Copter.cpp
...
Also added wiki page URL
8 years ago
Andrew Tridgell
1dec5ba723
mavlink: submodule update
8 years ago
Andrew Tridgell
0a18f5e7b2
HAL_Linux: fixed a bug in RCInput::new_input
...
when a library called read() it would clear the new input flag, which
would cause new_input() in the main loop to return false. This could
trigger a false RC failsafe.
8 years ago
Andrew Tridgell
9b7f0f7957
AP_HAL: make new_input() API clearer in comments
8 years ago
Randy Mackay
d4daa10045
AP_Proximity: add MAV type to parameter descriptions
8 years ago
Francisco Ferreira
c6875e1756
AP_NavEKF2: remove editor information wrongly added in d408d25
8 years ago
murata
e65887c393
Copter: Change sprintf method to secure snprintf method.
8 years ago
murata
974d63a6b5
AP_HAL: Change the format of the return value of the method header.
8 years ago
Pierre Kancir
c0be20ece2
SITL: XPLANE fix member shadowing
8 years ago
Randy Mackay
9d315b0829
Tools: sim_vehicle spelling correction
8 years ago
Andrew Tridgell
90516f1064
autotest: fixed checkout bug in build_binaries.sh
8 years ago
Andrew Tridgell
cc5e9da6ef
autotest: added some debug to build_binaries.sh
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
b7f32e216d
AP_GPS: update parameter descriptions
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
9389ec2274
AP_NavEKF2: fix parameter descriptions
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
195e32c2fc
AP_NavEKF3: fix some parameter descriptions
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
8032ed295d
AP_Avoidance: add units to param descriptions
8 years ago
Andrew Tridgell
2101f7c0c1
autotest: fixed stable build of multicopter frame types
8 years ago
Andrew Tridgell
eaf5676636
SITL: fixed unselection bitmask bug in XPlane
8 years ago
Andrew Tridgell
538410205b
PX4Firmware: submodule update
8 years ago
Andrew Tridgell
da45aef5c6
AP_HAL: fixed a logic bug in the srxl state machine
...
when decoding invalid input the buflen could grow to beyond the buffer
size, overwriting the next block of memory. On Disco this ended up
overwriting the Perf::_instance variable, which led to a segmentation
fault
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
713b08d830
AC_WPNav: Reduced WPNAV_SPEED minimum to 20cm/s
8 years ago
Andrew Tridgell
35d6dc141a
SITL: only de-select data types in xplane once
...
don't fight the user
8 years ago
murata
c2521dd650
AP_Proximity: Change sprintf method to secure snprintf method.
8 years ago
Tom Pittenger
9a250c3bf4
Plane: clarify some variable names and protect against divide-by-zero
8 years ago
Eugene Shamaev
ac2880db7c
Plane: waypoint logic change for overflow/underflow
8 years ago
Tom Pittenger
a81f5cefbe
AP_Mission: don't wrap when masking via HIGH/LOWBYTE
8 years ago