int32 DAQmxSwitchOpenRelays (const char relays[], bool32 waitForSettling);
Opens the specified relays. If you set waitForSettling to TRUE, this function waits only after opening all relays. If you want to wait for settling after opening each relay, use this function multiple times to open each relay separately.
When you operate relays directly, you circumvent the protection offered channel usage types. Avoid using this function when you use DAQmxSwitchConnect and DAQmxSwitchDisconnect. This function does not pass the changes you make to those functions.
Input | ||
Name | Type | Description |
---|---|---|
relays |
|
A set of relays to open. |
waitForSettling | bool32 | If TRUE, this function waits for the switches to settle before returning. If FALSE, the function returns immediately after the operation. |
Name | Type | Description |
---|---|---|
status | int32 | The error code returned by the function in the event of an error or warning. A value of 0 indicates success. A positive value indicates a warning. A negative value indicates an error. |