ClkStrobeExternalGateMode Property (DioFile)

Applies To

GX5280, GX5290

Purpose

Sets or returns the Master board Clock or Strobe external gate mode.

Syntax

Object.ClkStrobeExternalGateMode (dioClkStrobe, nMode)

or

[nMode = ] Object.ClkStrobeExternalGateMode(dioClkStrobe)

 

The ClkStrobeExternalGateMode property syntax has the following parts:

Name

Type

Description

Object

DioFile

DioFile object

enumDioClkStrobe

dioClkStrobe

Integer specifying either the clock or strobe

 nMode

INT

Integer specifying external gate mode:

0. Disabled

1. Enabled.

  

Where

enumDioClockStrobe can be one of the following:

Name

Value

Description

dioClock

0

Clock

dioStrobe

1

Strobe

Comments

DIO_INTERNAL_CLOCK:

Enables or disables gating the internal Clock of the specified DIO board. For this mode to be active the direction of all the board’s channels must be set to output. When the mode is enabled the External Clock Enable input (J3 pin 28) will gate the clock of the specified DIO board. When the External Clock Enable input is set to low the specified DIO board’s internal Clock will be active and the DIO will run, when the External Clock Enable input will be high (default state since the input has IS pulled up to VCC). The DIO will be in Pause state.

DIO_INTERNAL_STROBE:

Enables or disables gating the internal Strobe of the specified DIO board. For this mode to be active the direction of all the board’s channels must be set to input. When the mode is enabled the External Strobe Enable input (J3 pin 29) will gate the strobe of the specified DIO board. When the External Strobe Enable input is set to low the specified DIO board’s internal Strobe will be active and the DIO will run, when the External Strobe Enable input will be high (default state since the input has IS pulled up to VCC). The DIO will be in Pause state

 

See Also

StrobeDelay