A Powerful Built-In Parsing Tool
At the core of the Instrument Interface Module is a powerful parsing engine. Beyond processing raw
data from serial or text files, any textual data that can be read into either the client or server can be parsed into meaningful values. This opens up the door to collect data from a variety of sources in the most straightforward manner.
An example is reading temperature and humidity from a device that exposes readings on a simple HTML web page. By using scripts, the HTML content can be read and then the temperature and humidity values can be extracted and converted to numeric values using the parsing engine.
The module includes parsing templates that contain textual data with parsing boxes defining the values to be extracted and converted to numeric, date or boolean values.
Other types of parsing boxes allow extracting values at fixed locations, processing CSV columnar data and processing CSV row-based data. A parse template can contain a mixture of any number of the different types of parsing boxes.