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

Use this link to find the valid information.

Development status: Released
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Motion/MotorControllers/Standa/Standa8smc4usb
Contact:



Class Description


Families: Motion

Key words:

Platform: All Platforms

Language: Cpp

License: GPL

Contact:

Hardware


Manufacturer: Standa

Bus: TCP/UDP

Class interface


Attributes:

Name Description
speedScalar: DevFloat
accelScalar: DevFloat
decelScalar: DevFloat
antiplaySpeedScalar: DevFloat
moveStsScalar: DevULong
mvCmdStsScalar: DevULong
pwrStsScalar: DevULong
encStsScalar: DevULong
windStsScalar: DevULong
curPositionScalar: DevFloat
encPositionScalar: DevLong64
curSpeedScalar: DevFloat
ipwrScalar: DevLong
upwrScalar: DevLong
iusbScalar: DevLong
uusbScalar: DevLong
curTScalar: DevLong
flagsScalar: DevULong
gpioFlagsScalar: DevULong
cmdBufFreeSpaceScalar: DevULong
windingVoltageAScalar: DevLong
windingVoltageBScalar: DevLong
windingVoltageCScalar: DevLong
windingCurrentAScalar: DevLong
windingCurrentBScalar: DevLong
windingCurrentCScalar: DevLong
potScalar: DevULong
joyScalar: DevULong
dutyCycleScalar: DevLong
manufacturerScalar: DevString
manufacturerIdScalar: DevString
ProductDescriptionScalar: DevString
majorScalar: DevULong
minorScalar: DevULong
releaseScalar: DevULong
serialNumberScalar: DevULong

Commands:

Name Description
RightInput: DevVoid
Output: DevVoid
StopInput: DevVoid
Output: DevVoid
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.
LeftInput: DevVoid
Output: DevVoid
SstopInput: DevVoid
Output: DevVoid
MoveInput: DevFloat
Output: DevVoid
MoverInput: DevFloat
Output: DevVoid
HomeInput: DevVoid
Output: DevVoid

Pipes:

Properties:

Name Description
SerialNumberDevULong
CalibrationRatioDevDouble
CalibrationUnitsDevString

README

b'# Standa8smc4usb device server\n\n### Description:\nThis is TANGO device server implementation for Standa 8SMC4-USB/8SMC5-USB devices. For more information about these devices please refer to the official documentation.\n\n### Compilation:\nApart from usual Tango 8 libraries you should have libximc installed on your system in order to compile and run the device server. You can grab libximc here.\n\n### Current bugs and limitations:\n There are no units specified by default. You can get an actual unit for particular field in the protocol documentation.\n Changing custom user units static property requires device server reinitialization. \n* Currently the device server can only be compiled on architectures where int/uint are the same as Tango::DevLong/DevULong (size and alignment).\n'

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



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



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