NI-DAQmx .NET Framework 4.0 API Reference

Content Type
Programming Language
Current manual
Table of Contents

DaqSystem Methods

DaqSystem Methods

DaqSystem Methods

The DaqSystem type exposes the following members.

Methods

  NameDescription
Public methodAddCDaqSynchronizationConnection
Adds a cDAQ Sync connection between devices. The connection is not verified.
Public methodAddNetworkDevice(String, String, Double)
Adds a Network cDAQ device to the system. This method does not attempt to reserve the device after the device is successfully added.
Public methodAddNetworkDevice(String, String, Boolean, Double)
Adds a Network cDAQ device to the system and, if specified, attempts to reserve it.
Public methodAutoConfigureCDaqSynchronizationConnections
Detects and configures cDAQ Sync connections between devices.
Public methodClearLastDaqWarning
Clears the value of the LastDaqWarning property, by setting the error code to zero and the error string to a blank string.
Public methodCloseSwitchRelays Obsolete.
Closes the specified relays.
Public methodConnectSwitchChannels(String, Boolean) Obsolete.
Makes one or more connections between switch channels as specified by the connection list.
Public methodConnectSwitchChannels(String, String, Boolean) Obsolete.
Makes a connection between two switch channels.
Public methodConnectTerminals(String, String)
Creates a route between a source and destination terminal.
Public methodConnectTerminals(String, String, SignalRoutingModifiers)
Creates a route between a source and destination terminal with the specified signal modification.
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 methodCreateSwitchScanTask Obsolete.
Creates a new switch scanning task with the sequence specified in the scan list.
Public methodCreateWatchdogTimerTask
Creates a task to configure and control the watchdog timer of a static DIO device. The timer activates when you start the task.
Public methodDeleteGlobalChannel
Deletes the specified global channel that is stored in Measurement Automation Explorer (MAX).
Public methodDeleteScale
Deletes the specified custom scale that is stored in Measurement Automation Explorer (MAX).
Public methodDeleteTask
Deletes the specified task that is stored in Measurement Automation Explorer (MAX).
Public methodDisconnectAll Obsolete.
Terminates all active connections on the device, which places the relays into the topology reset state.
Public methodDisconnectSwitchChannels(String, Boolean) Obsolete.
Terminates one or more connections between switch channels as specified by the disconnection list.
Public methodDisconnectSwitchChannels(String, String, Boolean) Obsolete.
Terminates a connection between two channels.
Public methodDisconnectTerminals
Removes signal routes you created by using ConnectTerminals(String, String, SignalRoutingModifiers).
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAnalogPowerUpStatesWithOutputType
Gets the states that analog physical channels on a device are set to when the device powers up or when the device is reset.
Public methodGetDevicePowerUpState(String, String, DigitalPowerUpState)
Gets the power up states for digital physical lines.
Public methodGetDevicePowerUpState(String, String, DigitalPullUpPullDownResistorState)
Gets the resistor level for lines when they are in tristate logic.
Public methodGetDevicePowerUpState(String, String, Double, String, Double)
Gets the power up states for analog physical channels.
Public methodGetDisconnectedCDaqSynchronizationPorts
Verifies configured cDAQ Sync connections between devices.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetLogicFamilyPowerUpState
Gets the digital logic family for a device.
Public methodGetPhysicalChannels
Gets an array that contains the physical channel names of devices installed in the system.
Public methodGetSavedChannelInfo
Creates a SavedChannelInfo object that you can use to retrieve information about the specified global channel stored in Measurement Automation Explorer (MAX).
Public methodGetSavedScaleInfo
Creates a SavedScaleInfo object that you can use to retrieve information about the specified custom scale stored in Measurement Automation Explorer (MAX).
Public methodGetSavedTaskInfo
Creates a SavedTaskInfo object that you can use to retrieve information about the specified task stored in Measurement Automation Explorer (MAX).
Public methodGetSwitchRelayCount Obsolete.
Returns the number of times a relay has actuated on switches that support querying the relay count.
Public methodGetSwitchRelayCounts Obsolete.
Returns the number of times a set of relays have actuated.
Public methodGetSwitchRelayPosition Obsolete.
Returns the current position of a single relay.
Public methodGetSwitchRelayPositions Obsolete.
Returns the current position of a set of relays.
Public methodGetTerminals
Gets an array that contains the terminal names of devices installed in the system.
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.)
Public methodLoadDevice
Creates a Device that you can use to control the specified device or get information about that device.
Public methodLoadPhysicalChannel
Creates a PhysicalChannel that you can use to configure and retrieve TEDS information for the specified physical channel.
Public methodLoadScale
Loads a scale that is stored in Measurement Automation Explorer (MAX).
Public methodLoadSwitchChannel Obsolete.
Creates a SwitchChannel that you can use to get the switch channel capabilities and set the usage type for the switch channel.
Public methodLoadTask
Loads a task that is stored in Measurement Automation Explorer (MAX).
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.)
Protected methodOnDaqWarning
Objects in the NI-DAQmx API call this method to indicate that a warning condition occurred. To get notification of warnings, attach an event handler to the DaqWarning event.
Public methodOpenSwitchRelays Obsolete.
Opens the specified relays.
Public methodRemoveCDaqSynchronizationConnection
Removes a cDAQ Sync connection between devices. The connection is not verified.
Public methodSaveGlobalChannel(Channel)
Saves the specified local or global channel to Measurement Automation Explorer (MAX) as a global channel, under the virtual name it was given when it was created.
Public methodSaveGlobalChannel(Channel, String, SaveOptions)
Saves the specified local or global channel to Measurement Automation Explorer (MAX) as a global channel, under the virtual name it was given when it was created and with specified author and options values.
Public methodSaveGlobalChannelAs(Channel, String)
Saves the local or global channel to Measurement Automation Explorer (MAX) as a global channel, under the specified name.
Public methodSaveGlobalChannelAs(Channel, String, String, SaveOptions)
Saves the local or global channel to Measurement Automation Explorer (MAX) as a global channel, under the specified name and specified author and options values.
Public methodSaveScale(Scale)
Saves the specified custom scale to Measurement Automation Explorer (MAX) under the name it was given when it was created.
Public methodSaveScale(Scale, String, SaveOptions)
Saves the specified custom scale to Measurement Automation Explorer (MAX) under the name it was given when it was created and with specified author and options values.
Public methodSaveScaleAs(Scale, String)
Saves the specified custom scale to Measurement Automation Explorer (MAX) under the specified name.
Public methodSaveScaleAs(Scale, String, String, SaveOptions)
Saves the specified custom scale to Measurement Automation Explorer (MAX) under the specified name and with specified author and options values.
Public methodSaveTask(Task)
Saves the specified task and any local channels it contains to Measurement Automation Explorer (MAX) under the name it was given when it was created.
Public methodSaveTask(Task, String, SaveOptions)
Saves the specified task and any local channels it contains to Measurement Automation Explorer (MAX) under the name it was given when it was created, with specifed author and options values.
Public methodSaveTaskAs(Task, String)
Saves the task and any local channels it contains to Measurement Automation Explorer (MAX) under the specified name.
Public methodSaveTaskAs(Task, String, String, SaveOptions)
Saves the task and any local channels it contains to Measurement Automation Explorer (MAX) under the specified name and with specified author and options values.
Public methodSetAnalogPowerUpStatesWithOutputType
Sets the states that analog physical channels on a device are set to when the device powers up or when the device is reset.
Public methodSetDevicePowerUpState(String, String, DigitalPowerUpState)
Updates the power up states to which to set digital physical channels on a device when the device powers up or when you reset the device.
Public methodSetDevicePowerUpState(String, String, DigitalPullUpPullDownResistorState)
Sets the resistor level for lines when they are in tristate logic.
Public methodSetDevicePowerUpState(String, String, Double, String, Double)
Updates the power up states to which to set analog physical channels on a device when the device powers up or when you reset the device.
Public methodSetLogicFamilyPowerUpState
Sets the digital logic family to use when the device powers up.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTristateOutputTerminal
Sets a terminal to high-impedance state.
Top

See Also

In This Section
Was this information helpful?