| Class/Panel Name |
Function Name |
| Initialize | niSwitch_init |
| Initialize With Options | niSwitch_InitWithOptions |
| Initialize With Topology | niSwitch_InitWithTopology |
| Configuration Functions |
|
| Set/Get/Check Attribute |
|
| Set Attribute |
|
| Set Attribute ViInt32 | niSwitch_SetAttributeViInt32 |
| Set Attribute ViReal64 | niSwitch_SetAttributeViReal64 |
| Set Attribute ViString | niSwitch_SetAttributeViString |
| Set Attribute ViBoolean | niSwitch_SetAttributeViBoolean |
| Set Attribute ViSession | niSwitch_SetAttributeViSession |
| Get Attribute |
|
| Get Attribute ViInt32 | niSwitch_GetAttributeViInt32 |
| Get Attribute ViReal64 | niSwitch_GetAttributeViReal64 |
| Get Attribute ViString | niSwitch_GetAttributeViString |
| Get Attribute ViBoolean | niSwitch_GetAttributeViBoolean |
| Get Attribute ViSession | niSwitch_GetAttributeViSession |
| Check Attribute |
|
| Check Attribute ViInt32 | niSwitch_CheckAttributeViInt32 |
| Check Attribute ViReal64 | niSwitch_CheckAttributeViReal64 |
| Check Attribute ViString | niSwitch_CheckAttributeViString |
| Check Attribute ViBoolean | niSwitch_CheckAttributeViBoolean |
| Check Attribute ViSession | niSwitch_CheckAttributeViSession |
| Route Functions |
|
| Connect Channels | niSwitch_Connect |
| Disconnect Channels | niSwitch_Disconnect |
| Disconnect All Channels | niSwitch_DisconnectAll |
| Switch Is Debounced? | niSwitch_IsDebounced |
| Wait For Debounce | niSwitch_WaitForDebounce |
| Can Connect Channels? | niSwitch_CanConnect |
| Paths |
|
| Set Path | niSwitch_SetPath |
| Get Path | niSwitch_GetPath |
| Scan Functions |
|
| Scan | niSwitch_Scan |
| Initiate Scan | niSwitch_InitiateScan |
| Abort Scan | niSwitch_AbortScan |
| Send Software Trigger | niSwitch_SendSoftwareTrigger |
| Switch Is Scanning? | niSwitch_IsScanning |
| Wait For Scan To Complete | niSwitch_WaitForScanComplete |
| Set Continuous Scan | niSwitch_SetContinuousScan |
| Configure Scanlist | niSwitch_ConfigureScanList |
| Configure Scan Trigger | niSwitch_ConfigureScanTrigger |
| Route Trigger Input | niSwitch_RouteTriggerInput |
| Route Scan Advanced Output | niSwitch_RouteScanAdvancedOutput |
| Relay Operations |
|
| Get Relay Name | niSwitch_GetRelayName |
| Get Relay Count | niSwitch_GetRelayCount |
| Get Relay Position | niSwitch_GetRelayPosition |
| Relay Control | niSwitch_RelayControl |
| Calibration Functions |
|
| Write Calibration Data | niSwitch_CalibrationDataWrite |
| Read Calibration Data | niSwitch_CalibrationDataRead |
| Utility Functions |
|
| Commit | niSwitch_Commit |
| Get Channel Name | niSwitch_GetChannelName |
| Reset | niSwitch_reset |
| Reset With Defaults | niSwitch_ResetWithDefaults |
| Disable | niSwitch_Disable |
| Self-Test | niSwitch_self_test |
| Revision Query | niSwitch_revision_query |
| Error-Query | niSwitch_error_query |
| Error Message | niSwitch_error_message |
| Coercion Info |
|
| Get Next Coercion Record | niSwitch_GetNextCoercionRecord |
| Interchangeability Info |
|
| Get Next Interchange Warning | niSwitch_GetNextInterchangeWarning |
| Clear Interchange Warnings | niSwitch_ClearInterchangeWarnings |
| Reset Interchange Check | niSwitch_ResetInterchangeCheck |
| Error Info |
|
| Get Error | niSwitch_GetError |
| Clear Error | niSwitch_ClearError |
| Locking |
|
| Lock Session | niSwitch_LockSession |
| Unlock Session | niSwitch_UnlockSession |
| Close | niSwitch_close |