This is historical information of device classes implemented in icepap device server.

Use this link to find the valid information.

Development status: Released
Information status: Updated

Contact:



Class Description


A class to perform tcp/ip connections and data transmissions exchages with the IcePAP controller unit.

Families: Motion

Key words:

Platform: All Platforms

Language: Cpp

License:

Contact:

Hardware


Manufacturer: none

Bus: Socket

Class interface


Attributes:

Name Description
LocationScalar: DevString location of the icepap controller (useful in case of need)

Commands:

Name Description
StateInput: DevVoid
Output: State
State Code
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Status description
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller.
GetIPInput: DevVoid
Output: DevString
IP address or host name of the IcePAP controller
The command to extract an IP address of the IcePAP controller - this is the only command that has sence for this device server
GetTimeoutInput: DevVoid
Output: DevDouble
time-out in sec, for TCP/IP communications
Retrives from the property the TCP/IP communications time-out value in sec
raw_cmdInput: DevString
command to send
Output: DevString
answer
send a command on the socket

Pipes:

Properties:

Name Description
IPaddressDevString A string containing either the internet host name, or IP address of the IcePAP controller unit
Comm_timeoutDevDouble A time-out (in seconds) for the TCP/IP communication.
IPMASKDevString give the IP mask for write access. any client should be inside the IP mask to be allowed to write
LocationDevString name of the room hosting the icepap controller

23 Feb 2017, Piotr Goryl
Updated:
A device class has been added.
You can see previous version here .



23 Feb 2017, Piotr Goryl
Updated:
A device class has been added.
You are looking at this version now.



23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .



19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



3 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



3 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:23 Feb 2017, 10:49 a.m.