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

TypeDescription
System.ObjectDisposedException

The ResetDevice method was accessed after the associated NIRfsg object was disposed.