Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend DShot ESC Telemetry #34

Open
mathiasvr opened this issue Aug 16, 2021 · 2 comments
Open

Extend DShot ESC Telemetry #34

mathiasvr opened this issue Aug 16, 2021 · 2 comments
Labels
feature request New feature request help wanted Extra attention is needed

Comments

@mathiasvr
Copy link
Owner

It has been suggested to extend ESC telemetry to provide information such as missed zero crossings and demag events.

Currently Bluejay only supports rpm (e-period) telemetry according to the specification of bidirectional dshot.
DShot also allows telemetry on a separate wire which is currently only supported by 32-bit ESC firmware.

It needs to be decided whether Bluejay should add support for dshot (separate wire) telemetry and/or if bidirectional dshot (single wire) telemetry should be extended to somehow support different types of information than RPM.

@mathiasvr mathiasvr added help wanted Extra attention is needed feature request New feature request labels Aug 16, 2021
@Quick-Flash
Copy link

Fettec S2M protocol may be what we need. If it were to be supported on bl32 or bl_s through bluejay then I would believe we would see it become supported in bf.

@damosvil
Copy link

damosvil commented Jun 21, 2022

There is no need to extend telemetry on a separate wire. DHOT telemetry coding repeats almost 50% coded values, so there exist a lot of codification values (7 ranges of 256 values) to codify them making the pertinent modification in Betaflight.
Please check the explanation at betaflight/betaflight#11677

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants