I’m using Dual FSESC 4.20 Plus on my new penny board build with sensored hubs and for the life of me I can’t figure out why it thinks I’m going 45ish km/h when in fact I’m doing more like 20ish.
In my Vesc settings I’ve correctly set my gearing to 1 and wheel size to match my 90mm hubs.
Funny thing is, my Firefly controller says the same data as Xmatic app. Both the Firefly and Xmatic have been also correctly configured to match the 90mm wheels and 1:1 gearing.
Well, changed it to 28 (same as my magnet count in my hub motor) and my telemetry speed and distance data seems to be correct now when comparing with what GPS is telling me.
Where are you seeing the speed value come from? If the wheel diameter is off or pulley ratio or poles they will all throw the calculation off.
Typically a “pole” is really a polar change from north to south, so if there are 28 magnets and it goes from north to south on each magnet then there are 14 poles can search for “pole pairs” on this document:
Sorry missed details in original post, not sure with those ways of checking it though personally use metr app but not that remote or firmware.