wiki:Software/GatewayDBus

Version 6 (modified by art, 14 years ago) (diff)

--

Software

IBus Gateway

OpenBM-Gateway is a linux daemon running in the background and acting as a gateway between BMW's IBus and the D-Bus. In this case an IBus interface is connected to the PC's serial port. The interface must support CTS line. Hence some hardware collision detection, or at least a simple bit comparator must be implemented. This function is provided for example by the  TH3122 ic, which I am also using in this project.

 D-Bus is an interprocess communication message system. Any other application can connect to D-Bus in order to communicate with the OpenBM gateway. Messages received over IBus are transferred to D-Bus and vice versa.

The software exists as a Debian package for simple installation in my own small repository. In order to install it, either download it directly from the repository or add the repository address into the list of repository servers on your system. Currently there is only Debian packages available. The package consists of only one executable file.

The repository where to find the openbm-gateway package is:

deb http://deb.tevs.eu/ binary/


Pay methods