CSE498, Collaborative Design, Fall 2014
Computer Science and Engineering
Michigan State University

Bosch is a global engineering and electronics company with products sold in 150 countries worldwide. In addition to its industrial and building lines of products, Bosch is the world’s leading supplier of automotive components.

Today’s cars and trucks include up to 50 computers, which monitor, control and regulate many things such as fuel efficiency, emissions and braking.

Our Mobile App for XCP Measurement and Calibration gives automotive engineers a quick and easy way to interact with a vehicle’s computers wirelessly using any Android device.

A vehicle’s computers provide a wide variety of measurements about performance such as the wheel speed or the steering angle. Using our app, these values can be viewed in real-time or stored for analysis later.

Our mobile Android app gives users the ability to identify problems quickly. The measurement and calibration features of our app can be used to adjust settings to improve a vehicle’s overall performance.

The computers in cars and trucks communicate with each other using a network protocol called the Universal Measurement and Calibration Protocol or XCP. Our Android app abstracts the details of this protocol, making access to the computers transparent and easy for the user.

Our Mobile App for XCP Measurement and Calibration is written in Java for the Android platform. The primary component of our project is a standalone Java library  with an Android application used as a control interface.