Beamline Instrument Software Support |
|
SPEC Macro documentation:
[ Macro Index |
BCU Home ]
|
OPIOM.MAC | ||||||
[ source code | installed at | configured at ] | ||||||
See other macros in category: Generic I/O Isg | ||||||
Description:
| ||||||
Documentation:
An interactive macro opiom can be used for device configuration and monitoring. More than one OPIOM module can be operated through this macro set. EXAMPLE DEPENDENCIES These macros make use of the following macro sets: SETUP A opiomsetup macro must be included in the setup file for every OPIOM module configured. Each module is identified by its name that must be a unique isgdevice identifier. | ||||||
Macros:
Usage: opiomsetup <opiom_name> <serline> [<parameter>=<value> ...] Configures an opiom module connected to <serline> with the name <opiom_name>. The following optional parameters can be also set. opiom Usage: opiom [<device_name>] Macro that runs the interactive loop. opiom refresh certain information on the screen and at the same time accepts commands from the standard input. | ||||||
Internal Macros: | ||||||
Usage: _opiomsetup(args) opiomunsetup Usage: opiomunsetup opiom_setdefault Usage: opiom_setdefault(isgname) opiom_update Usage: opiom_update opiom_getstate Usage: opiom_getstate(isgname) opiom_prompt Usage: opiom_prompt Displays the prompt on the screen. If the "update" flag is set also displays the board status. opiom_show_comm Usage: opiom_show_comm opiom_process_comm Usage: opiom_process_comm opiom_getopmoffsets Usage: opiom_getopmoffsets(opmarray, roffsets) opiom_calcoffset Usage: opiom_calcoffset(data, i) opiom_opm_header Usage: opiom_opm_header(path, file, opminfo) opiom_opm_hextract Usage: opiom_opm_hextract(line, field) opiom_list_files Usage: opiom_list_files(path, pldid) opiom_upload_program Usage: opiom_upload_program(opiom_name, file) opiom_cpld_prog Usage: opiom_cpld_prog(name, dat, binsz, srcsz, fsize, pldid, pldname) opiom_bin_tpg Usage: opiom_bin_tpg(opiom_name, tpgtab, nlines) | ||||||
|