Etas and Robert Bosch Engineering and Business Solutions Limited (RBEI) jointly published the Busmaster free open source software. This software tool addresses the design, monitoring, analysis, and simulation of CAN networks.
SPONSORED BY ETAS (GERMANY) AND RBEI (INDIA), Sponsored by Etas (Germany) and RBEI (India), the Busmaster project is open to contributions from research and industry. The core group (see photo) intended to provide developers the opportunity for adding functions to the software tool. Following the practices of the open-source community, the software can be both developed and administered by means of free software programs such as Microsoft Visual Studio Express. The openness of the project managed by the sponsors provides for flexible modification and extensions regarding bus systems, protocols, and hardware interfaces. In addition, it will facilitate short cycles in the solution’s onward development.
The software was conceptualized, designed, and developed by RBEI, the Bosch’s largest software department outside of Germany.
Etas provided support and offered engineering services, including customization, coaching, and training. The company founded in 1994 as a subsidiary of the Robert Bosch enterprise also produces the ES581 CAN/USB interface modules. These dongles connect CAN networks to a PC running the open-source software. The open-source software includes driver programs for the shown dual-channel CAN/USB module as well as CAN interfaces from Intrepid Control Systems (ICS), Ixxat, Kvaser, Peak, and Vector. The open-source software enables user to create and to edit CAN databases, and provides message-filtering capability by hardware and software. Additionally, it logs and replays CAN messages.
Import filters for .dbc files and CAPL programs are available. The user can develop and manage the open-source project with free software tools such as Microsoft Visual C++ Express. Due to the tool’s modular architecture, third-party software developers can easily add functions to the software. The license also permits the provision of proprietary add-ons, which can be dynamically linked to the open-source core. It is the first time that companies like Bosch and Etas initiated such an open-source project. Dr. Tobias Lorenz (Etas) reported in his iCC presentation at the Hambach castle (Germany) about the decisions and experiences made during this project.
News and reports