Campbell Scientific LoggerNet Datalogger Support Software User Manual
Page 503
Appendix B. Campbell Scientific File Formats
<xsd:element
name="model"
type="xsd:string"
minOccurs="0"
maxOccurs="1"/>
<xsd:element
name="serial-no"
type="xsd:unsignedInt"
minOccurs="0"
maxOccurs="1"/>
<xsd:element
name="os-version"
type="xsd:string"
minOccurs="0"
maxOccurs="1"/>
<xsd:element
name="dld-name"
type="xsd:string"
minOccurs="0"/>
<xsd:element
name="dld-sig"
type="xsd:unsignedShort"
minOccurs="0"
maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="fieldsType">
<xsd:element
name="field"
type="fieldType"
minOccurs="1"
maxOccurs="unbounded"/>
</xsd:complexType>
<xsd:simpleType name="fieldDataType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="xsd:string"/>
<xsd:enumeration value="xsd:long"/>
<xsd:enumeration value="xsd:unsignedLong"/>
<xsd:enumeration value="xsd:int"/>
<xsd:enumeration value="xsd:unsignedInt"/>
<xsd:enumeration value="xsd:short"/>
<xsd:enumeration value="xsd:unsignedShort"/>
<xsd:enumeration value="xsd:byte"/>
<xsd:enumeration value="xsd:unsignedByte"/>
<xsd:enumeration value="xsd:float"/>
<xsd:enumeration value="xsd:double"/>
<xsd:enumeration value="xsd:boolean"/>
<xsd:enumeration value="xsd:dateTime"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="fieldType">
<xsd:attribute
name="name"
use="required"
type="xsd:string"/>
<xsd:attribute
name="type"
use="required"
type="fieldDataType"/>
<xsd:attribute
name="units"
B-9