UPnP-Robair-PositionSensor1: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<pre> </pre>") |
No edit summary |
||
| Line 1: | Line 1: | ||
<pre> |
<pre> |
||
<scpd> |
|||
<serviceStateTable> |
|||
<stateVariable> |
|||
<name>CurrentLatitude</name> |
|||
<sendEventsAttribute>yes</sendEventsAttribute> |
|||
<dataType>float</dataType> |
|||
</stateVariable> |
|||
<stateVariable> |
|||
<name>CurrentLongitude</name> |
|||
<sendEventsAttribute>yes</sendEventsAttribute> |
|||
<dataType>float</dataType> |
|||
</stateVariable> |
|||
<stateVariable> |
|||
<name>CurrentAltitude</name> |
|||
<sendEventsAttribute>yes</sendEventsAttribute> |
|||
<dataType>float</dataType> |
|||
</stateVariable> |
|||
<stateVariable> |
|||
<name>CurrentSpeed</name> |
|||
<sendEventsAttribute>yes</sendEventsAttribute> |
|||
<dataType>float</dataType> |
|||
</stateVariable> |
|||
<stateVariable> |
|||
<name>CurrentTrack</name> |
|||
<sendEventsAttribute>yes</sendEventsAttribute> |
|||
<dataType>float</dataType> |
|||
</stateVariable> |
|||
<stateVariable> |
|||
<name>Timestamp</name> |
|||
<sendEventsAttribute>yes</sendEventsAttribute> |
|||
<dataType>dateTime</dataType> |
|||
</stateVariable> |
|||
<stateVariable> |
|||
<Optional/> |
|||
<name>Name</name> |
|||
<sendEventsAttribute>no</sendEventsAttribute> |
|||
<dataType>string</dataType> |
|||
<defaultValue/> |
|||
</stateVariable> |
|||
<stateVariable> |
|||
<name>Method</name> |
|||
<sendEventsAttribute>no</sendEventsAttribute> |
|||
<dataType>string</dataType> |
|||
<allowedValueList> |
|||
<allowedValue>sattelite</allowedValue> |
|||
<allowedValue>rfid</allowedValue> |
|||
<allowedValue>cellular</allowedValue> |
|||
<allowedValue>magnetic</allowedValue> |
|||
</allowedValueList> |
|||
</stateVariable> |
|||
</serviceStateTable> |
|||
<actionList> |
|||
<action> |
|||
<name>GetCurrentPosition</name> |
|||
<argumentList> |
|||
<argument> |
|||
<name>CurrentLatitude</name> |
|||
<direction>out</direction> |
|||
<relatedStateVariable>CurrentLatitude</relatedStateVariable> |
|||
</argument> |
|||
<argument> |
|||
<name>CurrentLongitude</name> |
|||
<direction>out</direction> |
|||
<relatedStateVariable>CurrentLongitude</relatedStateVariable> |
|||
</argument> |
|||
<argument> |
|||
<name>CurrentAltitude</name> |
|||
<direction>out</direction> |
|||
<relatedStateVariable>CurrentAltitude</relatedStateVariable> |
|||
</argument> |
|||
<argument> |
|||
<name>CurrentSpeed</name> |
|||
<direction>out</direction> |
|||
<relatedStateVariable>CurrentSpeed</relatedStateVariable> |
|||
</argument> |
|||
<argument> |
|||
<name>CurrentTrack</name> |
|||
<direction>out</direction> |
|||
<relatedStateVariable>CurrentTrack</relatedStateVariable> |
|||
</argument> |
|||
<argument> |
|||
<name>Timestamp</name> |
|||
<direction>out</direction> |
|||
<relatedStateVariable>Timestamp</relatedStateVariable> |
|||
</argument> |
|||
</argumentList> |
|||
</action> |
|||
<action> |
|||
<Optional/> |
|||
<name>GetName</name> |
|||
<argumentList> |
|||
<argument> |
|||
<name>CurrentName</name> |
|||
<direction>out</direction> |
|||
<relatedStateVariable>Name</relatedStateVariable> |
|||
<retval/> |
|||
</argument> |
|||
</argumentList> |
|||
</action> |
|||
<action> |
|||
<Optional/> |
|||
<name>SetName</name> |
|||
<argumentList> |
|||
<argument> |
|||
<name>NewName</name> |
|||
<direction>in</direction> |
|||
<relatedStateVariable>Name</relatedStateVariable> |
|||
</argument> |
|||
</argumentList> |
|||
</action> |
|||
<action> |
|||
<Optional/> |
|||
<name>GetMethod</name> |
|||
<argumentList> |
|||
<argument> |
|||
<name>Method</name> |
|||
<direction>out</direction> |
|||
<relatedStateVariable>Method</relatedStateVariable> |
|||
<retval/> |
|||
</argument> |
|||
</argumentList> |
|||
</action> |
|||
</actionList> |
|||
</scpd> |
|||
</pre> |
</pre> |
||
Revision as of 22:52, 10 August 2012
<scpd>
<serviceStateTable>
<stateVariable>
<name>CurrentLatitude</name>
<sendEventsAttribute>yes</sendEventsAttribute>
<dataType>float</dataType>
</stateVariable>
<stateVariable>
<name>CurrentLongitude</name>
<sendEventsAttribute>yes</sendEventsAttribute>
<dataType>float</dataType>
</stateVariable>
<stateVariable>
<name>CurrentAltitude</name>
<sendEventsAttribute>yes</sendEventsAttribute>
<dataType>float</dataType>
</stateVariable>
<stateVariable>
<name>CurrentSpeed</name>
<sendEventsAttribute>yes</sendEventsAttribute>
<dataType>float</dataType>
</stateVariable>
<stateVariable>
<name>CurrentTrack</name>
<sendEventsAttribute>yes</sendEventsAttribute>
<dataType>float</dataType>
</stateVariable>
<stateVariable>
<name>Timestamp</name>
<sendEventsAttribute>yes</sendEventsAttribute>
<dataType>dateTime</dataType>
</stateVariable>
<stateVariable>
<Optional/>
<name>Name</name>
<sendEventsAttribute>no</sendEventsAttribute>
<dataType>string</dataType>
<defaultValue/>
</stateVariable>
<stateVariable>
<name>Method</name>
<sendEventsAttribute>no</sendEventsAttribute>
<dataType>string</dataType>
<allowedValueList>
<allowedValue>sattelite</allowedValue>
<allowedValue>rfid</allowedValue>
<allowedValue>cellular</allowedValue>
<allowedValue>magnetic</allowedValue>
</allowedValueList>
</stateVariable>
</serviceStateTable>
<actionList>
<action>
<name>GetCurrentPosition</name>
<argumentList>
<argument>
<name>CurrentLatitude</name>
<direction>out</direction>
<relatedStateVariable>CurrentLatitude</relatedStateVariable>
</argument>
<argument>
<name>CurrentLongitude</name>
<direction>out</direction>
<relatedStateVariable>CurrentLongitude</relatedStateVariable>
</argument>
<argument>
<name>CurrentAltitude</name>
<direction>out</direction>
<relatedStateVariable>CurrentAltitude</relatedStateVariable>
</argument>
<argument>
<name>CurrentSpeed</name>
<direction>out</direction>
<relatedStateVariable>CurrentSpeed</relatedStateVariable>
</argument>
<argument>
<name>CurrentTrack</name>
<direction>out</direction>
<relatedStateVariable>CurrentTrack</relatedStateVariable>
</argument>
<argument>
<name>Timestamp</name>
<direction>out</direction>
<relatedStateVariable>Timestamp</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<Optional/>
<name>GetName</name>
<argumentList>
<argument>
<name>CurrentName</name>
<direction>out</direction>
<relatedStateVariable>Name</relatedStateVariable>
<retval/>
</argument>
</argumentList>
</action>
<action>
<Optional/>
<name>SetName</name>
<argumentList>
<argument>
<name>NewName</name>
<direction>in</direction>
<relatedStateVariable>Name</relatedStateVariable>
</argument>
</argumentList>
</action>
<action>
<Optional/>
<name>GetMethod</name>
<argumentList>
<argument>
<name>Method</name>
<direction>out</direction>
<relatedStateVariable>Method</relatedStateVariable>
<retval/>
</argument>
</argumentList>
</action>
</actionList>
</scpd>