Add Matek Serialshot protocol - #4646
Conversation
|
@MATEKSYS FYI |
|
Thank you. we will test it and try supporting telemetry with a workaround |
|
@MATEKSYS I would recommend doing some changes to the protocol to make it more robust. I'll publish a proposed throttle packet format soon. I'm also happy to make tweaks to your ESC code if necessary. |
|
Suggested packet format: Pros:
Cons:
|
|
@MATEKSYS what do you think about changing the ESC protocol to make it more error-immune? |
|
We have modified the protocol according to your suggestion. need to test it. |
|
@MATEKSYS this is super cool!!! Thanks! |
|
@MATEKSYS see the last commit for reference implementation of new throttle packet format. Also, I missed the fact that new on-wire packet is 1 byte smaller (just 8 bytes now instead of 9) |
|
Verified to be working. Guidelines for setup for MATEKF405 board with ESC connected to UART1 |
|
Checked that DSHOT still works. Ready to merge. |
Initial cut on MATEK's SerialShort protocol.
No telemetry (we don't support ESC telemetry yet).
Not tested. May break DSHOT.