This is historical information of device classes implemented in MarCCD device server.

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


Class for making the socket connection to the MarCCD Server.

Families: Acquisition

Key words:

Platform: Unix Like

Language: Cpp

License:

Contact:

Hardware


Manufacturer: Rayonix

Product:

CCD SX165

Bus: Data Socket

Class interface


Attributes:

Name Description
SavingDirectoryScalar: DevString
SavingPrefixScalar: DevString
SizeXScalar: DevLong Fast (x) dimension of the data frame.
SizeYScalar: DevLong Slow (y) dimension of the data frame.
FrameShiftScalar: DevLong Frameshift parameter (nlines).
SavingPostfixScalar: DevString
BinXandYScalar: DevLong Binning in x and y (always the same value)
ReadModeScalar: DevLong 0 -> in detector\n1 -> in background\n2 -> in scratch
DezingerScalar: DevLong 0 -> not dezinger\n1 -> dezinger
CorrectBackgroundScalar: DevLong 0 -> not background correction\n1 -> background correction
WriteToFileScalar: DevLong Set to 1 for writing to file (only if ReadMode is 0)
ExposureTimeScalar: DevDouble Set to -1 if camera wants to be stopped manually.

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.
WriteReadSocketInput: DevString
Command
Output: DevString
Answer
Writes a command to the socket and gets the answer.
WriteSocketInput: DevString
Command
Output: DevVoid
Writes a command to the socket.
AbortInput: DevVoid
Output: DevVoid
Marccd will abort the current operation. Normally this would be done to stop integration and return the ccd do continuous clear mode.
StartExposingInput: DevVoid
Output: DevVoid
Start exposition
StopExposingInput: DevVoid
Output: DevVoid
Stop exposition.

Pipes:

Properties:

Name Description
PortNbDevLong Port Number for connecting to the detector server.
SimulationModeDevULong 0 -> real mode, 1 -> simulation mode
HostnameDevString Hostname of the mar pc

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:34 a.m.