
Soon I will publish an ikbus-bmw package that provides an I/K-bus network profile for BMW E38, E39, E46, and E53 models.Īs soon as this package is published I will add a link to that repository. To actually decode/parse packets and to obtain their semantics you need an additional package. The abstractions provided by this package include: packets, messages, parsers, module descriptors and vehicle network profiles.įurthermore a set of I/O interfaces and classes are provided for setting up a communication link to read and write I/K-bus packets using generic InputStream and OutputStream objects.īy itself this package only offers the foundation for building applications that process I/K-bus packets.


This package contains the core abstractions for establishing communication links with I-bus and K-bus vehicle networks found in various car models (primarily BMW).
