Groups

None

Group members

NameDescription
niDCPower_ClearInterchangeWarnings

Clears the list of current interchange warnings.

niDCPower_ConfigureOVP

This function configures the power supply's overvoltage protection. You specify the overvoltage limit and the behavior of the power supply when the output voltage is greater than or equal to that value.

niDCPower_GetChannelName

Returns channel name(s) from a one-based index. Use the NIDCPOWER_ATTR_CHANNEL_COUNT attribute to determine the upper bound of valid values for index.

niDCPower_GetChannelNameFromString

Returns a comma-separated list of channel names from a string index list.

niDCPower_GetNextCoercionRecord

Returns the coercion information associated with the IVI session and clears the earliest instance in which NI-DCPower coerced a value you specified.

niDCPower_GetNextInterchangeWarning

This function returns the interchangeability warning associated with the IVI session. It retrieves and clears the earliest instance in which the class driver recorded an interchangeability warning. Interchangeability warnings indicate that using your application with a different device may cause a different behavior.

niDCPower_InvalidateAllAttributes

Invalidates the cached values of all attributes for the session.

niDCPower_ResetInterchangeCheck

When developing a complex test system that consists of multiple test modules, it is generally a good idea to design the test modules so that they can run in any order. To do so requires ensuring that each test module completely configures the state of each instrument it uses. If a particular test module does not completely configure the state of an instrument, the state of the instrument depends on the configuration from a previously executed test module. If you execute the test modules in a different order, the behavior of the instrument and therefore the entire test module is likely to change. This change in behavior is generally instrument specific and represents an interchangeability problem.

niDCPower_ResetWithDefaults

Resets all channels in the session to a known state. This function disables power generation, resets session attributes to their default values, commits the session attributes, and leaves the session in the Running state. In addition to exhibiting the behavior of the niDCPower_ResetWithChannels function, this function can assign user-defined default values for configurable attributes from the IVI configuration.

niDCPower_revision_query

Returns the revision information of NI-DCPower and the device firmware.

Attachments

None