112 Commits (98753ec6dc1ebef3e8ebf930dfc8b8f8bf4e59c9)

Author SHA1 Message Date
Andy Piper 6447bd1cdd AP_HAL_ChibiOS: use AP_ESC_Telem to record erpm data and error rate 4 years ago
Andy Piper dbd9b3a9ae AP_HAL_ChibiOS: ESC telemetry is orthogonal to RPM telemetry 4 years ago
Andy Piper 384ecd4a5b AP_HAL_ChibiOS: check command queue is empty before arming 4 years ago
Andy Piper 66fadf53a1 AP_HAL_ChibiOS: remove dshot calibration step 4 years ago
Andy Piper f3f3056dba AP_HAL_ChibiOS: add support for dshot commands to rcout 4 years ago
Andrew Tridgell f9866dc27e HAL_ChibiOS: fixed LED_SAFETY attached to FMU with recent DShot updates 4 years ago
Andy Piper 4bb4e2fb22 AP_HAL_ChibiOS: adjust GPIO settings for serial passthru 4 years ago
Iampete1 ec90ab13f4 AP_HAL_ChibiOS: RCOutput: print DMA alocation errors 4 years ago
Iampete1 15509f314c AP_HAL_ChibiOS: RCOuput: LED setup re-work 4 years ago
Andy Piper 721850d00a AP_HAL_ChibiOS: fix dshot150. 4 years ago
Andy Piper cb3b37d181 AP_HAL_ChibiOS: ensure that non-dshot modes get regular 1Khz updates 4 years ago
Andy Piper ea3291520c AP_HAL_ChibiOS: add fast cycle calibration step 4 years ago
Andy Piper 74d4af9ac9 AP_HAL_ChibiOS: reset bdshot IC correctly 4 years ago
Andy Piper 477ff72214 AP_HAL_ChibiOS: allow dshot rate to be set so as to both regularize the output as well as 4 years ago
Andrew Tridgell 744a2fe535 HAL_ChibiOS: use uint32_t for bit timing in passthru 4 years ago
Andrew Tridgell 7496b8bff5 HAL_ChibiOS: fixed DMAR register offset 4 years ago
Andrew Tridgell f2ac61f6ba HAL_ChibiOS: enable DShot on G4 4 years ago
Andrew Tridgell 5b59445471 AP_HAL_ChibiOS: fixes for build with 20.3.x ChibiOS 4 years ago
Andy Piper 968d05a637 AP_HAL_ChibiOS: allow further LED channels to be allocated at the same length 4 years ago
Andrew Tridgell 243cf2199d HAL_ChibiOS: disable shared DMA on IOMCU 4 years ago
Andrew Tridgell eec05c1f48 HAL_ChibiOS: fixed a race and null ptr deref in dshot 4 years ago
Andy Piper b102391163 AP_HAL_ChibiOS: don't send rcout events without rcout thread 4 years ago
Andy Piper f9c5f9be00 AP_HAL_ChibiOS: make dshot DMA unlock event driven in order to allow unlocking from rcout thread 4 years ago
Andy Piper 3a9107245c AP_HAL_ChibiOS: allocate DMA and LED buffers correctly when the length changes 4 years ago
Andrew Tridgell 0cc4409845 HAL_ChibiOS: fixed handling of invalid channel for LED write 4 years ago
Andy Piper 9249b73e8b AP_HAL_ChibiOS: correctly allow mixing of bidir and non-bidir channels 4 years ago
Andy Piper 2b885cd79f AP_HAL_ChibiOS: ensure that serial LED setup goes via an intermediate buffer 4 years ago
Andy Piper fdbf2d369a AP_HAL_ChibiOS: do not take bi-dir path when in serial DMA 4 years ago
Andy Piper e9ea360a99 AP_HAL_ChibiOS: don't timeout after 11 bits on serial irqs 4 years ago
Andrew Tridgell 6f4bfed82d HAL_ChibiOS: fixed build with alarm and no PWM channels 4 years ago
Andy Piper 401e5c2073 AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput 4 years ago
Peter Hall fe5779fd88 AP_HAL_ChibiOS: add support for ProfiLEDs 5 years ago
Andrew Tridgell 669b98c6df HAL_ChibiOS: allow more than 32 WS2812 LEDs on a pin 5 years ago
Peter Hall 0ca6b7cf77 AP_HAL_ChibiOS: retry neopixel until successful send 5 years ago
Andrew Tridgell a0fe1a7598 HAL_ChibiOS: produce more accurate clocks for DShot and PWM 5 years ago
Andrew Tridgell adf17414e0 HAL_ChibiOS: fixed output string for non-DMA capable chan 5 years ago
Randy Mackay a71ae54d3a AP_HAL: add RCOutput::get_output_mode_banner 5 years ago
Andrew Tridgell 4636a4c458 HAL_ChibiOS: support LEDs with a wider range of frequencies 5 years ago
Mirko Denecke b84dcd483d AP_HAL_ChibiOS: remove unnecessary tabs and whitespaces 5 years ago
Andrew Tridgell 77bf67e15f HAL_ChibiOS: fixed padding of neopixel bits 5 years ago
Mark Whitehorn d8a07b6c44 HAL_ChibiOS: fix FMU fast_channel_mask 5 years ago
Andrew Tridgell 386e7dc3e8 HAL_ChibiOS: fixed delay for OneShot125 channels 5 years ago
Andrew Tridgell 03c1a8bfd9 HAL_ChibiOS: use safety button logic from AP_BoardConfig 6 years ago
Andrew Tridgell f441223b55 HAL_ChibiOS: implement updated NeoPixel API 6 years ago
Tom Pittenger e3416b66dc AP_HAL_ChibiOS: add Neopixel output type, similar to dshot 6 years ago
Andrew Tridgell d1565a96c5 HAL_ChibiOS: wrap cacheBuffer functions 6 years ago
Andrew Tridgell dbfe6b8019 HAL_ChibiOS: implement persistent_data for watchdog 6 years ago
Andrew Tridgell 1acb7e977f HAL_ChibiOS: added ability to restore safety state on watchdog reset 6 years ago
Andrew Tridgell 94abc5a54d HAL_ChibiOS: fixed DShot on H7 6 years ago
Andrew Tridgell 231117e9b1 HAL_ChibiOS: invalidate before read on rx, not on DMA setup 6 years ago