esrf

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

lakeshore_gaussmeter455_mc.mac $Revision: 1.1 $
See other macros in category: All
Description:
    Macros for a the use of a Lakeshore Gaussmeter Type 455
Documentation:
    DESCRIPTION
    IDN is : LSCI,MODEL455,4550252,06062006


    In the config editor in the "Motor and Counter Device Configuration" page (hit "D") create a counter controller like follows:
    SCALERS      DEVICE            ADDR  <>MODE  NUM              <>TYPE
       YES       LSGM455           0:12            1       Macro Counter
    Then type "S" to go to the Scaler configuration screen to create the counters. Change the number of counters at the bottom of the screen to 20. Scaler (Counter) Configuration Number        Name  Mnemonic  <>Device  Unit  Chan  <>Use As   Factor      3        lsgm      lsgm   MAC_CNT     0     0   counter        1

    ATTENTION
    After a fresh start the macros needed for the macro counters are most likely not available, which necessitates a reconfig first thing.

    BUGS
    Bugs ? What bugs ??

Macros:
    lsgm_debug
    Usage: lsgm_debug
    toggle debug mode for the present macros.

Internal Macros:
    LSGM_config
    Usage: LSGM_config (mne, type, unit, mod, chan)
    Called by spec

    LSGM_cmd
    Usage: LSGM_cmd (mne, key, p1, p2, p3)
    Called by spec

    __lsgm_io
    Usage: __lsgm_io (addr, cmd)
    Called by spec, write command to controller and read answer.

    __lsgm_put
    Usage: __lsgm_put (addr, cmd)
    Called by spec, write command to controller, no answer expected.

Filename: lakeshore_gaussmeter455_mc.mac
Author: Holger (BLISS) for ID18.
Last mod.: 13/01/2010 15:28 by witsch