Use Hex GS-911 for OBD Connection
Rather than developing your own OBD monitor for BMW motorcycle, it would be much better if you could use the bluetooth connection from the Hex GS-911 OBD diagnotic tool. The GS-911 is already compatible with a wide range of BMW models and provides a full range of engine data and faul codes.