ResetDevice()
- Updated2025-10-14
- 1 minute(s) read
Performs a hard reset on the device by performing a set of actions.
Syntax
Namespace: NationalInstruments.ModularInstruments.NIRfsg
public void ResetDevice()
Remarks
The following actions are performed during hard reset:
Signal generation is stopped.
All routes are released.
External bidirectional terminals are tristated.
FPGAs are reset.
Hardware is configured to its default state.
All session properties are reset to their default states.
During a reset, routes of signals between this and other devices are released, regardless of which device created the route.
You must call ResetDevice if the NI-RFSG device has shut down due to high temperature conditions.
Exceptions
| Type | Description |
|---|---|
| System.ObjectDisposedException | The ResetDevice method was accessed after the associated NIRfsg object was disposed. |