<xs:simpleType name="formattype">
<xs:restriction base="xs:string">
+ <xs:enumeration value="raw"/>
<xs:enumeration value="integer"/>
<xs:enumeration value="signed"/>
<xs:enumeration value="unsigned"/>
<xs:attribute name="value" type="valuetype" />
<xs:attribute name="format" type="formattype" />
<xs:attribute name="continuous" type="xs:boolean" />
+<xs:attribute name="repeat" type="xs:positiveInteger" default="1" />
<!--==============================
<xs:attribute ref="size" />
<xs:attribute ref="function" />
<xs:attribute ref="continuous" />
- <xs:attribute ref="defaultValue" />
+ <xs:attribute ref="mode" />
<xs:attribute ref="format" />
+ <xs:attribute ref="repeat" />
</xs:complexType>
</xs:element>
<xs:attribute ref="mode" />
<xs:attribute ref="defaultValue" />
<xs:attribute ref="format" />
+ <xs:attribute ref="repeat" />
</xs:complexType>
</xs:element>
<xs:attribute ref="address" />
<xs:attribute ref="mode" />
<xs:attribute ref="function" />
+ <xs:attribute ref="repeat" />
</xs:complexType>
</xs:element>