Tom Pittenger
|
f7d07fc146
|
Rover: always log MODE and include reason when logging is enabled
|
2017-10-25 21:18:29 +11:00 |
Andrew Tridgell
|
e340fac2e0
|
AP_Motors: avoid float exception for small expo
very small values of the thrust expo cause a floating point
exception. As zero is a documented value meaning linear we need to
handle this.
|
2017-10-25 21:15:58 +11:00 |
Jacob Walser
|
bc0827ffd7
|
Sub: force GND_EXT_BUS at boot for Pixhawk 1 and 2
|
2017-10-25 21:07:09 +11:00 |
Jacob Walser
|
d5896287b7
|
AP_Param: Add set_by_name and set_and_save_by_name helpers
|
2017-10-25 21:07:09 +11:00 |
hiro2233
|
7d304073ed
|
SITL: fixed include case sensitive
On case sensitive cygwin feature enabled, this build ok.
|
2017-10-25 20:59:55 +11:00 |
Dr.-Ing. Amilcar Do Carmo Lucas
|
63ca1f755e
|
Tools: Replay: fix compiler warning for printf string
format ‘%ld’ expects argument of type ‘long int’, but argument has type ‘uint64_t {aka long long unsigned int}’
|
2017-10-25 20:27:55 +11:00 |
Peter Barker
|
e3320ca953
|
Tools: autotest.py: run build_binaries.py instead of build_binaries.sh
Note we still copy the script sideways. This is probably not
required for a python script.
|
2017-10-25 12:02:19 +11:00 |
Peter Barker
|
9e7d2e837a
|
Tools: build_binaries.py: translate build_binaries.sh into python
|
2017-10-25 12:02:19 +11:00 |
Peter Barker
|
5d02dc4a30
|
Tools: generate_manifest.py non-fatal if not all vehicle dirs exist
|
2017-10-25 12:02:19 +11:00 |
Peter Barker
|
0f99196972
|
Tools: build_binaries.sh references renamed generate-manifest.py
|
2017-10-25 12:02:19 +11:00 |
Peter Barker
|
e8f660f4a9
|
Tools: rename generate-manfest.py to generate_manifest.py
|
2017-10-25 12:02:19 +11:00 |
Andrew Tridgell
|
92ee05b925
|
Plane: fixed motor channel handling
|
2017-10-25 11:39:11 +11:00 |
Andrew Tridgell
|
381e2fd69a
|
SRV_Channel: added get_motor_function()
for correct handling of motors 8 and above
|
2017-10-25 11:39:11 +11:00 |
Andrew Tridgell
|
45d6f3bf75
|
AP_Motors: fixed motor channel handling
|
2017-10-25 11:39:11 +11:00 |
Patrick José Pereira
|
9693da751e
|
AP_common: Add stdio.h when using SITL_printf
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
2017-10-24 22:55:56 +01:00 |
Peter Barker
|
4ce051af82
|
Plane: ensure we're in short failsafe before using failsafe.ch3_timer_ms
|
2017-10-24 09:28:13 +11:00 |
Peter Barker
|
ff88b0dfda
|
Plane: remove redundant failsafe string
|
2017-10-24 09:28:13 +11:00 |
Peter Barker
|
7feef72b34
|
Plane: improve failsafe notifications
|
2017-10-24 09:28:13 +11:00 |
Peter Barker
|
01d8c506d2
|
Plane: add option to entirely disable short failsafe
|
2017-10-24 09:28:13 +11:00 |
Dr.-Ing. Amilcar Do Carmo Lucas
|
c7c2c4ff2c
|
AC_AttitudeControl: use floating-point multiplication instead of a more expensive floating-point division
|
2017-10-23 09:20:17 -07:00 |
Andrew Tridgell
|
b88f2f1da3
|
autotest: fixed exception in convertgpx
|
2017-10-22 16:26:24 +11:00 |
Andrew Tridgell
|
fc237ee9a0
|
AP_Motors: merge fixed from rebase
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
0d0f1d264b
|
Copter: fixed order of motor setup
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
efea83e424
|
AP_Motors: fixed MotorsMatrix set_update_rate()
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
0682d30ebd
|
SRV_Channel: ensure channel_mask is setup
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
1e62b5d5c7
|
AP_Motors: many to one mapping of motors
this allows multiple outputs for one motor number
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
39fd25bb36
|
SRV_Channel: added get_output_channel_mask()
will be used by AP_Motors
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
aeb2a628c4
|
Sub: fix for AP_Motors API change
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
6526ff504d
|
Plane: fix for changes to AP_Motors API
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
c4b0d7bc35
|
Copter: removed calls to motors->enable()
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
03e1f6967f
|
AP_Motors: removed enable() API
all output channels are already enabled by SRC_Channels::enable_aux_servos()
|
2017-10-22 15:52:50 +11:00 |
Andrew Tridgell
|
ed272833c3
|
SRV_Channel: don't treat k_motorN specially
|
2017-10-22 15:52:50 +11:00 |
Michael du Breuil
|
b0e18de576
|
AP_GPS: Remove detect helpers for MTK/SIRF when minimizing the build
Removes 16 bytes
|
2017-10-22 03:03:29 +01:00 |
Andrew Tridgell
|
5bd92b4b7e
|
AP_TECS: improved support for VTOL transitions
|
2017-10-21 18:50:01 +11:00 |
Andrew Tridgell
|
e008559b6e
|
Plane: support LOITER_TO_ALT in quadplanes
|
2017-10-21 18:50:01 +11:00 |
Andrew Tridgell
|
71e2c86783
|
autotest: added more CMAC startup locations
this allows matching to RealFlight positions
|
2017-10-21 13:01:07 +11:00 |
Andrew Tridgell
|
c5cd1b873c
|
SITL: use thread for FlightAxis comms
this allows us to run SITL at a much higher framerate than RF can
provide, and results in the EKF being much happier
|
2017-10-21 11:57:59 +11:00 |
Andrew Tridgell
|
7def86ae96
|
HAL_SITL: don't run IO at more than 100Hz
save some CPU for faster frame rates
|
2017-10-21 11:57:05 +11:00 |
dheideman
|
4ed02c3c94
|
Sub: Change input hold announcements for enable/disable
|
2017-10-20 16:15:47 -04:00 |
Jacob Walser
|
b4ab0e2c6d
|
Sub: Increase threshold for input hold engaged flag
Also clear input hold offsets when they are below this threshold
|
2017-10-20 16:03:49 -04:00 |
Georgii Staroselskii
|
8a28556ae1
|
AP_Notify: use RCOutputRGBLedInverted for Edge
|
2017-10-20 13:03:08 -07:00 |
Georgii Staroselskii
|
03ac8621bf
|
AP_BattMonitor: add Edge PM preset
|
2017-10-20 13:03:08 -07:00 |
Georgii Staroselskii
|
4e2028c32f
|
AP_HAL: Edge: enable Heat PWM
|
2017-10-20 13:03:08 -07:00 |
Georgii Staroselskii
|
79c14a92a9
|
AP_HAL_Linux: adapt Heat_Pwm for Edge
|
2017-10-20 13:03:08 -07:00 |
Alexey Bulatov
|
069c98b8a9
|
AP_InertialSensor: Edge: add sensor's rotation YAW_90
|
2017-10-20 13:03:08 -07:00 |
Georgii Staroselskii
|
710594eee3
|
AP_Compass: enable compass on Edge
|
2017-10-20 13:03:08 -07:00 |
Georgii Staroselskii
|
db9f427617
|
AP_HAL: Edge: add compass settings
Use HMC5883L as default before UAVCAN Linux support is in place
|
2017-10-20 13:03:08 -07:00 |
Georgii Staroselskii
|
ac6f7511bd
|
AP_InertialSensor: examples: print temperature
|
2017-10-20 13:03:08 -07:00 |
Georgii Staroselskii
|
4f2d8f8df4
|
AP_InertialSensor: use ICM backend for Edge
|
2017-10-20 13:03:08 -07:00 |
Georgii Staroselskii
|
4e6fab228c
|
AP_HAL_Linux: add SPI devices for Edge
|
2017-10-20 13:03:08 -07:00 |