ardupilot/libraries/AP_HAL_ChibiOS/hwdef/scripts
Andy Piper 401e5c2073 AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput
add support for sampling GPIO pins using timer
don't restart pwm group when not doing bi-dir
fix hwdef generation preproc for TIM DMA
decode telemetry at the start of the dshot cycle
calculate dshot pulse separation correctly and ensure we output rapidly enough
calculate dshot min periods and timeouts correctly
refactor dshot_send() into dshot_send_groups()
use bi-dir dshot channel mask
selectively enable bi-dir RC Channels
process bi-dir mask correctly when allocating DMA channels
allow UP and CH DMA channel sharing
optionally enable bidir vars in hwdef.

enable bi-dir dshot in KakuteF7Mini
enable bi-dir dshot in OmnibusF4Pro
enable bi-dir dshot in OmnibusNanoV6
enable bi-dir dshot in MatekF405
enable bi-dir dshot in fmuv5
enable bi-dir dshot in fmuv3
enable bi-dir dshot in OmnibusF7V2
enable bi-dir dshot in OmnibusNanoV6
enable bi-dir dshot in CubeOrange
enable bi-dir dshot in Pixracer
enable bi-dir dshot in mRoPixracerPro

Co-authored-by: bugobliterator <siddharthbharatpurohit@gmail.com>
2020-12-30 19:14:16 +11:00
..
addfunc_parse.py
af_parse_cubemx.py HAL_ChibiOS: Add af_parse for CubeMX pinout csv 2020-11-18 18:39:07 +11:00
af_parse.py AP_HAL_ChibiOS: Tweak sorting to be py2/py3 compatible 2020-11-12 10:27:31 +11:00
chibios_hwdef.py AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput 2020-12-30 19:14:16 +11:00
convert_uart_order.py HAL_ChibiOS: use SERIAL_ORDER instead of UART_ORDER 2020-04-28 10:32:23 +10:00
dma_parse.py HAL_ChibiOS: generate channel numbers in DMA tables 2018-04-07 09:10:29 +10:00
dma_resolver.py AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput 2020-12-30 19:14:16 +11:00
STM32F100xB.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F103xB.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F105xC.py HAL_ChibiOS: added support for STM31F10x for AP_Periph 2019-08-27 10:29:56 +10:00
STM32F303xC.py AP_HAL_ChibiOS: fixed comment in script file 2020-12-03 20:33:51 +11:00
STM32F405xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F407xx.py HAL_ChibiOS: added support for more flexible memory regions 2019-02-26 16:18:26 +11:00
STM32F412Rx.py HAL_ChibiOS: Fix DMA of SPI1 TX on STM32F412 2019-12-26 15:50:18 +11:00
STM32F427xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F469xx.py HAL_ChibiOS: added support for more flexible memory regions 2019-02-26 16:18:26 +11:00
STM32F745xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F767xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F777xx.py HAL_ChibiOS: Fix typo relating to pin PB7:I2C4_SDA 2020-12-23 06:43:19 +11:00
STM32H743xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00