This is historical information of device classes implemented in NewFocusPico8742 device server.
Use this link to find the valid information.
Development status:
New development
Information status: New
Contact:
Class Description
Families: Motion
Key words:
Platform: Unix Like
Language: Python
License: GPL
Contact:
Hardware
Manufacturer: none
Bus: TCP/UDP
Class interface
Attributes:
Name | Description |
---|---|
PositionScalar: DevDouble | move by PA, -2147483648 to +2147483647, relative to the position defined by the DH (Home) command, home is reset after power-up or system reset read-pos: TP? |
UnitLimitMinScalar: DevDouble | — |
UnitLimitMaxScalar: DevDouble | — |
SlewRateScalar: DevDouble | steps/sec, 1 - 20000, saved to non-volatile memory, with SM |
AccelerationScalar: DevDouble | steps/sec**2, 1 - 200000, saved to non-volatile memory, with SM |
ConversionScalar: DevDouble | pos = steps/conversion + unitCalibration |
UnitCalibrationScalar: DevDouble | pos = steps/conversion + unitCalibration |
StepRegisterInternalScalar: DevDouble | an internal step register which keeps track of the HW steps, used after power-up |
StepRegisterControllerScalar: DevDouble | displays the controller register |
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. |
StopMoveInput: DevVoid Output: DevLong completion status |
stops the motion of an axis, uses acceleration to slow down |
CalibrateInput: DevDouble the new value of the current position Output: DevLong completion status |
sets unitCalibration = pos - steps/conversion |
ResetInput: DevVoid Output: DevLong completion status |
This command performs a “soft” reset or reboot of the controller CPU. Upon restart the controller reloads parameters (e.g., velocity and acceleration) last saved in non-volatile memory and sets Home (DH) position to 0 |
Pipes:
Properties:
Name | Description |
---|---|
CtrlDeviceDevString | The name of the controller device |
MotorChannelDevULong | the channel no., 1 - 4 |
18 Aug 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
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.
Updated:
The device class has been updated.
You can see previous version here .
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:46 a.m.