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
Georgii Staroselskii
56534b34c5
AP_HAL_Linux: use GPIO_Sysfs for Navio
...
/boot/config.txt: dtoverlay=navio-rgb should be disabled for this thing
to work, though.
7 years ago
Georgii Staroselskii
4e02637f23
AP_Notify: add Led_Sysfs and use in Navio2
...
Navio2 exports its leds via /sys/class/leds interface. We reuse it in
order not to conflict with GPIO_Sysfs. Otherwise we'd get a Device Busy
error in GPIO_Sysfs::_export_pin().
7 years ago
Georgii Staroselskii
5254ee03c2
AP_HAL_Linux: use GPIO_Sysfs for Edge
7 years ago
Georgii Staroselskii
8fcd30c611
AP_HAL_Linux: use GPIO_Sysfs for Navio 2
7 years ago
Peter Barker
fd543fce6d
AP_Scheduler: create AP::PerfInfo class
7 years ago
Peter Barker
5c2f68e8f5
Copter+AP_Scheduler: move perf_info.cpp into Scheduler
7 years ago
Peter Barker
b97ee33438
DataFlash: AP_Camera functions use GPS singleton
7 years ago
Peter Barker
7258fa81d9
AP_Camera: use GPS singleton
7 years ago
Leonard Hall
ebd864d2d2
AC_PosControl: minor update to comments
7 years ago
Peter Barker
269294754f
GCS_MAVLink: use gps singleton
7 years ago
Peter Barker
a8aa6a7822
AP_Arming: use gps singleton
7 years ago
Peter Barker
693823ae0d
AP_GPS: add gps() to AP:: namespace
7 years ago
Randy Mackay
6315e6eb45
AC_AttitudeControl: remove unused get_tilt_limit_rad
7 years ago
DOMINATOR\Eugene
4c6f954cdf
AP_BoardConfig: separation of parameter groups
7 years ago
André Kjellstrup
1a63fd85d8
AP_Camera: Option to trig by distance only when in AUTO mode
7 years ago
khancyr
4413ebab7b
AP_HAL_SITL: suppress output until initialization is finished
7 years ago