Прикрутить-то не проблема... на бмв не ездил, что она из себя представляет в плане функционала? На вскидку, первый взгляд - это простой энкодер, в магазине стоит 30 рублей.