Mit einem solchen Set wärst Du am flexibelsten, was E- und später evtl auch mal F-Serie angeht:
K+DCAN USB Premium Diagnose Set K-Line und OTG für BMW
Das geht natürlich auch viel günstiger, aber Du bist ja eh in Thailand, wenn ich mich recht erinnere. Es geht mir nur darum zu zeigen, WAS Du so in etwa benötigst. Ich vermute Amazon / eBay gibt es auch in Thailand, oder? Da ist auch viel zu finden. Alibaba hat auch reichlich und China ist ja nicht mehr so weit zu Dir

.
Dies hier ist zum Beispiel sogar mit der Software, die Du eigentlich gar nicht haben darfst ... Ich will Dir nur die Richtung zeigen, in der Du suchen mußt
Mit dieser Software, die Du nicht haben darfst, kannst Du dann auch codieren.