nibcq.enums.SwitchDeviceType
- class nibcq.enums.SwitchDeviceType(*args, **kwds)
Bases:
enum.EnumEnumeration of supported NI switch device types for multiplexer control.
Defines the National Instruments switch modules that are supported by the Battery Cell Quality Toolkit for sequential DUT testing. Each device type has specific topology capabilities and connection options.
- Values:
- PXI_2525 (“2525”): PXI-2525 switch module
Typically used for source switching in SMU applications
Supports various relay configurations
- PXIe_2530B (“2530”): PXIe-2530B switch module
Typically used for sense switching and DMM applications.
High-density relay configurations.
Examples
>>> device_type = SwitchDeviceType.PXIe_2530B >>> topology = f"{device_type.value}/2-Wire Quad 16x1 Mux" >>> print(topology) # "2530/2-Wire Quad 16x1 Mux"