Andrew Tridgell
d967074183
autotest: disable rebuild-on-failure by default
...
the waf build has much better dependencies, so on balance this is more
annoying than useful now
8 years ago
Randy Mackay
e6e6e36da7
AP_GPS_MAV: fix hdop conversion
8 years ago
Andrew Tridgell
227bd3d13c
Frame_params: enabled FS_THR_ENABLE on Bebop and Bebop2
8 years ago
Andrew Tridgell
a847520da8
GCS_MAVLink: send RC_CHANNELS_RAW if using MAVLink1
...
this fixes issue #5010
8 years ago
Tom Pittenger
350ed20460
Plane: ensure rangefinder last_time resets
...
ensure rangefinder_state.last_correction_time_ms resets to zero via memset(&rangefinder_state, 0..)
8 years ago
Andrew Tridgell
fe3d57b19c
Frame_params: fixed scaling errors in Bebop parameters
8 years ago
Julien Beraud
20dcd6e082
RCOutput_Bebop: fix motor order
...
Accidentally pushed in commit 298f7bffb9
The order of the motors shouldn't have been changed on version 5 because
it is specific to older versions of the ESC controller firmware
8 years ago
William Liu
8a64106faa
Plane: return false when throttle is not suppressed
8 years ago
Ferrin Benjamin Katz
38581669ec
Plane: slow down home update
...
Moved the code theat updates the home position while the aircraft is
unarmed from 10hz loop to one second loop and ensured that is does not
update more then once every 5 seconds. Closes issue 4311.
8 years ago
Georacer
54c1efe5e1
Connection to last_letter once again successful
8 years ago
Andrew Tridgell
24d3399fd5
AP_Module: report loaded hooks on startup
...
useful for debugging
8 years ago
Andrew Tridgell
114b885162
Rover: fixed startup order of setting mavlink system ID
8 years ago
Andrew Tridgell
30da64f8ef
Tracker: fixed startup order of setting mavlink system ID
8 years ago
Andrew Tridgell
c3aaff122b
Plane: fixed startup order of setting mavlink system ID
8 years ago
Andrew Tridgell
c01a7718c1
Copter: fixed startup order of setting mavlink system ID
8 years ago
Andrew Tridgell
33bff3c79c
HAL_Linux: fixed transmitter failsafe with SBUS RCInput
8 years ago
Andrew Tridgell
8f88d7c784
AP_HAL: fixed comment on XPlus channels
...
thanks for Francisco for noticing
8 years ago
Pierre Kancir
10c3d82c67
Tools: update ci install script
8 years ago
Pierre Kancir
f7d19a6cd7
Tools: update ubuntu install script
8 years ago
Andrew Tridgell
110355f14e
HAL_Linux: fixed SRXL and DSM
...
fixed default decoder state and fixed mic-recognition of SRXL as DSM
8 years ago
Andrew Tridgell
03f5fba021
PX4Firmware: improved SRXL encoder in PX4Firmware
8 years ago
Andrew Tridgell
4d44591e62
AP_HAL: fixed decoding of XPlus channels
8 years ago
Andrew Tridgell
e9633553fb
HAL_Linux: update for changed SRXL API
8 years ago
Andrew Tridgell
ec8c22f26e
AP_HAL: support up to 20 channels on SRXL
...
tested with 18 channels on a DSM18 transmitter with a AR7700 receiver
with SRXL port
8 years ago
Andrew Tridgell
ece0a8721f
AP_HAL: added standalone test program for dsm
...
useful for debugging
8 years ago
Andrew Tridgell
03f9496549
HAL_Linux: lock onto a single decoder on the 115200 port
8 years ago
Andrew Tridgell
513156a4cc
HAL_Linux: make 115200 R/C decoders return a bool
8 years ago
Andrew Tridgell
710d08da6d
HAL_Linux: support SRXL R/C input
8 years ago
Andrew Tridgell
7b3d0234d1
AP_HAL: added an SRXL protocol decoder
...
SRXL ports are commonly found on newer spektrum receivers like the AR7700
8 years ago
murata
bb1a787852
AP_Scheduler: To add a comment to _loop_rate_hz variable.
8 years ago
Andrew Tridgell
5724aef8b3
Plane: support automatic servo trimming
...
now that we have separated RC input from servo output with
SERVO_RNG_ENABLE=1 we can do full automatic servo trimming as an
option
8 years ago
Andrew Tridgell
f9dd31b6e5
RC_Channel: support automatic servo trimming
8 years ago
Andrew Tridgell
e391da7aec
PX4Firmware: submodule update
...
fixed DSM 14 channel on FMUv4 and added SRXL support
8 years ago
Lucas De Marchi
e6d5bac527
AP_Param: don't used reserved word in macros
...
`class` is a reserved word and should not be used as macro arguments.
It's very common in C++ to use "clazz" instead in these cases.
8 years ago
Pierre Kancir
59366b058a
Tools: update ci install script
8 years ago
Pierre Kancir
2942b1b56d
Tools: update arch install script
8 years ago
Pierre Kancir
08cf58a027
Tools: update ubuntu install script
8 years ago
Andrew Tridgell
70375720f3
Plane: fixed throttle slew handling with SERVO_RNG_ENABLE=1
8 years ago
Andrew Tridgell
29f4fe2398
Plane: fixed accel based launch with timer enabled
...
when both timer and accel set should meet both conditions
8 years ago
Andrew Tridgell
8b7c60dcd7
Rover: use handle_rc_bind
8 years ago
Andrew Tridgell
57830784e2
Copter: use handle_rc_bind
8 years ago
Andrew Tridgell
6878a9a270
Plane: use handle_rc_bind
8 years ago
Andrew Tridgell
792f3b8a15
GCS_MAVLink: added handle_rc_bind()
8 years ago
murata
ba60cce0c1
AP_HAL: simplify the processing of milliseconds from the time
8 years ago
Andrew Tridgell
5a9276a5c4
Copter: added SYSID_ENFORCE parameter
...
allows enforcement of SYSID_MYGCS
8 years ago
Andrew Tridgell
3a8e38ee12
Plane: added SYSID_ENFORCE parameter
...
this allows safer sharing of telemetry links between aircraft
8 years ago
Andrew Tridgell
f01f711ff6
GCS_MAVLink: added accept_packet() hook
...
this will allow vehicles to control whether packets are accepted by
GCS sysid or not
8 years ago
Andrew Tridgell
16bd04ba7e
Tools: update frame parameters for Disco
...
use new SERVO_RNG_ENABLE option. This makes tuning independent of the
users R/C settings
8 years ago
Andrew Tridgell
992bf2368e
RC_Channel: cope with SERVO_RNG_ENABLE changing while booted
...
this prevents a one second throttle up on scaled ESCs when
enabling/disabling the servo output mapping
8 years ago
Andrew Tridgell
be1109174e
Plane: apply elevon and vtail mixers after SRV_Channel remap
...
this is needed to ensure that changes in RCn_MIN/MAX don't cause
changes in the output handling for elevon nd vtail planes
8 years ago