Instrumentation Control Protocol (ICP) is the native default Accurate Technologies Inc. (ATI) proprietary communication protocol configured to the firm’s EMX Data Acquisition Module, offering a number of reliability and convenience benefits compared with conventional CAN acquisition. When connected to VISION Calibration and Data Acquisition Software via a VISION Network Hub or CANary CAN interface, an EMX module will communicate using ICP as its default setting.
Unlike some competitor data acquisition hardware protocols, ICP’s dynamic nature allows users flexibility when data logging multiple channels, whereby channels can be added or removed seamlessly within VISION at any time, while retaining data integrity. In addition, the frequency at which the channels are being viewed and recorded at can be altered in real time without requiring the recording to be stopped and restarted. Consequently, ATI’s ICP protocol ensures that users are able to work smoothly and efficiently and without interruptions to their progress.
Another advantage of ICP is that it offers a more efficient method of CAN based data acquisition. Traditional methods of data acquisition only include the time stamp within the software collecting the data, whereas communication via ICP allows for data to be time stamped immediately when the signal is measured within the EMX module. When sampling at higher speeds, this ensures that all the channels recording will display in the data viewer consistently, reducing noise in the data. This becomes increasingly important for those doing cause and effect analysis, who need to monitor precise timing of signals. In the same regard, those users will also benefit from the EMX’s simultaneously sampling data format, whereby every channel samples at precisely the same time, to provide an additional accuracy advantage. Below is a visual representation of the time stamp differences between pre-formatted CAN messages and ATI’s ICP over CAN mode.