Specifies whether current generation limits and voltage generation limits for the device are applied symmetrically about 0 V and 0 A or asymmetrically with respect to 0 V and 0 A.

Syntax

NIDCPOWER_ATTR_COMPLIANCE_LIMIT_SYMMETRY

Numeric Value

Data Type

Access

Applies To

1150184

ViInt32

Read/Write

Channels

Remarks


When set to NIDCPOWER_VAL_COMPLIANCE_LIMIT_SYMMETRY_SYMMETRIC, voltage limits and current limits are set using a single attribute with a positive value. The resulting range is bounded by this positive value and its opposite.

When set to NIDCPOWER_VAL_COMPLIANCE_LIMIT_SYMMETRY_ASYMMETRIC, you must separately set a limit high and a limit low using distinct attributes.

For asymmetric limits, the range bounded by the limit high and limit low must include zero.

Note

Refer to Supported Attributes by Device for information about supported devices.

Defined Values:

Name

Value

Description

NIDCPOWER_VAL_COMPLIANCE_LIMIT_SYMMETRY_SYMMETRIC

0 (0x0)

Compliance limits are specified symmetrically about 0.

NIDCPOWER_VAL_COMPLIANCE_LIMIT_SYMMETRY_ASYMMETRIC

1 (0x1)

Compliance limits can be specified asymmetrically with respect to 0.

Default Value:NIDCPOWER_VAL_COMPLIANCE_LIMIT_SYMMETRY_SYMMETRIC