pylab_ml.matrix.base_matrix

Interface to a relay matrix.

Date:

June 16, 2026

Author:

Semi-ATE <info@Semi-ATE.org>

[Categories] Pos=struct (‘Name’, ‘Pos’, ‘Type’, ‘Exclusive’, ‘List’, {‘Position1’, ‘Position2’}, ‘Protected’, 0, ‘Color’, [1,0.6,0]) Supplies=struct (‘Name’, ‘Supplies’, ‘Type’, ‘Exclusive’, ‘List’, {‘C_Board_Vsup’, ‘ContactTestGND’}, ‘Protected’, 0, ‘Color’, [0.2,0.6,1]) CommunicationBoardConfig=struct(‘Name’, ‘CommunicationBoardConfig’, ‘Type’, ‘Exclusive’, ‘List’, {‘C_BoardOut_BUS1’, ‘C_BoardOut_Only_BUS1’}, ‘Protected’, 0, ‘Color’, [0.2,0.8,0]) Additonal=struct (‘Name’, ‘Additonal’, ‘Type’, ‘Stackable’, ‘List’, {‘Scope_BUS1’, ‘US1_VSUP’}, ‘Protected’, 0, ‘Color’, [0.74902,0,0.74902]) BUS1Config=struct (‘Name’, ‘BUS1Config’, ‘Type’, ‘Exclusive’, ‘List’, {‘BUS1_IO1_Position1’}, ‘Protected’, 0, ‘Color’, [0.93333,0.46667,0]) BUS2Config=struct (‘Name’, ‘BUS2Config’, ‘Type’, ‘Exclusive’, ‘List’, {‘BUS2_IO1_Position1’}, ‘Protected’, 0, ‘Color’, [0.8,0.33333,0])

Classes

BaseMatrix([connectionTableName, identify, ...])

Basic interface to a Relay Matrix.

Matrix_Emulator([addr, x, y])

Emulator from a relay Matrix.