working playback control via CAN messages. Needs error catching to deal with device being connected and disconnected.