The values of all the parameters listed here are printed on stderr when the program starts, whether or not they were supplied on the command line.
If this option is not specified the default value is "localhost".
The DBMAN_HOST environment variable overrides the default if present and in turn is overridden by this argument.
Local or remote mode must be specified.
Remote or local mode must be specified.
This is a required argument.
This is a 1 bit control, nop/reset.
0.0
= nop
1.0 = reset
The control key should be set to Mom.
This parameter should be owned by whatever task HPBtaskGPIB registers as and the permissions set for direct update by users and direct update for the owner.
This parameter should have a range of +/- 20000 or more if the units are in gauss or a range of +/- 2 if the units are in tesla.
The control key doesn’t matter.
This parameter should be owned by whatever task HPBtaskGPIB registers as and the permissions set for none by users and direct update for the owner.
This parameter should have a range of +/- 100. The reading is in degrees Celsius.
The control key doesn’t matter.
This parameter should be owned by whatever task HPBtaskGPIB registers as and the permissions set for none by users and direct update for the owner.
This is a two bit paramater. Valid values are:
0.0 - 0.3
tesla range.
1.0 - 0.6 tesla range.
2.0 - 1.2 tesla range.
3.0 - 3.0 tesla range.
The control key can be set to IncN, DecN, or IDecE. Usually IDecE is used.
This parameter should be owned by whatever task HPBtaskGPIB registers as and the permissions set for direct update by users and direct update for the owner.
The switches inside of the hall probe controller should be set as follows:
SW1-1 - on
- SW1-(1-5) GPIB address = 1
SW1-2 - off
SW1-3 - off
SW1-4 - off
SW1-5 - off
SW1-6 - off - dual address mode disabled
SW1-7 - off - talker/listener
SW1-8 - off - not used
SW2-1 - off - service requests disabled
SW2-2 - off - EOI not asserted
SW2-3 - off - terminator = line feed
SW2-4 - off - double terminator = disabled
SW2-5 - on - field units = gauss (this may depend on database)
SW2-6 - on - units symbol = symbol after data
SW2-7 - on - digital filtering (set for user preference)
SW2-8 - off - reset
The field units may be set for gauss or tesla depending on the database configuration. The program will process either type of message.
Digital filtering may be turned on or off depending on user requirements.
Note also that the number of stop bits and the character bit length may need to be set.
Similiar settings should be programmed into the terminal server when using remote mode.
Note that the label will need to be quoted for the shell to treat it as a single argument.
When the program is started it registers with dbman as HPBtask.
This program uses a line feed for the terminator char.
HPBtask(8) now reads the configuration switches to discover the terminator char, the field units, etc. Perhaps someday this program will be improved to do this also.