Dr.-Ing. Amilcar do Carmo Lucas
38a825c987
AP_HAL_ChibiOS: disable FETtec OneWire device driver
4 years ago
Andy Piper
68fd87091c
AP_HAL_ChibiOS: output initializing from PWM banner when not available
4 years ago
Andy Piper
a51e58022f
AP_HAL_ChibiOS: add accessor for reversed mask
...
allow mask updates to be disabled
send dshot commands even if armed - they will be accepted as long as throttle is at zero
only accept low-priority dshot commands while disarmed
apply reversed and reversible mask as servo channels
4 years ago
Andrew Tridgell
79b0571d7e
HAL_ChibiOS: added Swan K1 support
4 years ago
Andy Piper
7dea029626
AP_HAL_ChibiOS: probe for compasses on FlywooF745
4 years ago
Leonard Hall
4e06140c6c
AP_Hal_ChibiOS: Skyviper Parameters PSC_VELXY_FLTE
4 years ago
bugobliterator
81c5a99527
AP_HAL_ChibiOS: fix invalid use of FDCAN2_IT0_IRQn enum for ifdef
4 years ago
QioTek
30e23052a0
AP_HAL_ChibiOS: add Icm42605 as a backup to replace icm20649
...
AP_HAL_ChibiOS: add Icm42605 as a backup to replace icm20649
4 years ago
Andy Piper
f71b951cb2
AP_HAL_ChibiOS: return correct value for tx_pending().
4 years ago
Andrew Tridgell
eb638a5267
HAL_ChibiOS: added CubeMX files for G431 and G441
4 years ago
Andrew Tridgell
bab0c1dfc7
HAL_ChibiOS: fixed build for single FDCAN G4 boards
4 years ago
Andrew Tridgell
8df99f0d15
HAL_ChibiOS: added G431 and G441 support
4 years ago
Andrew Tridgell
4df62ce719
HAL_ChibiOS: added mRo-M10095 G491 peripheral
4 years ago
Andrew Tridgell
4fce1ae092
HAL_ChibiOS: added G491 support
4 years ago
Hwurzburg
8b7b4d6796
AP_HAL_Chibios: Change RC in to RCINT to free a DMA channel
4 years ago
mateksys
08cd1171bf
Tools: added MatekF765-SE to autobuild
4 years ago
Isaac Alich
35beae6037
AP_HAL_ChibiOS: Make final tweaks to MambaF405US-I2C
4 years ago
Isaac Alich
bdcb32456e
AP_HAL_ChibiOS: Add support for MambaF405US-I2C based boards
4 years ago
Andrew Tridgell
d8b8facdd0
HAL_ChibiOS: fixed off by 1 bug in GPIO check
4 years ago
Andrew Tridgell
d302d3c90a
HAL_ChibiOS: implement valid_pin()
4 years ago
Andrew Tridgell
bbcce717dc
HAL_ChibiOS: stop defaulting relay pins to 54 and 55
...
this just leads to confusion
4 years ago
Andrew Tridgell
54e53ed71c
HAL_ChibiOS: use is_GPIO() instead of BRD_PWM_COUNT
4 years ago
bugobliterator
48b8fdfd48
AP_HAL_ChibiOS: make linecoding objects static arrays
4 years ago
bugobliterator
d1b0438412
AP_HAL_ChibiOS: add support for usb passthrough with baud changes
4 years ago
Michael Oborne
d622aad592
AP_HAL_ChibiOS: add get_usb_baud - support for usb baudrate
4 years ago
honglang
ef109721fe
AP_HAL_ChibiOS: hwdef: reorder CUAV-X7 IMUs
...
adjust the sequence of IMU sensors to have good performance.
4 years ago
Hwurzburg
0f2f6ccc80
AP_HAL_ChibiOS: add Link Quality reporting to RC protocols
4 years ago
Andrew Tridgell
a098c80671
HAL_ChibiOS: use DNA for node allocation on Matek GPS
...
this works as MSP is now active when a DNA server is not found
4 years ago
Andrew Tridgell
db1df9d3a8
HAL_ChibiOS: raise DMA contention threshold for H7
4 years ago
Andrew Tridgell
926d4ad71c
HAL_ChibiOS: implement NOFIFO option for uarts
4 years ago
Andy Piper
60b0df0a25
AP_HAL_ChibiOS: only control widest pulse for dshot and oneshot
4 years ago
Andrew Tridgell
4f32fa537a
HAL_ChibiOS: define HAL_HAVE_HARDWARE_DOUBLE on F765, F777 and H7
4 years ago
Andrew Tridgell
6c712c9001
HAL_ChibiOS: use SRAM1 as first ram segment on H7
...
this is needed to give the linker more than 128k for static variables
with double precision maths.
4 years ago
Andrew Tridgell
4ed0b03f35
HAL_ChibiOS: implement set_RTS/CTS_pin methods
4 years ago
mateksys
40200654af
AP_HAL_ChibiOS: add MatekF765-SE hwdef as a variant of MatekF765-Wing
4 years ago
Andrew Tridgell
dd156d8da6
HAL_ChibiOS: run storage writes at 1kHz not 100Hz
...
The 100Hz update rate means there is a significant chance of an arming
failure after mission upload if you try to arm shortly after the
update.
Each mission item is 15 bytes, so with a 1200 item mission we need to
write 18000 bytes to storage. At 100Hz, with 8 bytes per storage line,
that takes over 22 seconds.
4 years ago
Andy Piper
e9f0c59e61
AP_HAL_ChibiOS: re-enable LEDs on MatekF405-bdshot
4 years ago
Andrew Tridgell
7ac895db77
HAL_ChibiOS: always send zero DShot when disarmed
...
this prevents a misconfigured system (for example SERVOn_REVERSED=1)
from running a motor while disarmed.
See https://discuss.ardupilot.org/t/plane-4-1-0-beta/72434/34?u=tridge
4 years ago
Siddharth Purohit
9b2359b34c
AP_HAL_ChibiOS: allow option to enable ChibiOS features in bootloader
4 years ago
Siddharth Purohit
1a1dd76a4c
AP_HAL_ChibiOS: add initial herepro hwdef
4 years ago
Andrew Tridgell
b4b02b4ffc
HAL_ChibiOS: use nargs='+' for chibios_hwdef.py
4 years ago
willpiper
ce1ee6334f
AP_HAL_ChibiOS: addressed reviewed comments
4 years ago
willpiper
fb4a4e609a
AP_HAL_ChibiOS: added --extra-hwdef option
4 years ago
Siddharth Purohit
245f9d21b3
AP_HAL_ChibiOS: update clock config for FDCAN and External Flash
4 years ago
Siddharth Purohit
28dbbc2bc4
AP_HAL_ChibiOS: do not even initialise empty qspi driver
4 years ago
Siddharth Purohit
d3e081c100
AP_HAL_ChibiOS: add support for entering XIP mode
4 years ago
Siddharth Purohit
263fbbbdb0
AP_HAL_ChibiOS: add echo safe debug flag bouncebuffer
4 years ago
Siddharth Purohit
3b3cc0b194
AP_FlashIface: add initial files for AP_FlashIface library
4 years ago
Siddharth Purohit
c962292bae
AP_HAL_ChibiOS: add support for H757I Evaluation board
4 years ago
Siddharth Purohit
abc26d1993
AP_HAL_ChibiOS: add QSPI Device Driver in HAL
4 years ago