niHSDIO_ConfigureInitialState
Specific Function
C Function Prototype
ViStatus niHSDIO_ConfigureInitialState (ViSession vi, ViConstString channelList, ViConstString initialState);
Purpose
Sets the Initial state for a dynamic generation operation. The Initial state of each channel is driven after the session is initiated using niHSDIO_Initiate. Channels remain unchanged until the first waveform sample is generated.
Valid Syntax:
Both of these examples are valid and do the same thing. The
order of channelList determines the order of the pattern
string.
- niHSDIO_ConfigureInitialState (vi, "19-0", "0000 0XXX XX11 111Z ZZZZ");
- niHSDIO_ConfigureInitialState (vi, "0-19", "ZZZZ Z111 11XX XXX0 0000");
Parameters
Name | Type | Description | ||
---|---|---|---|---|
vi | ViSession | This handle identifies your instrument session. vi was obtained from niHSDIO_InitGenerationSession. | ||
channelList | ViConstString | Specifies which channels have their initial value set using the initialState string. The order of channels in channelList determines the order of the initialState string. | ||
initialState | ViConstString | Describes the Initial state of a dynamic generation
operation. This expression is composed of characters:
The default state of a channel is to keep the previous value. |