I'll start by admitting that this is semi (read mainly) pointless, but I have managed to decode much of the 2010-12 MTS1200 CANBUS data, stream it over bluetooth to my android phone and display it live on screen. The work started with a post on here about a year ago "decoding the canbus" (don't get out on the bike much during the winter!).
A chunk of the data replicates what is already displayed on the dashboard (e.g. rpm, rear wheel speed, time, engine and ambient temps, brake and indicator lights, engine mode etc.), but there is quite a bit more besides, and more that I am still working on decoding. For example I can display all of the individual suspension settings, throttle position, twist grip position, engine load, DTC setting etc etc.
The reason I say it is only semi pointless is because I'm sure this may be useful to someone, some day, to aid fault finding. Other than that it is mainly just a gimick.
The app has just been thrown together and just displays everything on one screen in individual text boxes at the moment as this is the first app I've ever created. Will post more details if anyone is interested.
Sent from Motorcycle.com Free App