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

Use this link to find the valid information.

Development status: New development
Information status: Updated

Contact: johannes.blume@desy.de



Class Description


Families: Acquisition

Key words:

Platform: Unix Like

Language: Cpp

License: GPL

Contact: johannes.blume@desy.de

Hardware


Manufacturer: none

Bus: Ethernet

Class interface


Attributes:

Name Description
FileDirScalar: DevString The directory on the MarPC where scan images are stored. Please: - give an absolute path - check that the directory exists and the user running mar345 /scan345 has write permissions Existing files with the same prefix / number as given with FilePrefix / FileStartNumber will be overwritten.
FilePrefixScalar: DevString The prefix of the filename, a file sequence number (according to FileStartNumber) and an extension (according to ScanMode) will be added by mar345 / scan345.
ScanModeScalar: DevLong Scan mode: 0 = 2300 pixels, 345 mm diameters, 0.15 mm pixelsize 1 = 2000 pixels, 300 mm diameters, 0.15 mm pixelsize 2 = 1600 pixels, 240 mm diameters, 0.15 mm pixelsize 3 = 1200 pixels, 180 mm diameters, 0.15 mm pixelsize 4 = 3450 pixels, 345 mm diameters, 0.10 mm pixelsize 5 = 3000 pixels, 300 mm diameters, 0.10 mm pixelsize 6 = 2400 pixels, 240 mm diameters, 0.10 mm pixelsize 7 = 1800 pixels, 180 mm diameters, 0.10 mm pixelsize
FileStartNumberScalar: DevLong Image sequence number to be appended to the image prefix, 0 - 999. Will be incremented after each scan.

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.
EraseInput: DevVoid
Output: DevVoid
Erase image plate
ScanInput: DevVoid
Output: DevVoid
Start a scan and save image (see FileDir, FilePrefix, FileStartNumber)

Pipes:

Properties:

Name Description
HostNameDevString host name / ip address of mar345 PC
PortNumberDevUShort Port number of mar345/scan345 server on Mar PC

Added by:dadmin on:27 Aug 2022, 2:51 a.m.