I am evaluating the optimal method for implementing an RPM-based filter. I am considering two approaches telemetry data via esc or a BDshot version of the firmware. Could you provide insights into the relative merits and potential drawbacks of each method?
BDshot is telemetry data via ESC.
I do not see the difference between the two methods you describe. Care to elaborate?
when we use the bdshot firmware version do we still need to connect the telemetry wire to a UART or just need to connect the ESC signal wires to an FMU ports? i am getting confused here.
I am using APD esc which has a separate telemetry output and if I use the BDshot version of firmware do I still need the telemetry wire plugged in?
APD ESCs do not use bd-shot protocol AFAIK, but I might be wrong here. Post a link to the ESC datasheet.
40F3v1.5.pdf (130.4 KB)
There is no BDshot support. You need the telemetry serial connection.
BDSHOT can potentially provide faster updates than serial telemetry. But that doesn’t necessarily impact filter implementation (only the parameters used to filter properly).
But it seems that point is fairly moot.