Peter Barker
f21fcca9d0
AC_WPNav: take references to inav's position rather than a copy
6 years ago
reubenfinch
cabd6aec8f
AP_HAL_ChibiOS: Correct the README.md for fmuv5 boards
...
the IST8310 magnetometer uses I2C, not SPI
6 years ago
Peter Barker
bca411b2c4
AP_Arming: reduce length of internal errors errorstring prefix
...
MissionPlanner's HUD requires a short string for this to be useful
6 years ago
Andrew Tridgell
2f0a4ff1ab
HAL_ChibiOS: fixed build on boards with less than max uarts
6 years ago
Andrew Tridgell
1919268801
HAL_ChibiOS: added OTG2 on all F7 and H7 boards with CAN
...
allows for SLCAN on 2nd port
6 years ago
Andrew Tridgell
02014776e8
HAL_ChibiOS: auto-set HAL_HAVE_DUAL_USB_CDC
6 years ago
Andrew Tridgell
4ff008b803
AP_SerialManager: added uartH support
6 years ago
Andrew Tridgell
ac7a67fda0
HAL_SITL: added uartH
6 years ago
Andrew Tridgell
019f441b2f
HAL_Linux: added uartH
6 years ago
Andrew Tridgell
4e560a4ae5
HAL_Empty: added uartH
6 years ago
Andrew Tridgell
0075b96f3a
HAL_ChibiOS: added uartH
6 years ago
Andrew Tridgell
bee487e9da
AP_HAL: added uartH
6 years ago
Siddharth Purohit
c50912ed6a
AP_HAL: define HAL_HAVE_DUAL_USB_CDC if not defined
6 years ago
Siddharth Purohit
7f297a43dc
SerialManager: add support for SLCAN protocol as parameter
6 years ago
Siddharth Purohit
fe44384c95
BoardConfig_CAN: return serial port with switch between parameter and passthrough
6 years ago
Siddharth Purohit
dcf17e5bc2
HAL_ChibiOS: hwdef: add support for dual cdc on CubeYellow and CubeOrange
6 years ago
Siddharth Purohit
2f0d1336e6
HAL_ChibiOS: add support for dual usd cdc
6 years ago
murata
89484a8f64
AP_Beacon: Common modbus crc method
6 years ago
murata
d7b2271197
AP_RangeFinder: Common modbus crc method
6 years ago
murata
c5a471e778
AP_Math: Common modbus crc method
6 years ago
Randy Mackay
27e802eaa6
AP_Scripting: add AP_AHRS method get_roll, pitch, yaw
6 years ago
Randy Mackay
32e25d8b57
AP_AHRS: add accessor for roll, pitch and yaw
6 years ago
anbello
b65f5bf632
ChibiOS: hwdef revo-mini correct IMU rotation
6 years ago
Andrew Tridgell
d2fe47d2e0
HAL_ChibiOS: dither heater pins to prevent magnetic impact
6 years ago
Andrew Tridgell
76a8d494c3
AP_IOMCU: dither heater pin to prevent 1Hz impact on mags
...
with the simpler duty cycle code we see a 1Hz 25 mGauss cycle in the
internal mags
6 years ago
Leonard Hall
77f8ec9f43
AP_Motors: formatting fixes
6 years ago
Peter Barker
ef8baf28ad
AP_Airspeed: clarify mavlink packet assembly is re-ordered field order
...
This makes it clear that the fields must be arranged according to the
order in the header file rather than that in the message definition
6 years ago
Andrew Tridgell
b12cc57c64
HAL_ChibiOS: switched on fast sampling on IMU3 by default on hex cubes
...
as some people are flying with EK2_IMU_MASK=7 this reduces the risk of
aliasing on IMU3
6 years ago
Andrew Tridgell
634db441f8
AP_NavEKF3: origin handling fixes from Francisco
6 years ago
Andrew Tridgell
2427440e13
AP_NavEKF2: origin handling fixes from Francisco
6 years ago
Peter Barker
6cb8fcc466
GCS_MAVLink: move use of AP_AHRS_NAVEKF_AVAILABLE into cpp file
...
This is defined in AP_AHRS which we only get transitively in the header
6 years ago
Peter Barker
9f33fb6085
AP_Terrain: add missing AP_AHRS include
6 years ago
Peter Barker
00cfea03bc
AP_Airspeed: add missing includes for AHRS
6 years ago
Peter Barker
ec0a93ff9c
AC_Avoidance: add missing includes for AP_AHRS
6 years ago
Peter Barker
1ebbe45fe1
GCS_MAVLink: split sending of RC_CHANNELS and RC_CHANNELS_RAW
...
Before this patch is applied we may never send the second message
because there's not room for it in the buffer and we can't return
failure-to-send (always interpreted as "retry") as we're in a void function.
Further, if you are on a mavlink2 connection we will not send out the
RC_CHANNELS_RAW message, depriving the user of any RC_CHANNELS messages.
This patch does have the drawback of doing more work on a mavlink1
connection - it has to fetch the data twice. On the other hand, it also
allows the GCS to set the message rates independently for both
RC_CHANNELS and RC_CHANNELS_RAW so one or the other can be squelched.
That could be handy for reducing bandwidth if you know you're not using
more than 8 input channels.
6 years ago
Peter Barker
41bddf682f
AP_Camera: remove unused includes
6 years ago
Peter Barker
a966c75deb
SITL: remove unused forward declaration of AP_Logger
6 years ago
Peter Barker
b7fa43e630
AP_Tuning: tidy includes
6 years ago
Peter Barker
c0f25a96fb
AP_TECS: move include of logger to .cpp file
6 years ago
Peter Barker
ce4cdfd497
AP_SpdHgtControl: remove unused includes
6 years ago
Peter Barker
a5ff46950c
AP_Soaring: move include of logger to .cpp file
6 years ago
Peter Barker
a037920de4
AP_Mount: tidy use of AP_Logger.h
6 years ago
Peter Barker
cb692c6946
APM_Control: move logger include to .cpp
6 years ago
Peter Barker
e01ea2f5f9
SITL: support a count of baros
6 years ago
Peter Barker
c283bb968b
AP_Baro: support 0 detected simulated baros
6 years ago
Peter Barker
848a70acd4
AP_HAL_SITL: fix rebooting while in sensor config error loop
6 years ago
Peter Barker
7c102b90fa
AP_Logger: use singletons when logging camera information
6 years ago
Peter Barker
01773d9025
AP_Camera: use singletons for relay and ahrs insead of storing references
6 years ago
Peter Barker
c8353c1c13
GCS_MAVLink: fill target system and target component in MISSION_ITEM responses
6 years ago
Peter Barker
fe8d631964
AP_HAL_SITL: ensure termination of readlink-derived progname
6 years ago