esrf

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

candsa1000.mac
See other macros in category: Detection Mca
Description:
    Set the parameters of the Canberra dsa1000 module
Documentation:
    DEPENDENCIES
    multimca.mac - mca


Macros:
    candsa1000setup
    Usage: candsa1000setup [mca_no]
    Setup the module, attached to the mca_no MCA as set in the SPEC config.

    candsa1000menu
    Usage: candsa1000menu [no]
    Start the menu for all the configured modules or modul #no.

Internal Macros:
    _dsa1000setup
    Usage: _dsa1000setup(no)
    Get the device name, set to TCP and increase the timeout for the no mca number.

    dsa1000list
    Usage: dsa1000list
    List all the configured modules

    _dsa1000list
    Usage: _dsa1000list(no)
    Print the module no.

    _dsa1000submenu
    Usage: _dsa1000submenu(no)
    Display the parameters submenu for module no.

    _dsa1000option
    Usage: _dsa1000option(no,option)
    Set parameter(s) for module no, menu option option.

    _canHVPS_check
    Usage: _canHVPS_check(no)
    Check the HVPS parameters for module no.

    _rcheck
    Usage: _rcheck(no)
    Check the range HVPS parameter for module no.

    _vlimcheck
    Usage: _vlimcheck(no)
    Check the voltage limit HVPS parameter for module no.

    _vcheck
    Usage: _vcheck(no)
    Check the voltage HVPS parameter for module no.

    _canHVPS_set
    Usage: _canHVPS_set(no)
    Set the HVPS parameters for module no.

    _canHVPS_read
    Usage: _canHVPS_read(no)
    Read the HVPS parameters for module no.

    _canHVPS_state
    Usage: _canHVPS_state(no)
    Read the HVPS state (on/off) for module no.

    _canHVPS_on
    Usage: _canHVPS_on(no,onoff)
    Set HVPS on (onoff = 1), or off( onoff = 0) for module no.

    _canGain_check
    Usage: _canGain_check(no)
    Check the DSP Gain parameters for module no.

    _cgaincheck
    Usage: _cgaincheck(no)
    Check the coarse DSP Gain for module no.

    _fgaincheck
    Usage: _fgaincheck(no)
    Check the fine DSP Gain for module no.

    _sfgaincheck
    Usage: _sfgaincheck(no)
    Check the S-fine DSP Gain for module no.

    _canGain_set
    Usage: _canGain_set(no)
    Set the DSP Gain parameters for module no.

    _canGain_setaux
    Usage: _canGain_setaux(no)
    Set auxilary DSP Gain parameters for module no.

    _canGain_read
    Usage: _canGain_read(no)
    Read the DSP Gain parameters for module no.

    _canGain_readaux
    Usage: _canGain_readaux(no)
    Read auxilary DSP Gain parameters for module no.

    _canFilter_check
    Usage: _canFilter_check(no)
    Check the DSP Filter parameters for module no.

    _rtcheck
    Usage: _rtcheck(no)
    Check the rise time DSP Filter parameter for module no.

    _ftcheck
    Usage: _ftcheck(no)
    Check the flat top DSP Filter parameter for module no.

    _canFilter_read
    Usage: _canFilter_read(no)
    Read the DSP Filter parameters for module no.

    _canFilter_set
    Usage: _canFilter_set(no)
    Set the DSP Filter parameters for module no.

    _dsa1000stat
    Usage: _dsa1000stat(no)
    Read some status parameters for module no.

    _msg
    Usage: _msg(no, msg)
    Print the message msg for module no.

Filename: candsa1000.mac
Author: A.Beteva/BLISS $Revision: 1.5 $$Date: 2013/08/19 11:28:00 $
Last mod.: 19/08/2013 13:28 by beteva