Skip to content

Commit ff199ed

Browse files
authored
worldDirect objects
1 parent 0a4e517 commit ff199ed

File tree

2 files changed

+208
-0
lines changed

2 files changed

+208
-0
lines changed

10254.xml

+119
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
Copyright 2017 World-Direct eBusiness solutions GmbH
4+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"),
5+
to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
6+
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
7+
8+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
9+
10+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
11+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
12+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
13+
IN THE SOFTWARE.
14+
-->
15+
<LWM2M xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://openmobilealliance.org/tech/profiles/LWM2M.xsd">
16+
<Object ObjectType="MODefinition">
17+
<Name>Current Loop Input</Name>
18+
<Description1><![CDATA[This LWM2M Object provides a representation of a current loop sensor, which indicates the value emitted by a current source.]]></Description1>
19+
<ObjectID>10254</ObjectID>
20+
<ObjectURN>urn:oma:lwm2m:x:10254:1.0</ObjectURN>
21+
<LWM2MVersion>1.0</LWM2MVersion>
22+
<ObjectVersion>1.0</ObjectVersion>
23+
<MultipleInstances>Multiple</MultipleInstances>
24+
<Mandatory>Optional</Mandatory>
25+
<Resources>
26+
<Item ID="0">
27+
<Name>Current Loop Input Current Value</Name>
28+
<Operations>R</Operations>
29+
<MultipleInstances>Single</MultipleInstances>
30+
<Mandatory>Mandatory</Mandatory>
31+
<Type>Float</Type>
32+
<RangeEnumeration>0; 3.8-20.5</RangeEnumeration>
33+
<Units>mA</Units>
34+
<Description><![CDATA[The current value of the current loop input. A value of 0 indicates the not-connected state and/or invalid (i.e. out-of-range) values.]]></Description>
35+
</Item>
36+
<Item ID="5601">
37+
<Name>Min Measured Value</Name>
38+
<Operations>R</Operations>
39+
<MultipleInstances>Single</MultipleInstances>
40+
<Mandatory>Optional</Mandatory>
41+
<Type>Float</Type>
42+
<RangeEnumeration></RangeEnumeration>
43+
<Units></Units>
44+
<Description><![CDATA[The minimum value measured by the sensor since it is ON or Reset. Defined by “Units” resource.]]></Description>
45+
</Item>
46+
<Item ID="5602">
47+
<Name>Max Measured Value</Name>
48+
<Operations>R</Operations>
49+
<MultipleInstances>Single</MultipleInstances>
50+
<Mandatory>Optional</Mandatory>
51+
<Type>Float</Type>
52+
<RangeEnumeration></RangeEnumeration>
53+
<Units></Units>
54+
<Description><![CDATA[The maximum value measured by the sensor since it is ON or Reset. Defined by “Units” resource.]]></Description>
55+
</Item>
56+
<Item ID="5603">
57+
<Name>Min Range Value</Name>
58+
<Operations>R</Operations>
59+
<MultipleInstances>Single</MultipleInstances>
60+
<Mandatory>Optional</Mandatory>
61+
<Type>Float</Type>
62+
<RangeEnumeration></RangeEnumeration>
63+
<Units></Units>
64+
<Description><![CDATA[The minimum value that can be measured by the sensor. Defined by “Units” resource.]]></Description>
65+
</Item>
66+
<Item ID="5604">
67+
<Name>Max Range Value</Name>
68+
<Operations>R</Operations>
69+
<MultipleInstances>Single</MultipleInstances>
70+
<Mandatory>Optional</Mandatory>
71+
<Type>Float</Type>
72+
<RangeEnumeration></RangeEnumeration>
73+
<Units></Units>
74+
<Description><![CDATA[The maximum value that can be measured by the sensor. Defined by “Units” resource.]]></Description>
75+
</Item>
76+
<Item ID="5605">
77+
<Name>Reset Min and Max Measured Values</Name>
78+
<Operations>E</Operations>
79+
<MultipleInstances>Single</MultipleInstances>
80+
<Mandatory>Optional</Mandatory>
81+
<Type></Type>
82+
<RangeEnumeration></RangeEnumeration>
83+
<Units></Units>
84+
<Description><![CDATA[Reset the Min and Max Measured Values to Current Value]]></Description>
85+
</Item>
86+
<Item ID="5701">
87+
<Name>Sensor Units</Name>
88+
<Operations>R</Operations>
89+
<MultipleInstances>Single</MultipleInstances>
90+
<Mandatory>Optional</Mandatory>
91+
<Type>String</Type>
92+
<RangeEnumeration></RangeEnumeration>
93+
<Units></Units>
94+
<Description><![CDATA[Measurement Units Definition e.g. “Cel” for Temperature in Celsius.]]></Description>
95+
</Item>
96+
<Item ID="5750">
97+
<Name>Application Type</Name>
98+
<Operations>RW</Operations>
99+
<MultipleInstances>Single</MultipleInstances>
100+
<Mandatory>Optional</Mandatory>
101+
<Type>String</Type>
102+
<RangeEnumeration></RangeEnumeration>
103+
<Units></Units>
104+
<Description><![CDATA[The application type of the sensor or actuator as a string, for instance, “Air Pressure”.]]></Description>
105+
</Item>
106+
<Item ID="5821">
107+
<Name>Current Calibration</Name>
108+
<Operations>RW</Operations>
109+
<MultipleInstances>Single</MultipleInstances>
110+
<Mandatory>Optional</Mandatory>
111+
<Type>Float</Type>
112+
<RangeEnumeration></RangeEnumeration>
113+
<Units></Units>
114+
<Description><![CDATA[Read or Write the current calibration coefficient.]]></Description>
115+
</Item>
116+
</Resources>
117+
<Description2><![CDATA[]]></Description2>
118+
</Object>
119+
</LWM2M>

10258.xml

+89
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
Copyright 2017 World-Direct eBusiness solutions GmbH
4+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"),
5+
to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
6+
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
7+
8+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
9+
10+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
11+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
12+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
13+
IN THE SOFTWARE.
14+
-->
15+
<LWM2M xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://openmobilealliance.org/tech/profiles/LWM2M.xsd">
16+
<Object ObjectType="MODefinition">
17+
<Name>Current Loop Output</Name>
18+
<Description1><![CDATA[This LWM2M Object provides a representation of a current loop source, which may be used to carry control signals.]]></Description1>
19+
<ObjectID>10258</ObjectID>
20+
<ObjectURN>urn:oma:lwm2m:x:10258</ObjectURN>
21+
<LWM2MVersion>1.0</LWM2MVersion>
22+
<ObjectVersion>1.0</ObjectVersion>
23+
<MultipleInstances>Multiple</MultipleInstances>
24+
<Mandatory>Optional</Mandatory>
25+
<Resources>
26+
<Item ID="0">
27+
<Name>Current Loop Output Current Value</Name>
28+
<Operations>RW</Operations>
29+
<MultipleInstances>Single</MultipleInstances>
30+
<Mandatory>Mandatory</Mandatory>
31+
<Type>Float</Type>
32+
<RangeEnumeration>3.8-20.5</RangeEnumeration>
33+
<Units>mA</Units>
34+
<Description><![CDATA[The current value of the current loop output.]]></Description>
35+
</Item>
36+
<Item ID="5603">
37+
<Name>Min Range Value</Name>
38+
<Operations>R</Operations>
39+
<MultipleInstances>Single</MultipleInstances>
40+
<Mandatory>Optional</Mandatory>
41+
<Type>Float</Type>
42+
<RangeEnumeration></RangeEnumeration>
43+
<Units></Units>
44+
<Description><![CDATA[The minimum value that can be measured by the sensor. Defined by “Units” resource.]]></Description>
45+
</Item>
46+
<Item ID="5604">
47+
<Name>Max Range Value</Name>
48+
<Operations>R</Operations>
49+
<MultipleInstances>Single</MultipleInstances>
50+
<Mandatory>Optional</Mandatory>
51+
<Type>Float</Type>
52+
<RangeEnumeration></RangeEnumeration>
53+
<Units></Units>
54+
<Description><![CDATA[The maximum value that can be measured by the sensor. Defined by “Units” resource.]]></Description>
55+
</Item>
56+
<Item ID="5701">
57+
<Name>Sensor Units</Name>
58+
<Operations>R</Operations>
59+
<MultipleInstances>Single</MultipleInstances>
60+
<Mandatory>Optional</Mandatory>
61+
<Type>String</Type>
62+
<RangeEnumeration></RangeEnumeration>
63+
<Units></Units>
64+
<Description><![CDATA[Measurement Units Definition e.g. “Cel” for Temperature in Celsius.]]></Description>
65+
</Item>
66+
<Item ID="5750">
67+
<Name>Application Type</Name>
68+
<Operations>RW</Operations>
69+
<MultipleInstances>Single</MultipleInstances>
70+
<Mandatory>Optional</Mandatory>
71+
<Type>String</Type>
72+
<RangeEnumeration></RangeEnumeration>
73+
<Units></Units>
74+
<Description><![CDATA[The application type of the sensor or actuator as a string, for instance, “Air Pressure”.]]></Description>
75+
</Item>
76+
<Item ID="5821">
77+
<Name>Current Calibration</Name>
78+
<Operations>RW</Operations>
79+
<MultipleInstances>Single</MultipleInstances>
80+
<Mandatory>Optional</Mandatory>
81+
<Type>Float</Type>
82+
<RangeEnumeration></RangeEnumeration>
83+
<Units></Units>
84+
<Description><![CDATA[Read or Write the current calibration coefficient]]></Description>
85+
</Item>
86+
</Resources>
87+
<Description2><![CDATA[]]></Description2>
88+
</Object>
89+
</LWM2M>

0 commit comments

Comments
 (0)