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
|
ad2890dc5a
|
HAL_ChibiOS: added connector pinouts for PH4-mini
|
2019-09-06 08:51:45 +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 |
|
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
|
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
|
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 |
|
E Thomas
|
c09d6908ed
|
Enabled active buzzer output on OmnibusNanoV6
|
2019-09-03 09:59:53 +10:00 |
|
Andrew Tridgell
|
72494788f7
|
HAL_ChibiOS: convert more boards to use BARO specifier
|
2019-08-28 06:54:11 +10:00 |
|
Andrew Tridgell
|
0667747506
|
HAL_ChibiOS: convert some more boards to new IMU specifiers
|
2019-08-28 06:54:11 +10:00 |
|
Andrew Tridgell
|
5ce4ff916e
|
HAL_ChibiOS: fixed Pixhawk1 gyro orientation
this was broken by the recent switch to hwdef.dat for orientations
|
2019-08-27 19:29:37 +10:00 |
|
Andrew Tridgell
|
0ffe2e75be
|
HAL_ChibiOS: fixed warnings
|
2019-08-27 15:40:43 +10:00 |
|
Andrew Tridgell
|
9d760a2956
|
HAL_ChibiOS: disable re-entrancy in FATFS
not needed now we have a semaphore in AP_Filesystem
|
2019-08-27 15:40:43 +10:00 |
|
Andrew Tridgell
|
bf79b65e07
|
HAL_ChibiOS: simplify stubs code
|
2019-08-27 15:40:43 +10:00 |
|
Andrew Tridgell
|
d1565a96c5
|
HAL_ChibiOS: wrap cacheBuffer functions
needed to avoid problem with end() method in UARTDriver shadowing with
F7 implementation of cache macros
|
2019-08-27 15:40:43 +10:00 |
|
Andrew Tridgell
|
b867ef35c0
|
HAL_ChibiOS: use AP_Filesystem API
|
2019-08-27 15:40:43 +10:00 |
|
Andrew Tridgell
|
b30f3697d2
|
HAL_ChibiOS: fixed build without ISR limit
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
97c56c068e
|
HAL_ChibiOS: update board IDs for AP_Periph firmwares
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
63f39c2bd6
|
HAL_ChibiOS: fixed build of iomcu firmware
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
64921b64f5
|
HAL_ChibiOS: enable sensors in peripheral firmwares
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
fa76d1fbe6
|
HAL_ChibiOS: disable watchdog save in bootloader
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
5cbe85ee19
|
HAL_ChibiOS: allow for ADC and clock overrides
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
dc89d10ccf
|
HAL_ChibiOS: added hwdef.dat for CUAV_GPS
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
c8806acaf5
|
HAL_ChibiOS: use AP_PERIPH env var
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
cbc83d68cd
|
HAL_ChibiOS: allow for CAN enable override on F4
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
fb68fa8bc9
|
HAL_ChibiOS: fixed typo for 512k F4 parts
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
e51a1a88df
|
HAL_ChibiOS: initial hwdef-bl.dat for CUAV CAN GPS
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
66ab585a24
|
HAL_ChibiOS: setup defaults for CAN app versions
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
d711bed405
|
HAL_ChibiOS: set default node ID of 117
this allows for flight controllers without DNA support
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
ababe1e81d
|
HAL_ChibiOS: disable UART support in f103-periph bootloader
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
2facfe0baa
|
HAL_ChibiOS: support empty UART_ORDER
for CAN bootloader without uart support
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
9a7b52fd15
|
HAL_ChibiOS: added hwdef.dat for f103-periph
|
2019-08-27 10:29:56 +10:00 |
|
Andrew Tridgell
|
16bdaaa1af
|
HAL_ChibiOS: added support for STM31F10x for AP_Periph
|
2019-08-27 10:29:56 +10:00 |
|
Stone white
|
ec911710c9
|
hwdef: Enable Spektrum 3.3V VDD Power on fmuv5
|
2019-08-26 17:27:02 +10:00 |
|
Michael du Breuil
|
56e35e0712
|
AP_HAL_ChibiOS: Remove almost redundant code duplication from the HAL
|
2019-08-26 17:24:09 +10:00 |
|
Andrew Tridgell
|
ffe0f338d3
|
HAL_ChibiOS: enable utime() API
|
2019-08-26 15:41:44 +10:00 |
|
Henry Wurzburg
|
00c111651a
|
ChiBios: Omnibusf4pro hwdef tweak to allow active or passive buzzer
|
2019-08-26 12:22:53 +10:00 |
|
Andrew Tridgell
|
aeb58cede1
|
HAL_ChibiOS: I2C timeout should be send+recv, not MAX(send,recv)
MAX() is right for SPI, not I2C
|
2019-08-26 09:13:39 +10:00 |
|
Andrew Tridgell
|
578e5dfdaa
|
HAL_ChibiOS: add up i2c ISR count
|
2019-08-26 09:13:39 +10:00 |
|
Andrew Tridgell
|
f8cfbb8062
|
HAL_ChibiOS: added ISR limit on I2C
this will prevent any possibility of an I2C interrupt storm. This is
designed to address the most likely cause of #11642
|
2019-08-25 17:12:16 +10:00 |
|
Andrew Tridgell
|
8080efbc6a
|
HAL_ChibiOS: allow for blocking unbuffered uarts
this is used by AP_IOMCU to avoid a race condition where the mutex is
busy on write() causing a zero-length write and delayed output
|
2019-08-17 17:36:41 +10:00 |
|
Andrew Tridgell
|
afc8a70ce4
|
HAL_ChibiOS: fixed a bug in wait_timeout() on UARTs
wait_timeout() could return true on a read of less bytes than are
expected.
|
2019-08-17 17:36:41 +10:00 |
|
Peter Barker
|
35c2406b17
|
AP_HAL_ChibiOS: add missing override keywords
This was causing CubeOrange not to build
|
2019-08-17 13:25:05 +10:00 |
|
Peter Barker
|
54b200a777
|
AP_HAL_ChibiOS: add missing uavcan-related override keywords
|
2019-08-14 16:33:29 +10:00 |
|
Andrew Tridgell
|
5e40921b42
|
HAL_ChibiOS: fixed reboot hold in bootloader
thanks to Tom for noticing this
|
2019-08-12 22:21:13 -07:00 |
|
Henry Wurzburg
|
b6518b6b46
|
AP_HAL_ChiibOS: change omnibusf4 board type to be unique
|
2019-08-06 11:20:11 +10:00 |
|