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

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


Controller Device server for Nemesys Syringe Pump

Families: Motion

Key words:

Platform: Unix Like

Language: Cpp

License:

Contact:

Hardware


Manufacturer: none

Bus: Not Applicable

Class interface


Attributes:

Name Description
ActiveSyringeScalar: DevLong Number of syringe commands an attribute read/write act on
LevelScalar: DevDouble Current level in Syringe
FlowScalar: DevDouble Flow rate
DiameterScalar: DevDouble Syringe diameter of active syringe (in mm)
MaxVolScalar: DevDouble
UnitLimitMaxScalar: DevDouble
UnitLimitMinScalar: DevDouble

Commands:

Name Description
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
CalibrateInput: DevVoid
Output: DevVoid
DoseInput: DevDouble
Output: DevVoid
Dose (= put out) specified volume
AspireInput: DevDouble
Output: DevVoid
Aspire (= suck in) specified volume
StopSyringeInput: DevVoid
Output: DevVoid
Stops active syringe
ResetInput: DevVoid
Output: DevVoid
Tries to clear fault state on active syringe
IsMovingInput: DevLong
Output: DevLong
ConstantFlowInput: DevVoid
Output: DevVoid

Pipes:

Properties:

Name Description
HostNameDevString Hostname of terminal server (or tty device file if using direct serial line)
PortNumberDevString Portnumber of terminal server (ignored if using direct serial line)
NumSyringesDevShort Number of syringes connected to device
DeviceFileDevString tty device file name
BaudRateDevLong
ConnectTypeDevString either net or serial

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 are looking at this version now.



2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:19 Jan 2017, 10:45 a.m.