This is historical information of device classes implemented in IDS3010 device server.
Use this link to find the valid information.
Development status:
Released,
Release: release_2_1_0
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/MeasureInstruments/Attocube/IDS3010
Contact:
Class Description
IDS 3010 attocube interferometer
Families: Instrumentation
Key words:
Platform: Windows
Language: Cpp
Contact:
Hardware
Manufacturer: none
Bus: Ethernet
Class interface
Attributes:
| Name | Description |
|---|---|
| axis1AbsPositionScalar: DevLong64 | Get the absolute position of an axis |
| axis2AbsPositionScalar: DevLong64 | Get the absolute position of an axis |
| axis3AbsPositionScalar: DevLong64 | Get the absolute position of an axis |
| axis1DisplacementScalar: DevLong64 | Get the displacement of axis n |
| axis2DisplacementScalar: DevLong64 | Get the displacement of axis n |
| axis3DisplacementScalar: DevLong64 | Get the displacement of axis n |
| axis1ContrastScalar: DevLong | Returns the quality of the laser signal. This is equal to the contrast of the laser signal. The contrast in per mill |
| axis2ContrastScalar: DevLong | Returns the quality of the laser signal. This is equal to the contrast of the laser signal. The contrast in per mill |
| axis3ContrastScalar: DevLong | Returns the quality of the laser signal. This is equal to the contrast of the laser signal. The contrast in per mill |
| pilotLaserScalar: DevBoolean | Get the state of the pilot laser |
| passModeStrScalar: DevString | The pass mode, also called the sensor head information: 0->single pass, 1->dual pass, 2->xs sensor single pass, 3->customized sensor head |
| passModeScalar: DevLong | The pass mode, also called the sensor head information: 0->single pass, 1->dual pass, 2->xs sensor single pass, 3->customized sensor head |
| passModeEnumScalar: pogoDsl:EnumType | The pass mode, also called the sensor head information: 0->single pass, 1->dual pass, 2->xs sensor single pass, 3->customized sensor head |
| averageNScalar: DevLong | Get/Set the current averaging value. The averaging time is calculated by (2^n)*40ns, where n is the averaging value. \nA value from 0 to 24 |
| baseBandAmplitudeScalar: DevLong | Get the amplitude of the base band signal, this will allow the customer to readjust the measurement setup, if it is too low. \nThe amplitude of the base band signal |
| periodSinCosClkScalar: DevLong | The period of sin/cos and AquadB update clock in ns. \nPeriod { 40ns to 10200ns } |
| resolutionSinCosScalar: DevLong | The resolution of sin/cos and AquadB in 1pm/90? Resolution { 1pm to 65535pm } |
| rtOutModeStrScalar: DevString | Set/Get the mode of the realtime output \nRealtime output mode {0=HSSL (TTL), 1=HSSL (LVDS), 2=AquadB (TTL), 3=AquadB (LVDS), 4=SinCos (TTL Error Signal), 5=SinCos (LVDS Error Signal) }\n |
| rtOutModeScalar: DevLong | Set/Get the mode of the realtime output Realtime output mode {0=HSSL (TTL), 1=HSSL (LVDS), 2=AquadB (TTL), 3=AquadB (LVDS), 4=SinCos (TTL Error Signal), 5=SinCos (LVDS Error Signal) } |
| softwareVersionScalar: DevString | Version of the software (DLL) |
| fpgaVersionScalar: DevString | Version of the FPGA |
| firmwareVersionScalar: DevString | Version of the firmware |
Commands:
| Name | Description |
|---|---|
| StateInput: DevVoid Output: State State Code |
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller. |
| StatusInput: DevVoid Output: ConstDevString Status description |
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller. |
| StartMeasurementInput: DevVoid Output: DevVoid |
Start the measurement, this can take a while because the system needs to heat up the laser |
| StopMeasurementInput: DevVoid Output: DevVoid |
Stop the measurement |
| StartOpticsAlignmentInput: DevVoid Output: DevVoid |
Start the optics alignment (Contrast measurement) |
| StopOpticsAlignmentInput: DevVoid Output: DevVoid |
Stop the optics alignment (Contrast measurement) |
| ResetAllAxesInput: DevVoid Output: DevVoid |
Reset all axes |
| ResetAxisInput: DevShort Output: DevVoid |
— |
| EnablePilotLaserInput: DevVoid Output: DevVoid |
Enable the pilot laser |
| DisablePilotLaserInput: DevVoid Output: DevVoid |
Disable the pilot laser |
| RebootSystemInput: DevVoid Output: DevVoid |
Reboot the IDS system |
Pipes:
Properties:
| Name | Description |
|---|---|
| IPAddressDevString | IPAddress (or hostname) of the target device |
Updated:
The device class has been updated.
You can see previous version here .
17 Apr 2021, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.
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 can see previous version here .
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.