-
Notifications
You must be signed in to change notification settings - Fork 0
/
HP89400.conf
37 lines (35 loc) · 1.59 KB
/
HP89400.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[device]
name = HP89400
[gpib]
port = 16
[prologix_options]
# read until eoi is recieved
read = eoi
[prologix_commands]
# no eoi signal at last character
eoi = ++eoi 0
# append to end of command, 0 = CR+LF, 1=CR, 2=LF, 3=None
eos = ++eos 0
# no user defined character after transmit
eot_enable = ++eot_enable 0
# not used
#eot_char = ++eot_char 42
# disable front panel during operation
#llo = ++llo
# enable front panel
#loc = ++loc
# timeout in ms, only used when using timeout read
read_tmo_ms = ++read_tmo_ms 1000
[reset_commands]
#Commands sent immediately after device connection
#Format is a tuple with (Command string, help)
CLS=("*CLS", "Clears the Status Byte by emptying the error queue and clearing all event registers.")
ESR=("*ESR?", "Reads and clears the Standard Event Enable register.")
RST = ("*RST", "Executes a device reset.")
[setup_commands]
TST=("*TST?", "Tests the analyzer hardware and returns the result.")
CAL=("*CAL?", "Calibrates the analyzer and returns the (pass/fail) result.")
CALibration-AUTO=("CAL:AUTO", "Enable or disable the analyzer’s autocalibration function or perform a single calibration. CALibration:AUTO OFF|0|ON|1|ONCE")
CALibration-ZERO-AUTO=("CAL:ZERO:AUTO", "Controls the auto-zero calibration function. CALibration:ZERO:AUTO OFF|0|ON|1|ONCE")
FORMat=("FORM", "Specifies the format (ASCii or REAL) for block data transferred across the GPIB.")
FORMat-DATA=("FORM:DATA", "Specifies the format (ASCii or REAL) for block data transferred across the GPIB.")