blackboxembedded / WunderLINQ-iOS

WunderLINQ iOS App
https://blackboxembedded.com
GNU General Public License v3.0
15 stars 7 forks source link

Auto-identify motorcycle #50

Open mcomisso opened 3 years ago

mcomisso commented 3 years ago

I noticed that a few people saying that there is a bug on the incoming dashboard, because it set a predefined max RPM that might not match the actual motorbike.

An idea I had is to use the VIN number to identify the vehicle, and set the UI/parameters accordingly.

Not sure how many active customers do you have (of if there is any legal implication of sending the VIN somewhere), but https://vindecoder.p.rapidapi.com/decode_vin has a cap at 100req/month. Once the response is read we could store it in a local set and never have to request it to the service again (as long as the VIN keeps matching the cached value).

Let me know your thoughts! :)

blackboxembedded commented 3 years ago

@mcomisso I actually considered this early on at the time I couldn't find any free APIs. I've also noticed that these BMW VIN lookups are unavailable quite often.

I actually have an idea that can be implemented in firmware. It would remove the requirement to set the bike mode.