[r47]: / trunk / monarco / devdescr / OLD / MonarcoHAT2.0.1.1_1.devdesc.xml  Maximize  Restore  History

Download this file

133 lines (132 with data), 5.6 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<?xml version="1.0" encoding="utf-8"?>
<!--created with CoDeSys 3.0 (http://www.3s-software.com) by DeviceDescriptionBuilder (3S-Smart Software Solutions GmbH)-->
<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">
<Strings namespace="local">
<Language lang="en"></Language>
</Strings>
<Files namespace="local">
<Language lang="en">
<File fileref="local" identifier="ImageFile">
<LocalFile>Monarco.png</LocalFile>
</File>
<File fileref="local" identifier="Icon">
<LocalFile>Monarco.ico</LocalFile>
</File>
</Language>
</Files>
<Device hideInCatalogue="false" showParamsInDevDescOrder="true">
<DeviceIdentification>
<Type>501</Type>
<Id>0004 0005</Id>
<Version>2.0.1.1</Version>
</DeviceIdentification>
<DeviceInfo>
<Name name="local:ModelName">Monarco HAT</Name>
<Description name="local:DeviceDescription">Monarco HAT SPI device library for Codesys</Description>
<Vendor name="local:VendorName">Monarco.io</Vendor>
<OrderNumber>-</OrderNumber>
<Image name="local:ImageFile">Monarco.png</Image>
<Icon name="local:Icon">Monarco.ico</Icon>
</DeviceInfo>
<Connector moduleType="500" interface="Raspberry.SPI" role="child" explicit="false" connectorId="1" hostpath="-1">
<InterfaceName name="local:PCI">SPI devices</InterfaceName>
<Slot count="1" allowEmpty="false">
</Slot>
<DriverInfo needsBusCycle="true">
<RequiredLib libname="Monarco HAT library for CODESYS" vendor="Open Source" version="2.0.1.1" identifier="DeviceLib">
<FBInstance basename="$(DeviceName)" fbname="IoDrvMonarco">
<Initialize methodName="Initialize" />
</FBInstance>
</RequiredLib>
</DriverInfo>
<HostParameterSet>
<!--
<ParameterSection>
<Name name="local:Parameters">Monarco HAT Static Properties</Name>
<Parameter ParameterId="1" type="std:DWORD">
<Attributes channel="none" download="true" functional="false" onlineaccess="read" />
<Default>0</Default>
<Name name="local:HatFWversion">HAT FW Version</Name>
<Description name="local:HatFWversion">Monarco HAT Firmware Version</Description>
</Parameter>
<Parameter ParameterId="2" type="std:DWORD">
<Attributes channel="none" download="true" functional="false" onlineaccess="read" />
<Default>0</Default>
<Name name="local:HatHWversion">HAT HW Revision</Name>
<Description name="local:HatFWversion">Monarco HAT Hardware Revision</Description>
</Parameter>
<Parameter ParameterId="3" type="std:LWORD">
<Attributes channel="none" download="true" functional="false" onlineaccess="read" />
<Default>0</Default>
<Name name="local:HatCPUID">HAT CPU ID</Name>
<Description name="local:HatCPUID">Monarco HAT CPU ID</Description>
</Parameter>
</ParameterSection>
<ParameterSection>
<Name name="local:Parameters">Monarco HAT Settings</Name>
<Parameter ParameterId="10" type="std:BYTE">
<Attributes channel="none" download="true" functional="false" onlineaccess="readwrite" />
<Default>0</Default>
<Name name="local:UserLeds">Set UserLeds</Name>
<Description name="local:UserLedsDesc">Programmatic acces to Leds ( Autochannel=0(Default), Led1=1, Led8=128, All=255)</Description>
</Parameter>
</ParameterSection>
-->
<ParameterSection>
<Name name="local:GeneralParameters">Digital In</Name>
<Parameter ParameterId="1000" type="std:BOOL">
<Attributes channel="input"/>
<Default>0</Default>
<Name name="DigIn0">DigIn0</Name>
</Parameter>
<Parameter ParameterId="1001" type="std:BOOL">
<Attributes channel="input"/>
<Default>0</Default>
<Name name="DigIn1">DigIn1</Name>
</Parameter>
<Parameter ParameterId="1002" type="std:BOOL">
<Attributes channel="input"/>
<Default>0</Default>
<Name name="DigIn2">DigIn2</Name>
</Parameter>
<Parameter ParameterId="1003" type="std:BOOL">
<Attributes channel="input"/>
<Default>0</Default>
<Name name="DigIn3">DigIn3</Name>
</Parameter>
</ParameterSection>
<!--
<ParameterSection>
<Name name="local:GeneralParameters">Analog In TODO</Name>
<Parameter ParameterId="1100" type="std:WORD">
<Attributes channel="input"/>
<Name name="AI0 TODO">AI0</Name>
</Parameter>
<Parameter ParameterId="1101" type="std:WORD">
<Attributes channel="input"/>
<Name name="AI1 TODO">AI1</Name>
</Parameter>
</ParameterSection>
<ParameterSection>
<Name name="local:GeneralParameters">Digital Out TODO</Name>
<Parameter ParameterId="2000" type="std:BOOL">
<Attributes channel="output"/>
<Name name="DigOut TODO">DigOut TODO</Name>
</Parameter>
</ParameterSection>
<ParameterSection>
<Name name="local:GeneralParameters">Analog Out TODO</Name>
<Parameter ParameterId="2100" type="std:WORD">
<Attributes channel="output"/>
<Name name="AO0 TODO">AO0</Name>
</Parameter>
<Parameter ParameterId="2101" type="std:WORD">
<Attributes channel="output"/>
<Name name="AO1 TODO">AO1</Name>
</Parameter>
</ParameterSection>
-->
</HostParameterSet>
</Connector>
</Device>
</DeviceDescription>