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'
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.