CONFigure:DIGital:HANDshake:SYNChronous:STRobe[:SOURce]

34980A

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).
Select from s101 or s201.

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

See Also

CONFigure:DIGital:HANDshake

CONFigure:DIGital:WIDTh

SOURce:DIGital:MEMory:ENABle