HP (Hewlett-Packard) B Network Router User Manual


 
These commands are sent as a single command string in order to prevent
"Settings conflict" errors. Note that the readings per block and the
interleaved transfer mode need only be specified when doing interleaved
Local bus transfers.
Programming
Procedure
The programming procedure for interleaved transfers is:
1. Use the CONFigure command and the low-level digitizer commands
to configure the digitizers for the required measurements.
All digitizers must have the same trigger source and the same
sample rate. The digitizers must be synchronized such that readings
are taken and the frame is transferred before the next sample occurs.
The example program which follows shows how the digitizers are
synchronized using one trigger source for both digitizers.
2. Use the VINStrument subsystem to reset the leftmost digitizer’s
Local bus chip, to set the Local bus transfer mode to GENerate,
to set the data source to the digitizer’s A/D
(CONVerter:CHANneln), and to set the interleaved transfer
mode.
Use the VINStrument subsystem to reset the inner digitizer’s
Local bus chip, to set the Local bus transfer mode to INSert, to
set the data source to the digitizer’s A/D
(CONVerter:CHANneln), and to set the interleaved transfer
mode.
VINStrument:CONFigure:LBUS:RESet
VINStrument:CONFigure:LBUS:MODE <mode >
VINStrument:CONFigure:LBUS:FEED <source >
VINStrument:CONFigure:LBUS:SEND:POINts <count >
VINStrument:CONFigure:LBUS:POINts:AUTO <mode >
Only the INSert (and GENerate) mode is supported for
interleaved transfers.
3. Reset the consumer’s (i.e. memory card’s) Local bus chip and
configure the consumer to receive data.
4. Activate (initiate) the consumer.
5. Use INITiate:IMMediate to activate the leftmost (GENerator)
digitizer.
6. Use INITiate:IMMediate to activate the inner (INSerter) digitizer.
Appendix D Local Bus Interleaved Transfers 407