esrf

Beamline Instrument Software Support
SPEC Macro documentation: [ Macro Index | BCU Home ]

MXPILATUS.mac
See other macros in category: All
Description:
    %B%mxpilatus.mac%B% - control PILATUS 6M macro set for MX datacollection
Documentation:
Macros:
    pilatus_on
    Usage: pilatus_on
    Set all the nesessary cdefs.

    pilatus_off
    Usage: pilatus_off
    Remove the cdefs.

Internal Macros:
    pilatus_start
    Usage: pilatus_start
    Set the exposure time and start the detector.

    pilatus_prep
    Usage: pilatus_prep (dark,start_angle,range,exp_time,number_of_passes,comment)
    Prepare the detector for an acquisition.

    pilatus_filename
    Usage: pilatus_filename (cpars,frame)
    Set the file name where the data will be saved. Prepare the header and send it to the device server.

    pilatus_adxv_notify
    Usage: pilatus_adxv_notify ()
    For using the adxv program with the pilatus software when images are saved.

    _pilatus_set_threshold
    Usage: _pilatus_set_threshold (energy)
    Set the detector threshold as function of the half and the gais as function of the current energy [KeV]. The lower energy, the higher the gain. Do not wait for the execution.

    pilatus_set_threshold
    Usage: pilatus_set_threshold (energy)
    Set the detector threshold as function of the half and the gais as function of the current energy [KeV]. The lower energy, the higher the gain. Wait until threshold and gain set.

    pilatus_set_threshold_old
    Usage: pilatus_set_threshold_old (energy)
    Set the detector threshold as function of the half and the gais as function of the current energy [KeV]. The lower energy, the higher the gain.

    pilatus_ready
    Usage: pilatus_ready ()
    Check the detector state. Exit if fault state. Stop the acquisition in mxCuBE.

    pilatus_state
    Usage: pilatus_state
    Check the detector state. Exit if fault state. Stop the acquisition in mxCuBE.

    pilatus_header_all
    Usage: pilatus_header_all()


    pilatus_static_header
    Usage: pilatus_static_header(cpars)


    pilatus_header
    Usage: pilatus_header(cpars)


    pilatus_skip_images
    Usage: pilatus_skip_images ()
    Skip images already taken - the pilatus 6M shutterless mode specific.

    pilatus_set_experiment_type
    Usage: pilatus_set_experiment_type ()
    Set the experiment type according to the collect parameters - pilatus 6M shutterless mode specific.

    pilatus_postframe_actions
    Usage: pilatus_postframe_actions ()
    Actions to be taken after the acquisition sequence ends,

    pilatus_cp_files
    Usage: pilatus_cp_files ()
    Start a script to copy the data files from the local disk to nice.

    pilatus_sum_images
    Usage: pilatus_sum_images ()
    Start a script to sum images.

    pilatus_create_thumbnails
    Usage: pilatus_create_thumbnails (dir, prefix, start_img, nb_img)
    Start a script which creates thumbnails from the cbf files.

    p_header
    Usage: p_header(angle)


Filename: mxpilatus.mac
Author: A.Beteva/BLISS $Revision: 2.6 $$Date: 2014/02/12 16:21:14 $
Last mod.: 25/02/2014 16:05 by beteva