Mark Whitehorn
644f5b75e6
AP_HAL_VRBRAIN: rename enable_sbus_out to enable_px4io_sbus_out
7 years ago
Mark Whitehorn
12ea8efa84
AP_HAL_PX4: support SBusOut
...
add unbuffered writes and uart config
7 years ago
Mark Whitehorn
66c4b7d986
AP_HAL: support SBusOut
...
rename enable_sbus_out to enable_px4io_sbus_out
7 years ago
Mark Whitehorn
3587d7f253
AP_SerialManager: add SBUS1 serial output support
7 years ago
Mark Whitehorn
cca251c135
SRV_Channel: support SBusOut
7 years ago
Mark Whitehorn
94d4f068a8
AP_SBusOut: create library
7 years ago
Mark Whitehorn
560402bad4
AP_BoardConfig: clarify PX4IO SBUS enable message
7 years ago
Peter Barker
47f8ed7fab
AP_GPS: set GPS_SAVE_CFG default to save GPS config as required
7 years ago
Andrew Tridgell
9677d570e9
AP_GPS: faster GPS lock
...
use 9600 and 115200 first
7 years ago
Andrew Tridgell
2c6593e35e
AP_NavEKF3: fixed inverted function setInhibitGpsVertVelUse()
7 years ago
Andrew Tridgell
4019a167a9
AP_NavEKF2: fixed inverted function setInhibitGpsVertVelUse()
7 years ago
Grant Morphett
f7db538220
APM_Control: Fixed the subparam indexs to start at 1
...
AFAIK there is still a bug in ArduPilot where subparams should not start at index 0. This is due to the way the index math and bit shifing works as it incorrectly offsets all 0 index params to 0. We allow 2 levels of sub params - 3 levels in total. So params, sub params and sub sub params. The 0 parameter in all those is unfortunately always references param[0]. So param[0] and subparam[0] and subsubparam[0] will reference the same parameter value. Its why we always say start the index from 1 as the math and bitshifting then works correctly.
Yeah this is worded badly - hard to explain.
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
5a0ffe94d2
AP_Common: NFC spell in comments
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
0ecb14361d
AP_AHRS: NFC spell in comments
7 years ago
Randy Mackay
b9a1621d38
AR_AttitudeControl: minor comment fix
...
non-functional change
7 years ago
Peter Barker
30355fa6d8
AP_Mission: provide short description for mission item types
7 years ago
Andrew Tridgell
9660973975
AP_Math: make crc_crc8 const
7 years ago
Leonard Hall
bd284d9fd7
AC_PosControl: correct lean-angle-to-accel formula
...
Thanks to @luweikxy for finding this issue!
7 years ago
Leonard Hall
e49d29f8cd
AC_WPNav: protect against divide by zero
...
This could occur if the spline origin and destination were the same location
In these cases we mark the vehicle as having reached the destination avoid all calculations
7 years ago
Andrew Tridgell
917d9842c4
SITL: support AHRS_ORIENTATION in SITL
...
this allows for tailsitters in RealFlight
7 years ago
Andrew Tridgell
ebcffcb0ac
HAL_SITL: fixed console printf in SITL examples
7 years ago
Andrew Tridgell
3f226cd2b9
AP_Math: added from_rotation() method to Matrix3
...
this is used to get a rotation matrix from a rotation enum
7 years ago
Peter Barker
22f1b5ed6f
TECS: support for units on fields
7 years ago
Peter Barker
d68ba874d0
DataFlash: correct examples with units
7 years ago
Peter Barker
b19f981c07
DataFlash: validate units and multipliers
7 years ago
Peter Barker
9896e23c36
DataFlash: Log_Write() fills unknown units with '?'
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
2e94673e4f
DataFlash: keep the unit names consistent with Tools/autotest/param_metadata/param.py:33
7 years ago
Peter Barker
a5442fb293
DataFlash: support for units on fields
7 years ago
Peter Barker
1e512338f9
AP_AirSpeed: clarify comment
7 years ago
Jacob Walser
46ac0e45aa
AP_HAL_SITL: initialize rc inputs appropriately for ArduSub
7 years ago
Patrick José Pereira
28ff272017
SIM_Submarine: Solve problem when frame is above water level
...
Fix bluerobotics/ardusub/issues/128
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Co-Authored-By: jaxxzer <jwalser90@gmail.com>
7 years ago
HeBin
c056076e85
AP_InertialSensor: fix code style problem, delete useless codes
7 years ago
HeBin
1918b07705
AP_Notify: add Robsense PhenixPro Devkit Board support
7 years ago
HeBin
efbb030494
AP_InertialSensor: add Robsense PhenixPro Devkit Board support
7 years ago
HeBin
0e1ce2a7fd
AP_HAL_Linux: add Robsense PhenixPro Devkit Board support
7 years ago
HeBin
895b5f34b8
AP_HAL: add Robsense PhenixPro Devkit Board support
7 years ago
HeBin
26de6de848
AP_Compass: add Robsense PhenixPro Devkit Board support
7 years ago
Chinese66
700aaf2e8f
AP_HAL: add delay to UART_test example
...
For AC3.5 and higher version, serial uartA-USBconsole cannot work. Maybe the code before "setup" has been changed. Ensure that the uartA can be initialized
7 years ago
Michael du Breuil
983a330cd5
AC_Fence: Remove unused duplicate methods
...
The Vector2l methods completely duplicate the code of the Vector2f
methods, but aren't used anywhere. They are therefore subject to bitrot
and aren't adding any value. (Also shrinks the build by 8 bytes for some
reason, given that it's unused code I expected to see no difference in
binary size).
7 years ago
Andrew Tridgell
e0d383c986
AP_Volz_Protocol: add a 30% safety margin over baudrate
...
we don't want to fill the buffer if we don't get full uart utilisation
7 years ago
Guy Tzoler
7f68be9bdf
SRV_Channel: adding Volz Support
7 years ago
Guy Tzoler
2442f3fb06
AP_SerialManager: adding Volz Support
...
and make AP_SerialManager a singleton
7 years ago
Guy Tzoler
65032919e2
AP_Volz_Protocol: added Volz protocol library
7 years ago
Samuel Tabor
05492be269
AP_AHRS: clarify scope of AHRS_GPS_USE parameter
7 years ago
Samuel Tabor
1b4705242c
AP_NavEKF2: print reason for EKF2 arming failure when no GPS is available
7 years ago
Michael du Breuil
012ddbefac
AP_Landing: Support absolute altitude deepstalls
7 years ago
Andrew Tridgell
964d64a623
SITL: adjust FlightAxis defaults
...
and map 0,0 to CMAC location, to improve how SITL works in
MissionPlanner
7 years ago
Andrew Tridgell
cdd350f93e
SITL: fixed build under cygwin
7 years ago
Georgii Staroselskii
a18cf45798
AP_Notify: enable AP_BoardLED for Navio
7 years ago
Georgii Staroselskii
6326e23682
AP_HAL: Navio: add defs for BoardLED
7 years ago