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_2_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

License:

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

19 Mar 2022, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.



17 Apr 2021, 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 can see previous version here .



2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:19 Mar 2022, 3:28 a.m.