Image Plate Scanner

close_shutter()
open_shutter()
status_shutter()
Open_shutter() moves motor_shutter to pos_open_shutter, likewise close_shutter() moves motor_shutter to pos_close_shutter. status_shutter() returns 1, if the shutter is closed.

erase_mar()
scan_mar( $mode, $file_name, $sample_time)
These functions rely on NODE_MAR:/home/mar345/mar_erase and NODE_MAR:/home/mar345/mar_scan. NODE_MAR can be hasipbw5. The client has been started on NODE_MAR before:

 
hasipbw5> scan345 [-host 192.0.2.1] [-port 4441]

The client displays log messages during the scans. The following messages can be ignored:

 
scan345: Diameter increased for next scan mode!
scan345: Plate will be erased first ...

file_name: the directory is specified in NODE_MAR:/home/mar345/bin/mar_scan.
sample_time: is stored in the images header, no other reason. node: The possible modes are:

0 - 2300 pixels, 345mm diameter, 0.15 mm pixelsize
1 - 2000 pixels, 300mm diameter, 0.15 mm pixelsize
2 - 1600 pixels, 240mm diameter, 0.15 mm pixelsize
3 - 1200 pixels, 180mm diameter, 0.15 mm pixelsize
4 - 3450 pixels, 345mm diameter, 0.10 mm pixelsize
5 - 3000 pixels, 300mm diameter, 0.10 mm pixelsize
6 - 2400 pixels, 240mm diameter, 0.10 mm pixelsize
7 - 1800 pixels, 180mm diameter, 0.10 mm pixelsize