During my work experience I often faced the problem that a given network communicating using the CAN bus has a communication fault, but I am not in posession of any other information regarding the nature of the fault.
In spite of the relative simplicity of the CAN bus, these kind of faults often require multiple instruments and techniques in addition of a lot of time to succesfully track down the cause.
My goal is to design and create an easy-to-use handheld instrument which helps eradicating faults present in the physical layer of CAN in a lot less time than it was previously possible.
This document describes the work and it's result which was done in two semesters for my thesis work.
During these two semesters I successfully developed the prototype for this handheld instrument. I was able to try myself in the following areas of embedded device development: analogue and digital circuit design, programmable logic (FPGA) utilization, embedded software programming and application development for the Android platform.