CONFigure:DIGital:HANDshake:SYNChronous:STRobe[:SOURce]
Syntax
CONFigure:DIGital:HANDshake:SYNChronous:STRobe[:SOURce] <source>, (@<ch_list>)
CONFigure:DIGital:HANDshake:SYNChronous:STRobe[:SOURce]? (@<ch_list>)
Description
This command selects an internal (default) or external clock source for synchronous handshaking buffered memory operations on the 34950A Digital I/O Module (valid for output operations only). If you select an external clock source, the specified bank will use handshake line H2 as the source to strobe data from memory.
Since handshaking is used for transfers involving the first channel on a bank only, this command must be directed to the first channel (i.e., channel 101 or 201 only), and extends to all channels involved in the channel width (see CONFigure:DIGital:WIDTh command). You can send this command at any time, but the setting applies only when buffered memory output operations are enabled (see SOURce:DIGital:MEMory:ENABle command).
Used With:
34950A Digital I/O Module
Parameters
Name |
Type |
Range of Values |
Default Value |
<source> |
Discrete |
{INTernal|EXTernal} |
INTernal |
<ch_list>
|
Numeric
|
The first channel on a bank in the form (@sccc).
|
This is a required parameter
|
Remarks
The strobe clock source is valid for synchronous buffered output operations only. For synchronous buffered input operations (see [SENSe:]DIGital:MEMory:ENABle command), the external strobe clock source is automatically selected.
The selected clock source is stored in volatile memory and will be set to "INT" when power is turned off or after a Factory Reset (*RST command).
Return Format
The query command returns "INT" or "EXT" for the specified channels. Multiple responses are separated by commas.
Examples
The following program segment selects the external clock source for synchronous output transfers on the module in slot 3.
CONF:DIG:WIDTH WORD,(@3101) !Width
= 16 bits
CONF:DIG:DIR OUTP,(@3101) !Direction
= Output
SOUR:DIG:MEM:ENAB ON,(@3101) !Enable
buffered outputs
CONF:DIG:HAND:MODE SYNC,(@3101) !Select
synchronous transfer mode
CONF:DIG:HAND:SYNC:STROBE EXT,(@3101)
!Select
external clock source
The following query returns the clock source in use on the module in slot 3.
CONF:DIG:HAND:SYNC:STROBE? (@3101)
Typical Response: EXT