NIDCPOWER_ATTR_CURRENT_LEVEL_AUTORANGE
Specific Attribute
Data type |
Access | Applies to | Coercion | High-Level Functions |
---|---|---|---|---|
ViInt32 | R/W | Channel | None | None |
Description
Specifies whether or not NI-DCPower automatically selects the current level range based on the desired current level for the specified channels.
If this attribute is set to NIDCPOWER_VAL_ON, NI-DCPower ignores any changes you make to the NIDCPOWER_ATTR_CURRENT_LEVEL_RANGE attribute. If you change the NIDCPOWER_ATTR_CURRENT_LEVEL_AUTORANGE attribute from NIDCPOWER_VAL_ON to NIDCPOWER_VAL_OFF, NI-DCPower remembers the last value the NIDCPOWER_ATTR_CURRENT_LEVEL_RANGE attribute was set to (or the default value if the attribute was never set) and uses that value as the current level range.
Query the NIDCPOWER_ATTR_CURRENT_LEVEL_RANGE attribute by using the niDCPower_GetAttributeViInt32 function to find out which range NI-DCPower automatically selects.
The NIDCPOWER_ATTR_CURRENT_LEVEL_AUTORANGE attribute is applicable only if the NIDCPOWER_ATTR_OUTPUT_FUNCTION attribute is set to NIDCPOWER_VAL_DC_CURRENT.
Defined Values:
NIDCPOWER_VAL_ON | NI-DCPower automatically selects the current level range. |
NIDCPOWER_VAL_OFF | NI-DCPower does not automatically select the current level range. |
Default Value: NIDCPOWER_VAL_OFF