nibcq.switch ============ .. py:module:: nibcq.switch .. autoapi-nested-parse:: Switch control functionality for multiplexer testing in Battery Cell Quality Toolkit. This module implements the BCQ Switch API for sequential testing of multiple DUTs using NI switch modules. Supports EIS, ACIR, and OCV measurements with automatic switching between test jigs. Supported Equipment: - OCV: DMM (PXIe-4081/PXI-4071) + Switch (PXIe-2525 or PXI-2530B) - EIS/ACIR: SMU (PXIe-4139) + Source switch (PXIe-2525) + Sense switch (PXI-2530B) Supported Switch Topologies: - 2-Wire 64x1 Mux - 2-Wire Dual 32x1 Mux - 2-Wire Quad 16x1 Mux (recommended) Classes ------- .. toctree:: :hidden: /autoapi/nibcq/switch/SMUCellData /autoapi/nibcq/switch/SwitchConfiguration /autoapi/nibcq/switch/SwitchCapable /autoapi/nibcq/switch/SwitchCapability /autoapi/nibcq/switch/DmmSwitchCapability /autoapi/nibcq/switch/SmuSwitchCapability /autoapi/nibcq/switch/SwitchAware .. autoapisummary:: nibcq.switch.SMUCellData nibcq.switch.SwitchConfiguration nibcq.switch.SwitchCapable nibcq.switch.SwitchCapability nibcq.switch.DmmSwitchCapability nibcq.switch.SmuSwitchCapability nibcq.switch.SwitchAware