Diff of /branches/IoDrvMEGAIOv2/IoDrvMEGAIOv3.devdesc.xml [r40] .. [r41]  Maximize  Restore

Switch to unified view

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>