Development status:
Released,
Release: Release_1_13
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Motion/Hexapods/HexaSmarCtrl
Contact:
Class Description
Families: Motion
Key words:
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: SmarAct
Bus: Not Applicable
Class interface
Attributes:
Name | Description |
---|---|
PivotModeScalar: DevBoolean | Pivot mode, false = relativ, true = fixed |
HomedScalar: DevBoolean | — |
AccelerationScalar: DevDouble | Acceleration (all axes) m/s2 |
VelocityScalar: DevDouble | Speed (for all axes) in m/s |
Commands:
Name | Description |
---|---|
SetAxisNameInput: DevString like this `` Output: DevBoolean |
set axis name for axis index number (0 - 8) |
ReachableInput: DevString has to look like this: Output: DevBoolean true: position is reachable false: position is not reachable |
Checks whether a position is reachable |
GetFactorInput: DevString Output: DevDouble |
— |
GetUnitInput: DevString Output: DevString |
— |
SetUnitInput: DevString Output: DevVoid |
— |
MovingInput: DevVoid Output: DevBoolean |
— |
GetAxisNameInput: DevShort Output: DevString |
returns axis name for axis index number (0 - 5) |
PositionInput: DevString Output: DevDouble |
— |
MoveInput: DevString has to look like this: Output: DevVoid |
Move axis |
StopInput: DevBoolean if false, movement will be stopped with deceleration enabled if true, movement will be stopped at once Output: DevVoid |
Stop movement of all axes |
HomeInput: DevVoid Output: DevBoolean |
— |
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. |
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. |
Pipes:
Properties:
Name | Description |
---|---|
BaudRateDevLong | baud rate of serial line in case ConnectType is serial |
DeviceFileDevString | serial line device file in case ConnectType is serial |
ConnectTypeDevString | connection type, can be `net` or `serial` |
SimulationModeDevBoolean | — |
PortNumberDevString | tcp port number in case ConnectType is `net` |
HostNameDevString | ip hostname or address in case ConnectType is net |
Please log in to comment.