Average: 0
Rating Count: 0

Development status: Released, Release: Release_1_0
Information status: New
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/OtherInstruments/SP200Syringe

Class Description

Tango device server for World Precision Instruments syringe pumps. SP200i, SP220i, SP250i,

Families: OtherInstruments

Key words:

Platform: Unix Like

Language: Cpp

License: GPL



Manufacturer: World Precision Instruments


Bus: Serial Line

Class interface


Name Description
DiameterScalar: DevDouble Syringe diameter (00.00 - > 99.99)
InfusionRateScalar: DevDouble Infusion rate in ml/m
InfusionVolumeScalar: DevDouble Infusion volume in ml
DeliveredVolumeScalar: DevDouble Delivered volume in ml


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.
RunPumpInput: DevVoid
Output: DevVoid
Run the pump
StopPumpInput: DevVoid
Output: DevVoid
Stop the pump



Name Description
DeviceFileDevString ttyusb device file name
BaudRateDevLong Baud rate for serial connection (defaults to 9600)
ConnectTypeDevString `net` or `serial` (use `net if connecting via terminal server)
HostNameDevString Hostname or IP Address (of terminal server if connecting that way)
PortNumberDevString Port number (of terminal server if connecting that way)
AddressDevLong If more than one pump is connected, the pump has to be assigned an address (check manual). Default is 0 (just one pump connected)

Please log in to comment.

13 Jun 2020, DS Admin
The device class has been added to catalogue.
Added by:dadmin on:13 Jun 2020, 4:12 a.m.