Andrew Tridgell
|
4b48e80c26
|
AP_SerialManager: fixed AP_Periph build
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
83872c23e5
|
HAL_ChibiOS: fixed AP_Periph build
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
fd80220d3e
|
HAL_ChibiOS: setup PH4-mini RCIN port by default
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
54649a0e4f
|
HAL_ChibiOS: fixed KakuteF4 define for SERIAL2
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
06b272705e
|
HAL_ChibiOS: run RCIN thread at 1kHz
this gives fast enough response for SBUS parsing on a UART
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
6983186210
|
AP_HAL: added get_options() method on UARTs
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
c841b39ea2
|
HAL_ChibiOS: switch to AP::RC() for AP_RCProtocol
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
bf2cf7834d
|
HAL_ChibiOS: fixed a bug in parity/stop-bit setting on STM32F7 and H7
and add get_options() method
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
312018898f
|
HAL_Linux: use AP::RC()
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
672d09c965
|
AP_IOMCU: use AP::RC() for AP_RCProtocol
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
cbdb23afb5
|
AP_SerialManager: support SERIALn_PROTOCOL=23 for RC input
sets up an extra RC input port
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
2b856abdd1
|
AP_RCProtocol: support an additional uart on RC input
this will allow for any UART to be configured as an additional RC
input source
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
ad2890dc5a
|
HAL_ChibiOS: added connector pinouts for PH4-mini
|
2019-09-06 08:51:45 +10:00 |
Andrew Tridgell
|
b72dcf6478
|
AP_Filesystem: use a recursive semaphore
this is needed to cope with the mkdir("/APM") in sdcard_retry()
|
2019-09-06 08:51:04 +10:00 |
Andrew Tridgell
|
7afd51d03e
|
AP_Frsky_Telem: move FrSky handling to it's own thread
we are getting timing issues sharing with the other users of the IO
thread. The FrSky protocols are quite timing sensitive, so this should
help
|
2019-09-05 10:50:17 +10:00 |
Randy Mackay
|
fb38db6640
|
AP_AHRS: resolve compile warning in AP_AHRS_DCM::use_compass
|
2019-09-05 08:39:10 +10:00 |
Andrew Tridgell
|
b344946300
|
HAL_ChibiOS: prevent duplicate sensors in hwdef.dat
throw an error on configure if there is a duplicate
|
2019-09-05 06:37:35 +10:00 |
Andrew Tridgell
|
2c5c8106a5
|
HAL_ChibiOS: removed duplicate barometer from fmuv5
|
2019-09-04 21:24:01 +10:00 |
Peter Barker
|
948d606694
|
Plane: remove ineffective DEVO_TELEM_ENABLED
|
2019-09-04 17:47:33 +10:00 |
Peter Barker
|
e497b13b4a
|
Copter: remove ineffective DEVO_TELEM_ENABLED
|
2019-09-04 17:47:33 +10:00 |
Peter Barker
|
0aed55b272
|
Rover: remove ineffective DEVO_TELEM_ENABLED
|
2019-09-04 17:47:33 +10:00 |
Peter Barker
|
df5921a87c
|
GCS_MAVLink: gate AP_DEVO_Telem behind !HAL_MINIMIZE_FEATURES
|
2019-09-04 17:47:33 +10:00 |
Andrew Tridgell
|
708ee47c03
|
HAL_ChibiOS: fixed f103 rm3100
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
c2c8702329
|
HAL_ChibiOS: convert remaining boards to use COMPASS specifier
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
3aa01448ff
|
HAL_ChibiOS: use COMPASS specifier for f103-periph
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
f18a18c0ee
|
AP_Baro: use GET_I2C_DEVICE() for i2c probes
for consistency with compass and INS
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
2bc7db4cca
|
AP_HAL: removed old HAL_COMPASS_ defines (no longer used)
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
bd0760f9d4
|
AP_Compass: removed unusued compass probes
now only use probe lists
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
43e011c7a8
|
AP_HAL: convert Linux compass specification to new probe list
this avoids the special handling in AP_Compass library
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
3bc8522b54
|
AP_Compass: added ROTATION_NONE to probes
we no longer use defaults in the headers
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
f877def909
|
AP_Compass: removed default rotations for compass probe
this prevents bugs where the force_external and rotation are mixed up
in hwdef.dat causing incorrect rotations
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
2a48241ebb
|
AP_Compass: fixed naming of QMC5883L driver
needed for probe using COMPASS macro in hwdef.dat
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
316e7cf7e6
|
HAL_ChibiOS: fixed mini-pix compass and baro probing
removed dup baro and fixed compass probe
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
2509b50852
|
AP_Baro: define GET_I2C_DEVICE()
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
15e15e0b9d
|
AP_InertialSensor: define GET_I2C_DEVICE()
|
2019-09-04 16:27:47 +10:00 |
Andrew Tridgell
|
beca17c638
|
HAL_ChibiOS: use GET_I2C_DEVICE() for i2c probing
this allows for the driver probing to use a macro to prevent loading
of duplicate i2c devices (AP_Compass does this)
|
2019-09-04 16:27:47 +10:00 |
Michael du Breuil
|
e19f0ef238
|
AP_HAL_ChibiOS: Remove set_stop_pin from AnalogSource
|
2019-09-04 09:54:50 +10:00 |
Michael du Breuil
|
75b241622f
|
AP_HAL_Empty: Remove set_stop_pin from AnalogSource
|
2019-09-04 09:54:50 +10:00 |
Michael du Breuil
|
979a431e4a
|
AP_HAL_Linux: Remove set_stop_pin from AnalogSource
|
2019-09-04 09:54:50 +10:00 |
Michael du Breuil
|
69d3e97533
|
AP_HAL_SITL: Remove set_stop_pin from AnalogSource
|
2019-09-04 09:54:50 +10:00 |
Michael du Breuil
|
c12652b325
|
AP_Rangefinder: Remove stop pin usage
|
2019-09-04 09:54:50 +10:00 |
Peter Barker
|
6c22faa585
|
Tools: Replay: correct compilation (missing override keywords)
|
2019-09-04 08:55:27 +10:00 |
Michael du Breuil
|
927a0521e3
|
AP_HAL: Remove the empty force_safety_no_wait
|
2019-09-04 07:14:50 +10:00 |
Michael du Breuil
|
e5eeb6181d
|
GCS_MAVLink: Remove the usage of force_safety_no_wait
|
2019-09-04 07:14:50 +10:00 |
Michael du Breuil
|
5711c2cbac
|
AP_UAVCAN: Remove the usage of force_safety_no_wait
|
2019-09-04 07:14:50 +10:00 |
Michael du Breuil
|
53860b53ac
|
AP_BoardConfig: Remove the usage of force_safety_no_wait
|
2019-09-04 07:14:50 +10:00 |
Randy Mackay
|
b40c20aea2
|
Tools: update hexsoon edu450 params
|
2019-09-03 15:27:52 +09:00 |
Michael du Breuil
|
a74f00d045
|
GCS_MAVLink: Remove single use method
|
2019-09-03 14:35:17 +10:00 |
Michael du Breuil
|
8adc6ba3ad
|
AP_Notify: Add an alternate LED scheme
|
2019-09-03 11:50:52 +10:00 |
E Thomas
|
c09d6908ed
|
Enabled active buzzer output on OmnibusNanoV6
|
2019-09-03 09:59:53 +10:00 |