nibcq.enums.DMMRange
- class nibcq.enums.DMMRange(*args, **kwds)
Bases:
enum.EnumEnumeration for DMM voltage measurement range options.
Defines the voltage measurement ranges available for Digital Multimeter operations. The range selection affects measurement resolution and accuracy, with smaller ranges providing better resolution for signals within that range.
- Values:
- DC_10V (10): ±10 Volt measurement range
High resolution for low voltage measurements
Suitable for most battery cell voltage measurements (0-5V)
- DC_1000V (1000): ±1000 Volt measurement range
Extended range for high voltage applications
Lower resolution but handles higher voltage signals
Examples
>>> params = OCVTestParameters() >>> params.range = DMMRange.DC_10V # For typical battery measurements >>> params.range = DMMRange.DC_1000V # For high voltage applications >>> print(params.range.value) # 10 or 1000