The PCAN-GPS is a programmable sensor module for position and orientation determination. It has a satellite receiver, a magnetic field sensor, an accelerometer, and a gyroscope. The sampled data can be transmitted on a CAN bus and logged on the internal memory card. The data processing is performed by a microcontroller of the NXP LPC4000 series.
Using the supplied library and the Yagarto GNU ARM toolchain (contains the GNU Compiler Collection GCC for C and C++), custom firmware can be created and then transferred to the module via CAN. This gives a whole range of options for manipulation, evaluation, filtering, and routing of the data traffic.
On delivery, the PCAN-GPS is provided with a demo firmware that transmits the raw data of the sensors periodically on the CAN bus. The source code of the demo firmware as well as further programming examples are included in the scope of supply.
The transfer of the firmware via CAN requires a PEAK CAN interface.