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

Use this link to find the valid information.

Development status: New development
Information status: Updated

Contact:



Class Description


Families: Acquisition

Key words: 2D

Platform: Unix Like

Language: Cpp

License:

Contact:

Hardware


Manufacturer: MAR

Product:

MAR345

Bus: Ethernet

Class interface


Attributes:

Name Description
FilenameScalar: DevString
ModeScalar: DevShort
DiameterScalar: DevShort
PixelSizeScalar: DevFloat
ScanPercentScalar: DevShort
MessageScalar: DevString
CorrectCenterScalar: DevBoolean
LogSpectrum: DevString
ImageImage: DevLong

Commands:

Name Description
StateInput: DevVoid
Output: State
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: DevString
This command gets the device status (stored in its device_status data member) and returns it to the caller.
EraseInput: DevVoid
Output: DevVoid
None.
ResetInput: DevVoid
Output: DevVoid
lock mar
ScanInput: DevVoid
Output: DevVoid
None.

Pipes:

Properties:

Name Description
MartableDirDevString directory where are the important tables file for the mar
HostDevString Mar host IP adress
PortDevShort Mar port for COMM (different port available on mar 4441, 4442, 4443, 4444 for COMM, STAT, DATA, MESS)
Scanner_numberDevShort Scanner no
ImageDirDevString Image file directory

22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.



22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .



23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2 on:22 Feb 2018, 2:44 p.m.