Andrew Tridgell
5e184e167c
AP_Periph: allow peripherals to handle servos beyond 16
3 years ago
Andrew Tridgell
10d7a559d2
AP_Periph: 32 servo conversion
3 years ago
Andrew Tridgell
406de11fe9
AP_Periph: mark ESC DShot channels as digital
...
this allows them to get the right default MIN and MAX values on the
channels
3 years ago
Andrew Tridgell
75959450ca
AP_Periph: cope with GCS enabled for ESC telem
...
thanks Tom!
3 years ago
Andrew Tridgell
d239bf99bd
AP_Periph: enable use of AP_ESC_Telem in peripheral nodes
...
give ESC status packets back for RPM, voltage, current etc
3 years ago
Andrew Tridgell
91424c1f03
AP_Periph: enable DShot ESC telemetry
3 years ago
Andrew Tridgell
d34579c275
AP_Periph: allow build with ESC telemetry and BLHeli support
3 years ago
Andrew Tridgell
62b03bd1f1
AP_Periph: removed PWM count check for servos
...
actuator IDs are tied to OUTn_FUNCTION, not to physical output IDs, so
it is perfectly possible for an actuator ID to be larger than the
number of PWM outputs on the board
3 years ago
Andrew Tridgell
724cea2b0d
AP_Periph: allow build with no PWM to allow for notify
4 years ago
Andrew Tridgell
6a12b612b1
AP_Periph: fixed DShot in AP_Periph
4 years ago
Andrew Tridgell
50d5fced54
AP_Periph: fixed ESC output
...
should be range, not angle
4 years ago
Andrew Tridgell
dda69bfcb0
AP_Periph: added ESC_PWM_TYPE
...
this allows for oneshot and dshot on AP_Periph ESCs
4 years ago
Tom Pittenger
ee573a0275
AP_Periph: add NTF (Notify) full library and it's params
4 years ago
Tom Pittenger
eb3da385dd
AP_Periph: gracefully handle PWM and Params during reboot and bot up as PWM safety on
4 years ago
Tom Pittenger
07aeab5c44
AP_Periph: add Servo OUT support
4 years ago