NIDCPOWER_ATTR_COMPLIANCE_LIMIT_SYMMETRY
- Updated2025-10-06
- 1 minute(s) read
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.
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