69 Commits (master)

Author SHA1 Message Date
Andy Piper cabaef6173 AP_HAL_ChibiOS: add BLHeli_S ESC type and use it to control bitwidths 3 years ago
Andrew Tridgell 1d9abefbb1 AP_HAL_ChibiOS: more changes for 32 bit servo mask 3 years ago
Iampete1 7fc691d8d5 AP_HAL_ChibiOS: enable 32 servo outs 3 years ago
Andy Piper 119cde79a7 AP_HAL_ChibiOS: determine presence of disabled channels based on digital channels in a group 3 years ago
Andy Piper 458ff45fe6 AP_HAL_ChibiOS: correct channel offsets for dshot commands 3 years ago
Andy Piper 83ac78e969 AP_HAL_ChibiOS: add support for @SYS/timers.txt 3 years ago
Andrew Tridgell e35514b551 HAL_ChibiOS: fixed neopixel control 3 years ago
Andrew Tridgell c5fc2fa709 HAL_ChibiOS: enable DShot on L4 MCUs for AP_Periph 3 years ago
Iampete1 9751cb5b24 AP_HAL_ChibiOS: move is_dshot_protocol up to AP_HAL 3 years ago
Andrew Tridgell 6953778b4c HAL_ChibiOS: use micros16() for blheli pass-thru IRQ 3 years ago
Iampete1 53ee7d861d AP_HAL_ChibiOS: remove safe PWM 3 years ago
Andy Piper a51e58022f AP_HAL_ChibiOS: add accessor for reversed mask 4 years ago
Andy Piper 9e99f724e5 AP_HAL_ChibiOS: add 1Hz update_channel_masks() 4 years ago
Andy Piper a7a9fa93f0 AP_HAL_ChibiOS: correct enabled mask for motor channel output 4 years ago
Andy Piper 6447bd1cdd AP_HAL_ChibiOS: use AP_ESC_Telem to record erpm data and error rate 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
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 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 f2ac61f6ba HAL_ChibiOS: enable DShot on G4 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
Andy Piper 2b885cd79f AP_HAL_ChibiOS: ensure that serial LED setup goes via an intermediate buffer 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 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 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 8dd58b4181 HAL_ChibiOS: support reversible DShot motors 6 years ago
Peter Barker 17f643719a AP_HAL_ChibiOS: add override keyword in many places 6 years ago
Andrew Tridgell 81fe8b7138 HAL_ChibiOS: allow set of safety mask from IOMCU 6 years ago
Siddharth Purohit 87a2dea9d4 HAL_ChibiOS: disable features that require advanced dma 6 years ago
Andrew Tridgell 8c33b4b97d HAL_ChibiOS: implement set_failsafe_pwm() 7 years ago
Andrew Tridgell 3df2a1c228 HAL_ChibiOS: fixed dshot bad frames 7 years ago
Andrew Tridgell 946b4db0e6 HAL_ChibiOS: set min dshot separation to 100usec 7 years ago
Andrew Tridgell 22ba9a0aea HAL_ChibiOS: fixed timeout of serial read bytes 7 years ago
Andrew Tridgell 7e897c16c0 HAL_ChibiOS: maintain rcout state beyond BRD_PWM_COUNT 7 years ago
Andrew Tridgell 794ebe32e3 HAL_ChibiOS: fixed mixture of oneshot and normal PWM on IOMCU 7 years ago
Andrew Tridgell bb0cbd15a4 HAL_ChibiOS: implement fmuv4 safety state 7 years ago
Andrew Tridgell 4871bbf403 HAL_ChibiOS: make soft serial for RC serial more efficient 7 years ago