esrf

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

hp8116a.MAC
See other macros in category: All
Description:
    hp8116a.mac - Macros to control pulse function generator HP8116a
Documentation:
    OVERVIEW


    DEPENDENCIES


    BUGS


Macros:
    h8116a_setup
    Usage: h8116a_setup
    Syntax : h8116a_setup.
    Set the global variables for pulse function generator HP8116a

    h8116a_gpib_setup
    Usage: h8116a_gpib_setup
    Syntax : h8116a_gpib_setup <GPIB unit> <GPIB number>.
    Set the global variables used for all gpib access: H8116A_PAR["comm_mode"] and H8116A_PAR["addr"]

    h8116a_current_settings
    Usage: h8116a_current_settings
    Syntax : h8116_current_settings
    Display the device indentification string of the hp8116a.

    h8116a_base
    Usage: h8116a_base
    Syntax : h8116_lol
    Sets base signal level

Internal Macros:
    _h8116a_send
    Usage: _h8116a_send(command)
    Syntax : _h8116a_send()
    Internal function to send command string to the hp8116a

    _h8116a_receive
    Usage: _h8116a_receive()
    Syntax : _h8116a_receive()
    Internal function to read string from the hp8116a

    _h8116a_comm
    Usage: _h8116a_comm(command)
    Syntax : _h8116a_comm()
    Internal function to send a command and read it back from hp8116a

    _h8116a_get_current_settings
    Usage: _h8116a_get_current_settings()
    Syntax : _h8116a_get_current_settings()
    Internal function which gets the hp8116a identification string from the instrument and returns it.

    h8116a_status
    Usage: h8116a_status


    h8116a_enable
    Usage: h8116a_enable


    h8116a_disable
    Usage: h8116a_disable


    h8116a_toggle
    Usage: h8116a_toggle


    h8116a_pulse
    Usage: h8116a_pulse


Filename: hp8116a.mac
Author: A. Mauro, BCU

$Date: 2016/05/15 17:26:48 $
$Revision: 1.0 $
$State: Exp $
Last mod.: 16/09/2016 11:28 by mauro