148 Commits (3969ae411baacaa2c2cd7996237004b8b3bd0162)

Author SHA1 Message Date
Andy Piper cabaef6173 AP_HAL_ChibiOS: add BLHeli_S ESC type and use it to control bitwidths 3 years ago
Peter Barker 2913c8d9e9 AP_HAL_ChibiOS: add support for SIM_OH_MASK (sim-on-hardware output enable mask 3 years ago
Andrew Tridgell c8b328c3a1 HAL_ChibiOS: always start with safety enabled 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 df35cb6243 AP_HAL_ChibiOS: move bitwidths to AP_HAL 3 years ago
Andy Piper e0adbb978e AP_HAL_ChibiOS: fix dshot timeout bug where the elapsed pulse is longer than the send time 3 years ago
Andrew Tridgell 4c977eb7a0 HAL_ChibiOS: prevent long timeouts in DShot 3 years ago
Andy Piper 23f8a00619 AP_HAL_ChibiOS: use narrower bitwidths for dshot and LEDs to allow more accurate prescaler calculation 3 years ago
Andy Piper 4fa0e275fd AP_HAL_ChibiOS: fix ESCs constantly arming on rover with dshot commands 3 years ago
Randy Mackay 5561a5e82e AP_HAL_ChibiOS: reversible DShot fix 3 years ago
Peter Barker f7608c22da AP_HAL_ChibiOS: set pwm output values in simstate object 3 years ago
Andy Piper 02219ba3e5 AP_HAL_ChibiOS: ensure chan_offset is initialized before using it 3 years ago
Andy Piper b6022ca5d4 AP_HAL_ChibiOS: add support for alternate alarm PWM group 3 years ago
Andrew Tridgell 638e20a0b9 HAL_ChibiOS: bring in hal.h where it is needed 3 years ago
Andy Piper 83ac78e969 AP_HAL_ChibiOS: add support for @SYS/timers.txt 3 years ago
Andy Piper 48c21299f8 AP_HAL_ChibiOS: hwdef for SPRacingH7 3 years ago
Andy Piper ab25fc659a AP_HAL_ChibiOS: correct prescaler algorithm 3 years ago
Andrew Tridgell d71ec5bb4d HAL_ChibiOS: don't init RCOut twice 3 years ago
Andrew Tridgell e35514b551 HAL_ChibiOS: fixed neopixel control 3 years ago
Michel Pastor 876f478ae1 RCOutput: fix motor stopping with rev thrust and full throttle 3 years ago
Andrew Tridgell 5a68e21435 HAL_ChibiOS: support STM32L431 3 years ago
Iampete1 9751cb5b24 AP_HAL_ChibiOS: move is_dshot_protocol up to AP_HAL 3 years ago
Michel Pastor a9fed2f9bc RCOutput: fix full throttle bug 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
Iampete1 529a3a9122 AP_HAL_ChibiOS: convert back to full range on IOMCU ONESHOT125 read 3 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 4 years ago
Andrew Tridgell 54e53ed71c HAL_ChibiOS: use is_GPIO() instead of BRD_PWM_COUNT 4 years ago
Andy Piper 60b0df0a25 AP_HAL_ChibiOS: only control widest pulse for dshot and oneshot 4 years ago
Andrew Tridgell 7ac895db77 HAL_ChibiOS: always send zero DShot when disarmed 4 years ago
Andy Piper 9e99f724e5 AP_HAL_ChibiOS: add 1Hz update_channel_masks() 4 years ago
Dr.-Ing. Amilcar do Carmo Lucas 8593672f4c AP_HAL_ChibiOS: fix compilation when HAL_WITH_ESC_TELEM == 0 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 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