All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.3200.xml Maven / Gradle / Ivy

There is a newer version: 2.0.0-M15
Show newest version
<?xml version="1.0" encoding="utf-8"?>

<LWM2M  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://openmobilealliance.org/tech/profiles/LWM2M.xsd">

	<Object ObjectType="MODefinition">
		<Name>Digital Input</Name>
		<Description1>Generic digital input for non-specific sensors</Description1>
		<ObjectID>3200</ObjectID>
		<ObjectURN>urn:oma:lwm2m:ext:3200</ObjectURN>
		<MultipleInstances>Multiple</MultipleInstances>
		<Mandatory>Optional</Mandatory>
		<Resources>
			<Item ID="5500">
				<Name>Digital Input State</Name>
				<Operations>R</Operations>
				<MultipleInstances>Single</MultipleInstances>
				<Mandatory>Mandatory</Mandatory>
				<Type>Boolean</Type>
				<RangeEnumeration></RangeEnumeration>
				<Units></Units>
				<Description>The current state of a digital input.</Description>
			</Item>
			<Item ID="5501">
				<Name>Digital Input Counter</Name>
				<Operations>R</Operations>
				<MultipleInstances>Single</MultipleInstances>
				<Mandatory>Optional</Mandatory>
				<Type>Integer</Type>
				<RangeEnumeration></RangeEnumeration>
				<Units></Units>
				<Description>The cumulative value of active state detected.</Description>
			</Item>
			<Item ID="5502">
				<Name>Digital Input Polarity</Name>
				<Operations>RW</Operations>
				<MultipleInstances>Single</MultipleInstances>
				<Mandatory>Optional</Mandatory>
				<Type>Boolean</Type>
				<RangeEnumeration></RangeEnumeration>
				<Units></Units>
				<Description>The polarity of the digital input as a Boolean (0 = Normal, 1= Reversed)</Description>
			</Item>
			<Item ID="5503">
				<Name>Digital Input Debounce</Name>
				<Operations>RW</Operations>
				<MultipleInstances>Single</MultipleInstances>
				<Mandatory>Optional</Mandatory>
				<Type>Integer</Type>
				<RangeEnumeration></RangeEnumeration>
				<Units>ms</Units>
				<Description>The debounce period in ms. .</Description>
			</Item>
			<Item ID="5504">
				<Name>Digital Input Edge Selection</Name>
				<Operations>RW</Operations>
				<MultipleInstances>Single</MultipleInstances>
				<Mandatory>Optional</Mandatory>
				<Type>Integer</Type>
				<RangeEnumeration>1-3</RangeEnumeration>
				<Units></Units>
				<Description>The edge selection as an integer (1 = Falling edge, 2 = Rising edge, 3 = Both Rising and Falling edge).</Description>
			</Item>
			<Item ID="5505">
				<Name>Digital Input Counter Reset</Name>
				<Operations>E</Operations>
				<MultipleInstances>Single</MultipleInstances>
				<Mandatory>Optional</Mandatory>
				<Type></Type>
				<RangeEnumeration></RangeEnumeration>
				<Units></Units>
				<Description>Reset the Counter value.</Description>
			</Item>
			<Item ID="5750">
				<Name>Application Type</Name>
				<Operations>RW</Operations>
				<MultipleInstances>Single</MultipleInstances>
				<Mandatory>Optional</Mandatory>
				<Type>String</Type>
				<RangeEnumeration></RangeEnumeration>
				<Units></Units>
				<Description>The application type of the sensor or actuator as a string, for instance, “Air Pressure”</Description>
			</Item>
			<Item ID="5751">
				<Name>Sensor Type</Name>
				<Operations>R</Operations>
				<MultipleInstances>Single</MultipleInstances>
				<Mandatory>Optional</Mandatory>
				<Type>String</Type>
				<RangeEnumeration></RangeEnumeration>
				<Units></Units>
				<Description>The type of the sensor (for instance PIR type)</Description>
			</Item>
		</Resources>
		<Description2></Description2>
	</Object>
</LWM2M>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy