Всем ленивым посвящяется! ;)
Как-то была заготовка, решил поделится с народом.
Вообщем интерфейс натянул, может кому и сгодится...

пользоваться просто - см. PDF

некоторые моменты:

1. проверял только на своей e90 и daten32/39
2. изначально заточена под DDE/DME, но вроде как работает со всеми
3. уровень данных (i-stufe) не проверяется, сами
4. файл FA.txt можно и нужно добавлять/исправлять. (не мое, как-то NUFLIN давал)
5. без VIN варианты будут не только для вашего кода
6. 100% достоверности результата не даю, проверяйте
7. все на свой страх и риск

PS: могут быть глюки (куда-ж без них), пишите, будет время/возможность - поправлю. 