Reader device for custom special vehicles
Our client goal was to create a device that deals with custom special vehicles. In order to filter out some special CAN messages from vehicles a CAN bus reader device was developed for a testing purpose. This device can filter out CAN messages and save them in a USB flash drive. CAN bus reader devices can read the data of a CAN bus from medium and high speed CAN bus systems of different vehicles.
After conducting extensive research on various technology stacks it was decided to use Hardware ARM Cortex M0 based Microcontroller, for Software Development C/C++ were used. We used CAN, RS232, SPI I2C, CANvas tool and Wireshark.
We started working on the firmware of a CAN bus reader device. After successful implementation we have started doing testing as this device was able to read CAN bus data from medium and high speed CAN bus systems of different vehicles. The device was able to filter specific messages and save into flash drives.