NI-DAQmx .NET Framework 4.5 API Reference

Table of Contents

Device Methods

  • Updated2023-02-21
  • 4 minute(s) read
Device Methods

The Device type exposes the following members.

Methods

  NameDescription
Public methodChangeExternalCalibrationPassword
Changes the external calibration password of the device.
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDeleteNetworkDevice
Deletes a Network DAQ device previously added to the host.
Public methodDispose
Releases all resources used by Device.
Protected methodDispose(Boolean)
Releases the managed and unmanaged resources used by Device or optionally releases only the unmanaged resources.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetPhysicalChannels
Gets an array that contains the names of the physical channels on this device.
Public methodGetPossibleSCExpressCalibrationAccessoryConnections
Gets the available connections on an SC Express accessory for the specified physical channel(s).
Public methodGetTerminals
Gets an array that contains the names of the terminals on this device.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Public methodReserveNetworkDevice
Reserves the Network DAQ device for the current host. Reservation is required to run NI-DAQmx tasks, and the device must be added in MAX before it can be reserved. This method does not override any existing reservations on the device.
Public methodReserveNetworkDevice(Boolean)
Reserves the Network DAQ device for the current host. Reservation is required to run NI-DAQmx tasks, and the device must be added in MAX before it can be reserved. Use this method to specify whether to override an existing reservation.
Public methodReset
Immediately aborts all active tasks associated with a device and returns the device to an initialized state.
Public methodRestoreLastExternalCalibration
Sets the self-calibration constants of the device to the current external calibration constants.
Public methodSelfCalibrate
Measures the onboard reference voltage of the device and adjusts the self-calibration constants to account for any error caused by short-term fluctuation in the operating environment.
Public methodSelfTest
Performs a brief test of the device resources. If a failure occurs, refer to your device documentation for more information.
Public methodStartExternalCalibration
Starts an external calibration session on a device.
Public methodToString
Returns a string representation of the object.
(Overrides ObjectToString.)
Public methodUnreserveNetworkDevice
Unreserves or releases a Network DAQ device previously reserved by the host.
Top

See Also

Log in to get a better experience