head.fields Array

The fields object is an array of field descriptions for the data contained in this file. The order and number of field descriptions in this array must match exactly that of the actual data.

Each field description object will contain the following objects:

name Specifies the name of the field as assigned by the datalogger program.
type Specifies the expected data type for this field. These strings will include the following:
xsd:string The data will be expected to be formatted and treated as string data
xsd:long The data will be expected to represent a signed eight byte integer.
xsd:unsignedLong The data will be expected to represent an unsigned eight byte integer.
xsd:int The data will be expected to represent a signed four byte integer.
xsd:unsignedInt The data will be expected to represent an unsigned four byte integer.
xsd:short xsd: The data will be expected to represent a signed two byte integer.
unsignedShort

The data will be expected to represent an unsigned two byte integer.

xsd:byte The data will be expected to represent a signed one byte integer.
xsd:unsignedByte The data will be expected to represent an unsigned one byte integer.
xsd:float The data will be expected to represent a four byte floating point number.
xsd:double The data will be expected to represent an eight byte floating point number.
xsd:timeStamp The data will be expected to a time stamp formatted as a string.
xsd:boolean The data will be expected to be a boolean value (true, false, 1, or 0).
units Specifies the units string for this field as assigned by the datalogger program.
process Specifies the output processing instructions parameters as specified by the datalogger program.