Beamline Instrument Software Support |
|
SPEC Macro documentation:
[ Macro Index |
BCU Home ]
|
HBM2.MAC | ||||||
[ source code | installed at | configured at ] | ||||||
See other macros in category: Positioning | ||||||
Description:
| ||||||
Documentation:
These macros allow to initialize, read this type of encoder, and define them as pseudomotors. DEPENDENCIES To use an HBM encoder: | ||||||
Macros:
Usage: hbmsetup <nb of hbm> <dev name> <hbm mne> <dev name> .. hbm_flushnom Usage: hbm_flushnom <HBM_DEV_index> Reads silently the buffer This macro can be run, in case of problem, to flush old values in the buffer. hbm_read Usage: hbm_read <HBM_DEV_index> Displays the value of the Hbm Puts the value in HBM_VAL | ||||||
Internal Macros: | ||||||
Usage: hbm_quit <HBM_DEV_index> frees the connection with the serial line for one device hbm_cmd Usage: hbm_cmd <XXX> <HBM_DEV_index> sends the set of characters XXX to Hbm hbm_init Usage: hbm_init <HBM_DEV_index> initialises the connection with one device this macro is automatically run by hbm_init hbm_flush Usage: hbm_flush <HBM_DEV_index> Reads the buffer and displays the value hbm_read3 Usage: hbm_read3 <mne> <HBM_list_index> for pseudo motor mecanism, reads the value of one pseudo motor <mne> It puts also this value in HBM_VAL | ||||||
|