included buffer size

This commit is contained in:
p.loedige 2021-01-06 16:21:27 +01:00
parent 35e34f41d7
commit 9c7adb2acf
2 changed files with 9 additions and 1 deletions

View File

@ -7,7 +7,7 @@
</Port>
</Device>
<Device name="PWM_example">
<Port protocol="PWM" frequency="2">
<Port protocol="PWM" frequency="2" buffer_size="1000">
<Pin>GPIO_10</Pin>
</Port>
</Device>

View File

@ -27,6 +27,13 @@
</xs:restriction>
</xs:simpleType>
<!-- available buffer sizes -->
<xs:simpleType name="BufferSizeType">
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="10000"/>
</xs:restriction>
</xs:simpleType>
<!-- available Pins -->
<xs:simpleType name="Pin">
@ -101,6 +108,7 @@
</xs:sequence>
<xs:attribute name="protocol" type="ProtocolType" use="required"/>
<xs:attribute name="frequency" type="FrequencyType" use="optional"/>
<xs:attribute name="buffer_size" type="BufferSizeType" use="optional"/>
</xs:complexType>
</xs:element>
</xs:schema>