Andrew Tridgell
742d8b8933
HAL_ChibiOS: pixracer and cube doc updates
6 years ago
Andrew Tridgell
8a85d9db69
HAL_ChibiOS: added CubeBlack docs
6 years ago
Andrew Tridgell
715ac2d6c5
HAL_ChibiOS: fixed error in pixracer docs
6 years ago
Andrew Tridgell
35db9c4b85
HAL_ChibiOS: added Pixracer docs
6 years ago
Andrew Tridgell
62be29fbcf
HAL_ChibiOS: added board docs for KakuteF4
6 years ago
Andrew Tridgell
39003905b9
HAL_ChibiOS: re-arrange KakuteF4 UARTs
...
this allows for FrSky S.PORT on Telem2, and enables it by default
6 years ago
Andrew Tridgell
da402f4fb7
HAL_ChibiOS: fixed KakuteF7 UART order
6 years ago
Andrew Tridgell
fa487fe1bc
HAL_ChibiOS: added Pixhawk1 docs
6 years ago
Andrew Tridgell
774cea0dd5
HAL_ChibiOS: added KakuteF7 docs
6 years ago
Andrew Tridgell
d84bc9f556
HAL_ChibiOS: fixed STM32F7 RXINV flag
6 years ago
Andrew Tridgell
8dd58b4181
HAL_ChibiOS: support reversible DShot motors
6 years ago
Andrew Tridgell
adf7fefc2e
HAL_ChibiOS: detect stuck I2C bus and clear with SCL
...
This detects the I2C bus becoming stuck with SDA low after a timeout
and clears the bus by toggling SCL. Many thanks to @jhw84 for the
suggestion
6 years ago
Andrew Tridgell
a0ed658fcc
HAL_ChibiOS: added palReadLineMode() function
...
used to change and restore line modes
6 years ago
Andrew Tridgell
85243ad522
HAL_ChibiOS: enable support for half-duplex uart config
6 years ago
Andrew Tridgell
b346d82f96
HAL_ChibiOS: allow frsky invert for p3pro and mindpx-v2
6 years ago
Andrew Tridgell
f0c13d4089
HAL_ChibiOS: allow user control of frsky inversion on Pixracer
6 years ago
Andrew Tridgell
acf03980ca
HAL_ChibiOS: added UART inversion options
...
support GPIO pins or STM32F7
6 years ago
Andrew Tridgell
bd117f1548
HAL_ChibiOS: define pins for inverting uarts
6 years ago
Andrew Tridgell
d824cf0a40
HAL_ChibiOS: default the battery2 pins correctly for CubeBlack
6 years ago
Michael du Breuil
be8d4e6c9d
AP_HAL_ChibiOS: Assume that IOMCU implies servo voltage monitoring
6 years ago
Michael du Breuil
a5115930dd
AP_HAL_ChibiOS: Fix board voltage checks being disabled
6 years ago
Andrew Tridgell
f48c3da497
HAL_ChibiOS: fixed undefine typo
6 years ago
vierfuffzig
f8d43bc96b
HAL_ChibiOs: add default support for board versions with ICM20602
6 years ago
Andrew Tridgell
24ba876e88
HAL_ChibiOS: don't use STDOUT_SERIAL on mindpx-v2 or cube-red
...
better to use USB, giving us one more uart
6 years ago
auturgy
575d03796c
AP_HAL_ChibiOS: fix typo in fmuv5 hwdef [NFC]
...
header comment fixed from fmuv3 to fmuv5
6 years ago
vierfuffzig
d204939cb2
AP_HAL_ChibiOS: set default type for boards with onboard OSD
6 years ago
Peter Barker
17f643719a
AP_HAL_ChibiOS: add override keyword in many places
6 years ago
Andrew Tridgell
a0c57979ab
HAL_ChibiOS: use opendrain outputs for LEDs on iomcu
6 years ago
Andrew Tridgell
7168a0297a
HAL_ChibiOS: display RC protocol for iocmu
6 years ago
Andrew Tridgell
a69f66eadd
HAL_ChibiOS: ensure RCIN sigbuf has even number of words
...
ObjectBuffer rounds up by 1, leaving an odd number of words, which
caused DSM RC input corruption
6 years ago
Andrew Tridgell
6c128fcaf2
HAL_ChibiOS: signal2 does not need to be DMA safe
6 years ago
Andrew Tridgell
e3a01c661f
HAL_ChibiOS: switched to USB for console on pixracer
6 years ago
Andrew Tridgell
56203204cc
HAL_ChibiOS: fixed build of bootloaders
6 years ago
Andrew Tridgell
b950b83eea
HAL_ChibiOS: fixed build with EICU RC input
6 years ago
Andrew Tridgell
5dd0086698
HAL_ChibiOS: make SoftSigReader considerably more efficient
...
this reduces interrupt latency on the F100, which allows us to use all
RC input protocols on the pulse based decoder, allowing for more
flexibility in RC input protocols
6 years ago
Andrew Tridgell
dbc05f787b
HAL_ChibiOS: display decoded RC protocol
6 years ago
Andrew Tridgell
d18277487e
HAL_ChibiOS: use RCIN pin for only PPM only on iomcu
...
use uarts for SBUS and other serial protocols
6 years ago
Andrew Tridgell
7c1ba15031
HAL_ChibiOS: fixed syntax error on RCIN pin for iomcu
6 years ago
Andrew Tridgell
86ab3d7669
HAL_ChibiOS: turn off green ring LED on cube
6 years ago
Andrew Tridgell
fcc259ae31
HAL_ChibiOS: separate out F1 CR1 calculations
...
and modify pin speeds for iomcu uarts
6 years ago
Andrew Tridgell
7e66bb69b9
HAL_ChibiOS: enable amber LED on iomcu
6 years ago
Andrew Tridgell
3ab1cd4808
HAL_ChibiOS: fixed build
6 years ago
Eugene Shamaev
032c5ab707
AP_HAL_ChibiOS: Binding update for DSM
6 years ago
Andrew Tridgell
f69360844f
HAL_ChibiOS: enable USART1 for iomcu for spektrum input
6 years ago
Andrew Tridgell
065dba973b
HAL_ChibiOS: fixed build warning on iomcu
6 years ago
Andrew Tridgell
81fe8b7138
HAL_ChibiOS: allow set of safety mask from IOMCU
6 years ago
fat_dell
d1f557e96b
HAL_ChibiOS: added Omnibusf4v6 board, based on omnibusnanov6.
6 years ago
Andrew Tridgell
49ce9d02b1
HAL_ChibiOS: ensure RC in channels are bounded
6 years ago
vierfuffzig
e04ebb1326
HAL_ChibiOS: set BATT_MON default on boards with onboard volt/curr sens
6 years ago
Andrew Tridgell
78a32df2e7
HAL_ChibiOS: make all boards base GPIOs for servos at 50
...
this makes the docs for GPIO pins consistent across boards
6 years ago