a/branches/IoDrvMEGAIOv2/IoDrvMEGAIOv3.devdesc.xml | b/branches/IoDrvMEGAIOv2/IoDrvMEGAIOv3.devdesc.xml | ||
---|---|---|---|
1 | <?xml version="1.0" encoding="utf-8"?> |
1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <DeviceDescription xmlns="http://www.3s-software.com/schemas/DeviceDescription-1.0.xsd" xmlns:ts="http://www.3s-software.com/schemas/TargetSettings-0.1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
2 | <DeviceDescription xmlns="http://www.3s-software.com/schemas/DeviceDescription-1.0.xsd" xmlns:ts="http://www.3s-software.com/schemas/TargetSettings-0.1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | <Types namespace="local"> |
3 | <Types namespace="local"> |
4 | <StructType name="Channel8BOOL"> |
4 | <StructType name="Ch8BOOL"> |
5 | <Component identifier="BOOL0" type="std:BOOL"> |
5 | <Component identifier="BOOL0" type="std:BOOL"> |
6 | <Default /> |
6 | <Default /> |
7 | <VisibleName name="Local:Bool0">Bit0</VisibleName> |
7 | <VisibleName name="Local:Bool0">Bit0</VisibleName> |
8 | </Component> |
8 | </Component> |
9 | <Component identifier="Bool1" type="std:BOOL"> |
9 | <Component identifier="Bool1" type="std:BOOL"> |
... |
... |
||
149 | </StructType> |
149 | </StructType> |
150 | <StructType name="IoDrvInput"> |
150 | <StructType name="IoDrvInput"> |
151 | <Component identifier="dacVoltage" type="std:REAL"> |
151 | <Component identifier="dacVoltage" type="std:REAL"> |
152 | <Default /> |
152 | <Default /> |
153 | <VisibleName name="local:dacVoltageInput">dacVoltage Input</VisibleName> |
153 | <VisibleName name="local:dacVoltageInput">dacVoltage Input</VisibleName> |
154 | </Component> |
154 | </Component> |
155 | <!-- |
||
156 | <Component identifier="relayState" type="local:Channel8BOOL"> |
155 | <Component identifier="relayState" type="local:Ch8BOOL"> |
157 | <Default /> |
156 | <Default /> |
158 | <VisibleName name="local:relayState">relayState</VisibleName> |
157 | <VisibleName name="local:relayState">relayState</VisibleName> |
159 | </Component> |
158 | </Component> |
160 | <Component identifier="openDrainState" type="local:Ch3BOOL"> |
159 | <Component identifier="openDrainState" type="local:Ch3BOOL"> |
161 | <Default /> |
160 | <Default /> |
... |
... |
||
167 | </Component> |
166 | </Component> |
168 | <Component identifier="gpioDir" type="local:Ch5BOOL"> |
167 | <Component identifier="gpioDir" type="local:Ch5BOOL"> |
169 | <Default /> |
168 | <Default /> |
170 | <VisibleName name="gpioDir">gpioDir</VisibleName> |
169 | <VisibleName name="gpioDir">gpioDir</VisibleName> |
171 | </Component> |
170 | </Component> |
172 | --> |
||
173 | </StructType> |
171 | </StructType> |
174 | <StructType name="IoDrvOutput"> |
172 | <StructType name="IoDrvOutput"> |
175 | <Component identifier="adcVoltages" type="local:Ch8REAL"> |
173 | <Component identifier="adcVoltages" type="local:Ch8REAL"> |
176 | <Default /> |
174 | <Default /> |
177 | <VisibleName name="adcVoltages">adcVoltages</VisibleName> |
175 | <VisibleName name="adcVoltages">adcVoltages</VisibleName> |
178 | </Component> |
176 | </Component> |
179 | <!-- |
||
180 | <Component identifier="adcRaw" type="local:Ch8UINT"> |
177 | <Component identifier="adcRaw" type="local:Ch8UINT"> |
181 | <Default /> |
178 | <Default /> |
182 | <VisibleName name="adcRaw">adcRaw</VisibleName> |
179 | <VisibleName name="adcRaw">adcRaw</VisibleName> |
183 | </Component> |
180 | </Component> |
184 | <Component identifier="optoIn" type="local:Channel8BOOL"> |
181 | <Component identifier="optoIn" type="local:Ch8BOOL"> |
185 | <Default /> |
182 | <Default /> |
186 | <VisibleName name="local:optoIn">optoIn</VisibleName> |
183 | <VisibleName name="local:optoIn">optoIn</VisibleName> |
187 | </Component> |
184 | </Component> |
188 | <Component identifier="gpioIn" type="local:Channel8BOOL"> |
185 | <Component identifier="gpioIn" type="local:Ch5BOOL"> |
189 | <Default /> |
186 | <Default /> |
190 | <VisibleName name="local:gpioIn">gpioIn</VisibleName> |
187 | <VisibleName name="local:gpioIn">gpioIn</VisibleName> |
191 | </Component> |
188 | </Component> |
192 | --> |
||
193 | </StructType> |
189 | </StructType> |
194 | <StructType name="IoDrvConfig"> |
190 | <StructType name="IoDrvConfig"> |
195 | <Component identifier="I2cAdress" type="std:USINT"> |
191 | <Component identifier="I2cAdress" type="std:USINT"> |
196 | <Default>16#31</Default> |
192 | <Default>16#31</Default> |
197 | <VisibleName name="local:I2cAdress">I²C address</VisibleName> |
193 | <VisibleName name="local:I2cAdress">I²C address</VisibleName> |
... |
... |
||
221 | </Language> |
217 | </Language> |
222 | </Files> |
218 | </Files> |
223 | <Device hideInCatalogue="false"> |
219 | <Device hideInCatalogue="false"> |
224 | <DeviceIdentification> |
220 | <DeviceIdentification> |
225 | <Type>500</Type> |
221 | <Type>500</Type> |
226 | <Id>0000 0006</Id> |
222 | <Id>FFFF 0006</Id> |
227 | <Version>3.0.0.0</Version> |
223 | <Version>3.0.0.0</Version> |
228 | </DeviceIdentification> |
224 | </DeviceIdentification> |
229 | <DeviceInfo> |
225 | <DeviceInfo> |
230 | <Name name="local:ModelName">Raspberry I2C IoDrvMEGAIOv3</Name> |
226 | <Name name="local:ModelName">Raspberry I2C IoDrvMEGAIOv3</Name> |
231 | <Description name="local:DeviceDescription">An I/O driver for MEGAIO</Description> |
227 | <Description name="local:DeviceDescription">An I/O driver for MEGAIO</Description> |
... |
... |
||
263 | </Device> |
259 | </Device> |
264 | </DeviceDescription> |
260 | </DeviceDescription> |