Peter Barker
96c97589ae
GCS_MAVLink: divide time allowed to send messages fairly
5 years ago
Randy Mackay
24dbba59f2
Copter: integrate landing gear option and make edge based
...
also guided mode now retracts landing gear after takeoff
previously landing gear deployment was "level based" meaning the pilot could not override the gear's position
5 years ago
Randy Mackay
d0ff724b46
AP_LandingGear: add OPTIONS param to auto deploy and retract
5 years ago
Bill Geyer
23fc62a2d4
AC_AttitudeControlHeli: update filter parameter desc mins
5 years ago
Randy Mackay
ab8b482bcd
AC_AttitudeControl: update param ranges
5 years ago
Randy Mackay
d3b9cadf9c
Copter: update_throttle_mix uses filtered accelerations
5 years ago
Randy Mackay
d4f8470960
Plane: rename update_throttle_mix
...
was called update_throttle_thr_mix
also minor format fixes
5 years ago
Randy Mackay
b1564e95e0
Copter: rename update_throttle_mix
...
was called update_throttle_thr_mix
also minor formatting fixes
5 years ago
Randy Mackay
9fe8e01fe4
AP_Mount: ignore rc trim when calculating desired mount angles
5 years ago
Randy Mackay
52520d9c28
RC_Channel: formatting fixes
5 years ago
Randy Mackay
1ee5862f6d
RC_Channel: add norm_input_ignore_trim
...
same as norm_input but ignores the trim value
5 years ago
bnsgeyer
7b1e34d219
AC_WPNAV:make speed changes during missions obey WPNAV_ACCEL
...
Includes commits by rmackay9
AC_WPNav: fixup max speed acceleration
AC_WPNav: simplify the initialisation of poscontrol's max speed
Changed at Leonard's request to keep things simpler
5 years ago
Randy Mackay
5eb54ddfd2
AC_PosControl: allow smaller changes in max speed and accel
...
also small changes in max speed for z-axis
5 years ago
Andrew Tridgell
fe8398fe0d
HAL_ChibiOS: use default USB IDs for fmuv3
5 years ago
Andrew Tridgell
aafed565f3
AP_NavEKF3: fixed use of antenna position when switching GPS primary
...
when GPS primary switches we were using a position which had not been
corrected for antenna offset. This was used for calculating the reset
for sensor change.
This fixes that (trivial fix) and also fixes a similar issue on
position reset
5 years ago
Andrew Tridgell
2cf3ad4a3d
AP_NavEKF2: fixed use of antenna position when switching GPS primary
...
when GPS primary switches we were using a position which had not been
corrected for antenna offset. This was used for calculating the reset
for sensor change.
This fixes that (trivial fix) and also fixes a similar issue on
position reset
5 years ago
Matt Lawrence
31b98d5d97
AP_Camera: Make trigger type enum class
5 years ago
Matt Lawrence
fd9d4a012d
RC_Channel: Add GoPro mode toggle Aux switch
5 years ago
Matt Lawrence
0bef5bd9dd
GCS_Mavlink: Add routing for GoPro heartbeat
5 years ago
Matt Lawrence
5fe19911bf
AP_Camera: Add handling of GoPro mavlink commands
5 years ago
Matt Lawrence
e23e798eb9
AP_HAL_ChibiOS: Fix waf --default-parameters
...
If a defaults.parm file was present in the hwdef, waf ignored the --default-parameters=xyz.parm command line argument. This will allow it to use that command line argument specified file.
5 years ago
ashvath
d5f9a0feaa
Copter: Pre-arm check for mot_pwm
5 years ago
ashvath
f59bbc1c9e
Copter: function for mot_pwm checks
5 years ago
Andrew Tridgell
ac51e2b02b
AP_GPS: fixed yaw error when one GPS has zero position
...
the M_PI correction was only valid for one zero side. Much simpler to
always calculate difference
5 years ago
Andrew Tridgell
0b8c8d744f
Copter: list BetaflightXReversed frame type
5 years ago
Andrew Tridgell
804949707d
HAL_SITL: added betaflight-x-rev frame type
5 years ago
Andrew Tridgell
b072190cf8
SITL: added betaflight-rev-x frame
5 years ago
Andrew Tridgell
67ffb30954
AP_Motors: added betaflight-x-reversed frame type
5 years ago
Andrew Tridgell
b041e2bc31
Sub: update for new SRV_Channels parameter conversion call
5 years ago
Andrew Tridgell
14f45a7513
Plane: update for new SRV_Channels parameter conversion call
5 years ago
Andrew Tridgell
b0ca48bf1d
Copter: update for new SRV_Channels parameter conversion call
5 years ago
Andrew Tridgell
72ddcb593b
Rover: update for new SRV_Channels parameter conversion call
5 years ago
Andrew Tridgell
1cbad0c86e
SRV_Channel: change function to AP_Int16
...
this also removes the old parameter conversion code used for when we
first added the SERVO parameters. This was needed for conversion from
Copter 3.4 and Plane 3.7
5 years ago
Andrew Tridgell
8255517e3a
AP_Param: added convert_parameter_width()
...
this allows for easy conversion of the width of a parameter without
changing indexes
5 years ago
Peter Hall
ac1c4a3b2c
SRV_Channel: add missing ProfiLED description values
5 years ago
Peter Hall
913b42d5de
AP_Periph: update to new NeoPixel API
5 years ago
Peter Hall
81a95e2a71
AP_Scripting: Add led matrix examples
5 years ago
Peter Hall
4b84e749ad
AP_Scripting: update LED_roll example
5 years ago
Peter Hall
21cfe5a3d6
AP_HAL_SITL: update function names
5 years ago
Peter Hall
7dacfcc198
AP_HAL_ChibiOS: add support for ProfiLEDs
5 years ago
Peter Hall
a42b459b27
AP_HAL: support ProfiLEDs
5 years ago
Peter Hall
fa1b8cb792
AP_Notify: support ProfiLEDs
5 years ago
Peter Hall
473bd4c9ee
AP_Scripting: regenerate bindings
5 years ago
Peter Hall
33bef0f884
AP_Scripting: support ProfiLEDs
5 years ago
Peter Hall
d8501c4031
AP_SerialLED: support ProfiLEDs
5 years ago
Peter Hall
3f0eeaf6d9
SRV_Channel: add ProfiLED ouputs
5 years ago
Andrew Tridgell
71ef4ef231
AP_SerialLED: added define for LED limit
5 years ago
Andrew Tridgell
59bf162572
HAL_ChibiOS: reserve plenty of DMA memory for luminousbee4
5 years ago
Andrew Tridgell
f42fad8c1e
AP_Periph: adjust for updated LED API
5 years ago
Andrew Tridgell
434ad4e990
AP_SerialLED: allow more than 32 LEDs
5 years ago