# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'brickv/plugin_system/plugins/io16/ui/io16.ui'
#
# Created by: PyQt5 UI code generator 5.15.6
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


class Ui_IO16(object):
    def setupUi(self, IO16):
        IO16.setObjectName("IO16")
        IO16.resize(926, 531)
        self.verticalLayout = QtWidgets.QVBoxLayout(IO16)
        self.verticalLayout.setObjectName("verticalLayout")
        self.gridLayout_3 = QtWidgets.QGridLayout()
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.label_12 = QtWidgets.QLabel(IO16)
        self.label_12.setObjectName("label_12")
        self.gridLayout_3.addWidget(self.label_12, 0, 0, 1, 1)
        self.debounce_edit = QtWidgets.QLineEdit(IO16)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.debounce_edit.sizePolicy().hasHeightForWidth())
        self.debounce_edit.setSizePolicy(sizePolicy)
        self.debounce_edit.setObjectName("debounce_edit")
        self.gridLayout_3.addWidget(self.debounce_edit, 0, 1, 1, 1)
        self.debounce_save = QtWidgets.QPushButton(IO16)
        self.debounce_save.setObjectName("debounce_save")
        self.gridLayout_3.addWidget(self.debounce_save, 0, 2, 1, 1)
        self.line_3 = QtWidgets.QFrame(IO16)
        self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_3.setObjectName("line_3")
        self.gridLayout_3.addWidget(self.line_3, 1, 0, 1, 3)
        self.label_3 = QtWidgets.QLabel(IO16)
        self.label_3.setMaximumSize(QtCore.QSize(100, 16777215))
        self.label_3.setObjectName("label_3")
        self.gridLayout_3.addWidget(self.label_3, 2, 0, 1, 1)
        self.label_2 = QtWidgets.QLabel(IO16)
        self.label_2.setMaximumSize(QtCore.QSize(100, 16777215))
        self.label_2.setObjectName("label_2")
        self.gridLayout_3.addWidget(self.label_2, 3, 0, 1, 1)
        self.pin_box = QtWidgets.QComboBox(IO16)
        self.pin_box.setObjectName("pin_box")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.pin_box.addItem("")
        self.gridLayout_3.addWidget(self.pin_box, 2, 1, 1, 1)
        self.direction_box = QtWidgets.QComboBox(IO16)
        self.direction_box.setObjectName("direction_box")
        self.direction_box.addItem("")
        self.direction_box.addItem("")
        self.gridLayout_3.addWidget(self.direction_box, 3, 1, 1, 1)
        self.value_label = QtWidgets.QLabel(IO16)
        self.value_label.setMaximumSize(QtCore.QSize(100, 16777215))
        self.value_label.setObjectName("value_label")
        self.gridLayout_3.addWidget(self.value_label, 4, 0, 1, 1)
        self.value_box = QtWidgets.QComboBox(IO16)
        self.value_box.setObjectName("value_box")
        self.gridLayout_3.addWidget(self.value_box, 4, 1, 1, 1)
        self.save_button = QtWidgets.QPushButton(IO16)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.save_button.sizePolicy().hasHeightForWidth())
        self.save_button.setSizePolicy(sizePolicy)
        self.save_button.setObjectName("save_button")
        self.gridLayout_3.addWidget(self.save_button, 3, 2, 2, 1)
        self.line = QtWidgets.QFrame(IO16)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.gridLayout_3.addWidget(self.line, 7, 0, 1, 3)
        self.label_53 = QtWidgets.QLabel(IO16)
        self.label_53.setObjectName("label_53")
        self.gridLayout_3.addWidget(self.label_53, 8, 0, 1, 1)
        self.label_5 = QtWidgets.QLabel(IO16)
        self.label_5.setObjectName("label_5")
        self.gridLayout_3.addWidget(self.label_5, 9, 0, 1, 1)
        self.label_7 = QtWidgets.QLabel(IO16)
        self.label_7.setObjectName("label_7")
        self.gridLayout_3.addWidget(self.label_7, 10, 0, 1, 1)
        self.label_6 = QtWidgets.QLabel(IO16)
        self.label_6.setObjectName("label_6")
        self.gridLayout_3.addWidget(self.label_6, 11, 0, 1, 1)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.av0 = QtWidgets.QLabel(IO16)
        self.av0.setAlignment(QtCore.Qt.AlignCenter)
        self.av0.setObjectName("av0")
        self.gridLayout.addWidget(self.av0, 1, 1, 1, 1)
        self.av1 = QtWidgets.QLabel(IO16)
        self.av1.setAlignment(QtCore.Qt.AlignCenter)
        self.av1.setObjectName("av1")
        self.gridLayout.addWidget(self.av1, 1, 2, 1, 1)
        self.av2 = QtWidgets.QLabel(IO16)
        self.av2.setAlignment(QtCore.Qt.AlignCenter)
        self.av2.setObjectName("av2")
        self.gridLayout.addWidget(self.av2, 1, 3, 1, 1)
        self.av3 = QtWidgets.QLabel(IO16)
        self.av3.setAlignment(QtCore.Qt.AlignCenter)
        self.av3.setObjectName("av3")
        self.gridLayout.addWidget(self.av3, 1, 4, 1, 1)
        self.av4 = QtWidgets.QLabel(IO16)
        self.av4.setAlignment(QtCore.Qt.AlignCenter)
        self.av4.setObjectName("av4")
        self.gridLayout.addWidget(self.av4, 1, 5, 1, 1)
        self.av5 = QtWidgets.QLabel(IO16)
        self.av5.setAlignment(QtCore.Qt.AlignCenter)
        self.av5.setObjectName("av5")
        self.gridLayout.addWidget(self.av5, 1, 6, 1, 1)
        self.av6 = QtWidgets.QLabel(IO16)
        self.av6.setAlignment(QtCore.Qt.AlignCenter)
        self.av6.setObjectName("av6")
        self.gridLayout.addWidget(self.av6, 1, 7, 1, 1)
        self.av7 = QtWidgets.QLabel(IO16)
        self.av7.setAlignment(QtCore.Qt.AlignCenter)
        self.av7.setObjectName("av7")
        self.gridLayout.addWidget(self.av7, 1, 8, 1, 1)
        self.ad0 = QtWidgets.QLabel(IO16)
        self.ad0.setAlignment(QtCore.Qt.AlignCenter)
        self.ad0.setObjectName("ad0")
        self.gridLayout.addWidget(self.ad0, 2, 1, 1, 1)
        self.ad1 = QtWidgets.QLabel(IO16)
        self.ad1.setAlignment(QtCore.Qt.AlignCenter)
        self.ad1.setObjectName("ad1")
        self.gridLayout.addWidget(self.ad1, 2, 2, 1, 1)
        self.ad2 = QtWidgets.QLabel(IO16)
        self.ad2.setAlignment(QtCore.Qt.AlignCenter)
        self.ad2.setObjectName("ad2")
        self.gridLayout.addWidget(self.ad2, 2, 3, 1, 1)
        self.ad3 = QtWidgets.QLabel(IO16)
        self.ad3.setAlignment(QtCore.Qt.AlignCenter)
        self.ad3.setObjectName("ad3")
        self.gridLayout.addWidget(self.ad3, 2, 4, 1, 1)
        self.ad4 = QtWidgets.QLabel(IO16)
        self.ad4.setAlignment(QtCore.Qt.AlignCenter)
        self.ad4.setObjectName("ad4")
        self.gridLayout.addWidget(self.ad4, 2, 5, 1, 1)
        self.ad5 = QtWidgets.QLabel(IO16)
        self.ad5.setAlignment(QtCore.Qt.AlignCenter)
        self.ad5.setObjectName("ad5")
        self.gridLayout.addWidget(self.ad5, 2, 6, 1, 1)
        self.ad6 = QtWidgets.QLabel(IO16)
        self.ad6.setAlignment(QtCore.Qt.AlignCenter)
        self.ad6.setObjectName("ad6")
        self.gridLayout.addWidget(self.ad6, 2, 7, 1, 1)
        self.ad7 = QtWidgets.QLabel(IO16)
        self.ad7.setAlignment(QtCore.Qt.AlignCenter)
        self.ad7.setObjectName("ad7")
        self.gridLayout.addWidget(self.ad7, 2, 8, 1, 1)
        self.ac0 = QtWidgets.QLabel(IO16)
        self.ac0.setAlignment(QtCore.Qt.AlignCenter)
        self.ac0.setObjectName("ac0")
        self.gridLayout.addWidget(self.ac0, 3, 1, 1, 1)
        self.ac1 = QtWidgets.QLabel(IO16)
        self.ac1.setAlignment(QtCore.Qt.AlignCenter)
        self.ac1.setObjectName("ac1")
        self.gridLayout.addWidget(self.ac1, 3, 2, 1, 1)
        self.ac2 = QtWidgets.QLabel(IO16)
        self.ac2.setAlignment(QtCore.Qt.AlignCenter)
        self.ac2.setObjectName("ac2")
        self.gridLayout.addWidget(self.ac2, 3, 3, 1, 1)
        self.ac3 = QtWidgets.QLabel(IO16)
        self.ac3.setAlignment(QtCore.Qt.AlignCenter)
        self.ac3.setObjectName("ac3")
        self.gridLayout.addWidget(self.ac3, 3, 4, 1, 1)
        self.ac4 = QtWidgets.QLabel(IO16)
        self.ac4.setAlignment(QtCore.Qt.AlignCenter)
        self.ac4.setObjectName("ac4")
        self.gridLayout.addWidget(self.ac4, 3, 5, 1, 1)
        self.ac5 = QtWidgets.QLabel(IO16)
        self.ac5.setAlignment(QtCore.Qt.AlignCenter)
        self.ac5.setObjectName("ac5")
        self.gridLayout.addWidget(self.ac5, 3, 6, 1, 1)
        self.ac6 = QtWidgets.QLabel(IO16)
        self.ac6.setAlignment(QtCore.Qt.AlignCenter)
        self.ac6.setObjectName("ac6")
        self.gridLayout.addWidget(self.ac6, 3, 7, 1, 1)
        self.ac7 = QtWidgets.QLabel(IO16)
        self.ac7.setAlignment(QtCore.Qt.AlignCenter)
        self.ac7.setObjectName("ac7")
        self.gridLayout.addWidget(self.ac7, 3, 8, 1, 1)
        self.label_55 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_55.setFont(font)
        self.label_55.setAlignment(QtCore.Qt.AlignCenter)
        self.label_55.setObjectName("label_55")
        self.gridLayout.addWidget(self.label_55, 0, 1, 1, 1)
        self.label_56 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_56.setFont(font)
        self.label_56.setAlignment(QtCore.Qt.AlignCenter)
        self.label_56.setObjectName("label_56")
        self.gridLayout.addWidget(self.label_56, 0, 2, 1, 1)
        self.label_57 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_57.setFont(font)
        self.label_57.setAlignment(QtCore.Qt.AlignCenter)
        self.label_57.setObjectName("label_57")
        self.gridLayout.addWidget(self.label_57, 0, 3, 1, 1)
        self.label_58 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_58.setFont(font)
        self.label_58.setAlignment(QtCore.Qt.AlignCenter)
        self.label_58.setObjectName("label_58")
        self.gridLayout.addWidget(self.label_58, 0, 4, 1, 1)
        self.label_59 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_59.setFont(font)
        self.label_59.setAlignment(QtCore.Qt.AlignCenter)
        self.label_59.setObjectName("label_59")
        self.gridLayout.addWidget(self.label_59, 0, 5, 1, 1)
        self.label_60 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_60.setFont(font)
        self.label_60.setAlignment(QtCore.Qt.AlignCenter)
        self.label_60.setObjectName("label_60")
        self.gridLayout.addWidget(self.label_60, 0, 6, 1, 1)
        self.label_61 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_61.setFont(font)
        self.label_61.setAlignment(QtCore.Qt.AlignCenter)
        self.label_61.setObjectName("label_61")
        self.gridLayout.addWidget(self.label_61, 0, 7, 1, 1)
        self.label_62 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_62.setFont(font)
        self.label_62.setAlignment(QtCore.Qt.AlignCenter)
        self.label_62.setObjectName("label_62")
        self.gridLayout.addWidget(self.label_62, 0, 8, 1, 1)
        self.at0 = QtWidgets.QLabel(IO16)
        self.at0.setAlignment(QtCore.Qt.AlignCenter)
        self.at0.setObjectName("at0")
        self.gridLayout.addWidget(self.at0, 4, 1, 1, 1)
        self.at1 = QtWidgets.QLabel(IO16)
        self.at1.setAlignment(QtCore.Qt.AlignCenter)
        self.at1.setObjectName("at1")
        self.gridLayout.addWidget(self.at1, 4, 2, 1, 1)
        self.at2 = QtWidgets.QLabel(IO16)
        self.at2.setAlignment(QtCore.Qt.AlignCenter)
        self.at2.setObjectName("at2")
        self.gridLayout.addWidget(self.at2, 4, 3, 1, 1)
        self.at3 = QtWidgets.QLabel(IO16)
        self.at3.setAlignment(QtCore.Qt.AlignCenter)
        self.at3.setObjectName("at3")
        self.gridLayout.addWidget(self.at3, 4, 4, 1, 1)
        self.at4 = QtWidgets.QLabel(IO16)
        self.at4.setAlignment(QtCore.Qt.AlignCenter)
        self.at4.setObjectName("at4")
        self.gridLayout.addWidget(self.at4, 4, 5, 1, 1)
        self.at5 = QtWidgets.QLabel(IO16)
        self.at5.setAlignment(QtCore.Qt.AlignCenter)
        self.at5.setObjectName("at5")
        self.gridLayout.addWidget(self.at5, 4, 6, 1, 1)
        self.at6 = QtWidgets.QLabel(IO16)
        self.at6.setAlignment(QtCore.Qt.AlignCenter)
        self.at6.setObjectName("at6")
        self.gridLayout.addWidget(self.at6, 4, 7, 1, 1)
        self.at7 = QtWidgets.QLabel(IO16)
        self.at7.setAlignment(QtCore.Qt.AlignCenter)
        self.at7.setObjectName("at7")
        self.gridLayout.addWidget(self.at7, 4, 8, 1, 1)
        self.gridLayout_3.addLayout(self.gridLayout, 8, 1, 5, 2)
        self.line_2 = QtWidgets.QFrame(IO16)
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.gridLayout_3.addWidget(self.line_2, 13, 0, 1, 3)
        self.label_54 = QtWidgets.QLabel(IO16)
        self.label_54.setObjectName("label_54")
        self.gridLayout_3.addWidget(self.label_54, 14, 0, 1, 1)
        self.label_10 = QtWidgets.QLabel(IO16)
        self.label_10.setObjectName("label_10")
        self.gridLayout_3.addWidget(self.label_10, 15, 0, 1, 1)
        self.label_13 = QtWidgets.QLabel(IO16)
        self.label_13.setObjectName("label_13")
        self.gridLayout_3.addWidget(self.label_13, 16, 0, 1, 1)
        self.label_11 = QtWidgets.QLabel(IO16)
        self.label_11.setObjectName("label_11")
        self.gridLayout_3.addWidget(self.label_11, 17, 0, 1, 1)
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.bv0 = QtWidgets.QLabel(IO16)
        self.bv0.setAlignment(QtCore.Qt.AlignCenter)
        self.bv0.setObjectName("bv0")
        self.gridLayout_2.addWidget(self.bv0, 1, 1, 1, 1)
        self.bv1 = QtWidgets.QLabel(IO16)
        self.bv1.setAlignment(QtCore.Qt.AlignCenter)
        self.bv1.setObjectName("bv1")
        self.gridLayout_2.addWidget(self.bv1, 1, 2, 1, 1)
        self.bv2 = QtWidgets.QLabel(IO16)
        self.bv2.setAlignment(QtCore.Qt.AlignCenter)
        self.bv2.setObjectName("bv2")
        self.gridLayout_2.addWidget(self.bv2, 1, 3, 1, 1)
        self.bv3 = QtWidgets.QLabel(IO16)
        self.bv3.setAlignment(QtCore.Qt.AlignCenter)
        self.bv3.setObjectName("bv3")
        self.gridLayout_2.addWidget(self.bv3, 1, 4, 1, 1)
        self.bv4 = QtWidgets.QLabel(IO16)
        self.bv4.setAlignment(QtCore.Qt.AlignCenter)
        self.bv4.setObjectName("bv4")
        self.gridLayout_2.addWidget(self.bv4, 1, 5, 1, 1)
        self.bv5 = QtWidgets.QLabel(IO16)
        self.bv5.setAlignment(QtCore.Qt.AlignCenter)
        self.bv5.setObjectName("bv5")
        self.gridLayout_2.addWidget(self.bv5, 1, 6, 1, 1)
        self.bv6 = QtWidgets.QLabel(IO16)
        self.bv6.setAlignment(QtCore.Qt.AlignCenter)
        self.bv6.setObjectName("bv6")
        self.gridLayout_2.addWidget(self.bv6, 1, 7, 1, 1)
        self.bv7 = QtWidgets.QLabel(IO16)
        self.bv7.setAlignment(QtCore.Qt.AlignCenter)
        self.bv7.setObjectName("bv7")
        self.gridLayout_2.addWidget(self.bv7, 1, 8, 1, 1)
        self.label_63 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_63.setFont(font)
        self.label_63.setAlignment(QtCore.Qt.AlignCenter)
        self.label_63.setObjectName("label_63")
        self.gridLayout_2.addWidget(self.label_63, 0, 1, 1, 1)
        self.label_64 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_64.setFont(font)
        self.label_64.setAlignment(QtCore.Qt.AlignCenter)
        self.label_64.setObjectName("label_64")
        self.gridLayout_2.addWidget(self.label_64, 0, 2, 1, 1)
        self.label_65 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_65.setFont(font)
        self.label_65.setAlignment(QtCore.Qt.AlignCenter)
        self.label_65.setObjectName("label_65")
        self.gridLayout_2.addWidget(self.label_65, 0, 3, 1, 1)
        self.label_66 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_66.setFont(font)
        self.label_66.setAlignment(QtCore.Qt.AlignCenter)
        self.label_66.setObjectName("label_66")
        self.gridLayout_2.addWidget(self.label_66, 0, 4, 1, 1)
        self.label_67 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_67.setFont(font)
        self.label_67.setAlignment(QtCore.Qt.AlignCenter)
        self.label_67.setObjectName("label_67")
        self.gridLayout_2.addWidget(self.label_67, 0, 5, 1, 1)
        self.label_68 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_68.setFont(font)
        self.label_68.setAlignment(QtCore.Qt.AlignCenter)
        self.label_68.setObjectName("label_68")
        self.gridLayout_2.addWidget(self.label_68, 0, 6, 1, 1)
        self.label_69 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_69.setFont(font)
        self.label_69.setAlignment(QtCore.Qt.AlignCenter)
        self.label_69.setObjectName("label_69")
        self.gridLayout_2.addWidget(self.label_69, 0, 7, 1, 1)
        self.label_70 = QtWidgets.QLabel(IO16)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_70.setFont(font)
        self.label_70.setAlignment(QtCore.Qt.AlignCenter)
        self.label_70.setObjectName("label_70")
        self.gridLayout_2.addWidget(self.label_70, 0, 8, 1, 1)
        self.bd7 = QtWidgets.QLabel(IO16)
        self.bd7.setAlignment(QtCore.Qt.AlignCenter)
        self.bd7.setObjectName("bd7")
        self.gridLayout_2.addWidget(self.bd7, 2, 8, 1, 1)
        self.bd6 = QtWidgets.QLabel(IO16)
        self.bd6.setAlignment(QtCore.Qt.AlignCenter)
        self.bd6.setObjectName("bd6")
        self.gridLayout_2.addWidget(self.bd6, 2, 7, 1, 1)
        self.bd5 = QtWidgets.QLabel(IO16)
        self.bd5.setAlignment(QtCore.Qt.AlignCenter)
        self.bd5.setObjectName("bd5")
        self.gridLayout_2.addWidget(self.bd5, 2, 6, 1, 1)
        self.bd4 = QtWidgets.QLabel(IO16)
        self.bd4.setAlignment(QtCore.Qt.AlignCenter)
        self.bd4.setObjectName("bd4")
        self.gridLayout_2.addWidget(self.bd4, 2, 5, 1, 1)
        self.bd3 = QtWidgets.QLabel(IO16)
        self.bd3.setAlignment(QtCore.Qt.AlignCenter)
        self.bd3.setObjectName("bd3")
        self.gridLayout_2.addWidget(self.bd3, 2, 4, 1, 1)
        self.bd2 = QtWidgets.QLabel(IO16)
        self.bd2.setAlignment(QtCore.Qt.AlignCenter)
        self.bd2.setObjectName("bd2")
        self.gridLayout_2.addWidget(self.bd2, 2, 3, 1, 1)
        self.bd1 = QtWidgets.QLabel(IO16)
        self.bd1.setAlignment(QtCore.Qt.AlignCenter)
        self.bd1.setObjectName("bd1")
        self.gridLayout_2.addWidget(self.bd1, 2, 2, 1, 1)
        self.bd0 = QtWidgets.QLabel(IO16)
        self.bd0.setAlignment(QtCore.Qt.AlignCenter)
        self.bd0.setObjectName("bd0")
        self.gridLayout_2.addWidget(self.bd0, 2, 1, 1, 1)
        self.bc0 = QtWidgets.QLabel(IO16)
        self.bc0.setAlignment(QtCore.Qt.AlignCenter)
        self.bc0.setObjectName("bc0")
        self.gridLayout_2.addWidget(self.bc0, 3, 1, 1, 1)
        self.bc1 = QtWidgets.QLabel(IO16)
        self.bc1.setAlignment(QtCore.Qt.AlignCenter)
        self.bc1.setObjectName("bc1")
        self.gridLayout_2.addWidget(self.bc1, 3, 2, 1, 1)
        self.bc2 = QtWidgets.QLabel(IO16)
        self.bc2.setAlignment(QtCore.Qt.AlignCenter)
        self.bc2.setObjectName("bc2")
        self.gridLayout_2.addWidget(self.bc2, 3, 3, 1, 1)
        self.bc3 = QtWidgets.QLabel(IO16)
        self.bc3.setAlignment(QtCore.Qt.AlignCenter)
        self.bc3.setObjectName("bc3")
        self.gridLayout_2.addWidget(self.bc3, 3, 4, 1, 1)
        self.bc4 = QtWidgets.QLabel(IO16)
        self.bc4.setAlignment(QtCore.Qt.AlignCenter)
        self.bc4.setObjectName("bc4")
        self.gridLayout_2.addWidget(self.bc4, 3, 5, 1, 1)
        self.bc5 = QtWidgets.QLabel(IO16)
        self.bc5.setAlignment(QtCore.Qt.AlignCenter)
        self.bc5.setObjectName("bc5")
        self.gridLayout_2.addWidget(self.bc5, 3, 6, 1, 1)
        self.bc6 = QtWidgets.QLabel(IO16)
        self.bc6.setAlignment(QtCore.Qt.AlignCenter)
        self.bc6.setObjectName("bc6")
        self.gridLayout_2.addWidget(self.bc6, 3, 7, 1, 1)
        self.bc7 = QtWidgets.QLabel(IO16)
        self.bc7.setAlignment(QtCore.Qt.AlignCenter)
        self.bc7.setObjectName("bc7")
        self.gridLayout_2.addWidget(self.bc7, 3, 8, 1, 1)
        self.bt0 = QtWidgets.QLabel(IO16)
        self.bt0.setAlignment(QtCore.Qt.AlignCenter)
        self.bt0.setObjectName("bt0")
        self.gridLayout_2.addWidget(self.bt0, 4, 1, 1, 1)
        self.bt1 = QtWidgets.QLabel(IO16)
        self.bt1.setAlignment(QtCore.Qt.AlignCenter)
        self.bt1.setObjectName("bt1")
        self.gridLayout_2.addWidget(self.bt1, 4, 2, 1, 1)
        self.bt2 = QtWidgets.QLabel(IO16)
        self.bt2.setAlignment(QtCore.Qt.AlignCenter)
        self.bt2.setObjectName("bt2")
        self.gridLayout_2.addWidget(self.bt2, 4, 3, 1, 1)
        self.bt3 = QtWidgets.QLabel(IO16)
        self.bt3.setAlignment(QtCore.Qt.AlignCenter)
        self.bt3.setObjectName("bt3")
        self.gridLayout_2.addWidget(self.bt3, 4, 4, 1, 1)
        self.bt4 = QtWidgets.QLabel(IO16)
        self.bt4.setAlignment(QtCore.Qt.AlignCenter)
        self.bt4.setObjectName("bt4")
        self.gridLayout_2.addWidget(self.bt4, 4, 5, 1, 1)
        self.bt5 = QtWidgets.QLabel(IO16)
        self.bt5.setAlignment(QtCore.Qt.AlignCenter)
        self.bt5.setObjectName("bt5")
        self.gridLayout_2.addWidget(self.bt5, 4, 6, 1, 1)
        self.bt6 = QtWidgets.QLabel(IO16)
        self.bt6.setAlignment(QtCore.Qt.AlignCenter)
        self.bt6.setObjectName("bt6")
        self.gridLayout_2.addWidget(self.bt6, 4, 7, 1, 1)
        self.bt7 = QtWidgets.QLabel(IO16)
        self.bt7.setAlignment(QtCore.Qt.AlignCenter)
        self.bt7.setObjectName("bt7")
        self.gridLayout_2.addWidget(self.bt7, 4, 8, 1, 1)
        self.gridLayout_3.addLayout(self.gridLayout_2, 14, 1, 5, 2)
        self.label_14 = QtWidgets.QLabel(IO16)
        self.label_14.setObjectName("label_14")
        self.gridLayout_3.addWidget(self.label_14, 6, 0, 1, 1)
        self.label_15 = QtWidgets.QLabel(IO16)
        self.label_15.setObjectName("label_15")
        self.gridLayout_3.addWidget(self.label_15, 18, 0, 1, 1)
        self.go_button = QtWidgets.QPushButton(IO16)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.go_button.sizePolicy().hasHeightForWidth())
        self.go_button.setSizePolicy(sizePolicy)
        self.go_button.setObjectName("go_button")
        self.gridLayout_3.addWidget(self.go_button, 5, 2, 2, 1)
        self.label_16 = QtWidgets.QLabel(IO16)
        self.label_16.setObjectName("label_16")
        self.gridLayout_3.addWidget(self.label_16, 12, 0, 1, 1)
        self.monoflop_time_stack = QtWidgets.QStackedWidget(IO16)
        self.monoflop_time_stack.setObjectName("monoflop_time_stack")
        self.gridLayout_3.addWidget(self.monoflop_time_stack, 6, 1, 1, 1)
        self.monoflop_value_stack = QtWidgets.QStackedWidget(IO16)
        self.monoflop_value_stack.setObjectName("monoflop_value_stack")
        self.gridLayout_3.addWidget(self.monoflop_value_stack, 5, 1, 1, 1)
        self.label = QtWidgets.QLabel(IO16)
        self.label.setObjectName("label")
        self.gridLayout_3.addWidget(self.label, 5, 0, 1, 1)
        self.verticalLayout.addLayout(self.gridLayout_3)
        spacerItem = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem)

        self.retranslateUi(IO16)
        QtCore.QMetaObject.connectSlotsByName(IO16)

    def retranslateUi(self, IO16):
        _translate = QtCore.QCoreApplication.translate
        IO16.setWindowTitle(_translate("IO16", "Form"))
        self.label_12.setText(_translate("IO16", "Debounce Period [ms]:"))
        self.debounce_edit.setText(_translate("IO16", "100"))
        self.debounce_save.setText(_translate("IO16", "Save"))
        self.label_3.setText(_translate("IO16", "Pin:"))
        self.label_2.setText(_translate("IO16", "Direction:"))
        self.pin_box.setItemText(0, _translate("IO16", "A0"))
        self.pin_box.setItemText(1, _translate("IO16", "A1"))
        self.pin_box.setItemText(2, _translate("IO16", "A2"))
        self.pin_box.setItemText(3, _translate("IO16", "A3"))
        self.pin_box.setItemText(4, _translate("IO16", "A4"))
        self.pin_box.setItemText(5, _translate("IO16", "A5"))
        self.pin_box.setItemText(6, _translate("IO16", "A6"))
        self.pin_box.setItemText(7, _translate("IO16", "A7"))
        self.pin_box.setItemText(8, _translate("IO16", "B0"))
        self.pin_box.setItemText(9, _translate("IO16", "B1"))
        self.pin_box.setItemText(10, _translate("IO16", "B2"))
        self.pin_box.setItemText(11, _translate("IO16", "B3"))
        self.pin_box.setItemText(12, _translate("IO16", "B4"))
        self.pin_box.setItemText(13, _translate("IO16", "B5"))
        self.pin_box.setItemText(14, _translate("IO16", "B6"))
        self.pin_box.setItemText(15, _translate("IO16", "B7"))
        self.direction_box.setItemText(0, _translate("IO16", "Input"))
        self.direction_box.setItemText(1, _translate("IO16", "Output"))
        self.value_label.setText(_translate("IO16", "Value:"))
        self.save_button.setText(_translate("IO16", "Save"))
        self.label_53.setText(_translate("IO16", "Pin:"))
        self.label_5.setText(_translate("IO16", "Value:"))
        self.label_7.setText(_translate("IO16", "Direction:"))
        self.label_6.setText(_translate("IO16", "Config:"))
        self.av0.setText(_translate("IO16", "-"))
        self.av1.setText(_translate("IO16", "-"))
        self.av2.setText(_translate("IO16", "-"))
        self.av3.setText(_translate("IO16", "-"))
        self.av4.setText(_translate("IO16", "-"))
        self.av5.setText(_translate("IO16", "-"))
        self.av6.setText(_translate("IO16", "-"))
        self.av7.setText(_translate("IO16", "-"))
        self.ad0.setText(_translate("IO16", "-"))
        self.ad1.setText(_translate("IO16", "-"))
        self.ad2.setText(_translate("IO16", "-"))
        self.ad3.setText(_translate("IO16", "-"))
        self.ad4.setText(_translate("IO16", "-"))
        self.ad5.setText(_translate("IO16", "-"))
        self.ad6.setText(_translate("IO16", "-"))
        self.ad7.setText(_translate("IO16", "-"))
        self.ac0.setText(_translate("IO16", "-"))
        self.ac1.setText(_translate("IO16", "-"))
        self.ac2.setText(_translate("IO16", "-"))
        self.ac3.setText(_translate("IO16", "-"))
        self.ac4.setText(_translate("IO16", "-"))
        self.ac5.setText(_translate("IO16", "-"))
        self.ac6.setText(_translate("IO16", "-"))
        self.ac7.setText(_translate("IO16", "-"))
        self.label_55.setText(_translate("IO16", "A0"))
        self.label_56.setText(_translate("IO16", "A1"))
        self.label_57.setText(_translate("IO16", "A2"))
        self.label_58.setText(_translate("IO16", "A3"))
        self.label_59.setText(_translate("IO16", "A4"))
        self.label_60.setText(_translate("IO16", "A5"))
        self.label_61.setText(_translate("IO16", "A6"))
        self.label_62.setText(_translate("IO16", "A7"))
        self.at0.setText(_translate("IO16", "0"))
        self.at1.setText(_translate("IO16", "0"))
        self.at2.setText(_translate("IO16", "0"))
        self.at3.setText(_translate("IO16", "0"))
        self.at4.setText(_translate("IO16", "0"))
        self.at5.setText(_translate("IO16", "0"))
        self.at6.setText(_translate("IO16", "0"))
        self.at7.setText(_translate("IO16", "0"))
        self.label_54.setText(_translate("IO16", "Pin:"))
        self.label_10.setText(_translate("IO16", "Value:"))
        self.label_13.setText(_translate("IO16", "Direction:"))
        self.label_11.setText(_translate("IO16", "Config:"))
        self.bv0.setText(_translate("IO16", "-"))
        self.bv1.setText(_translate("IO16", "-"))
        self.bv2.setText(_translate("IO16", "-"))
        self.bv3.setText(_translate("IO16", "-"))
        self.bv4.setText(_translate("IO16", "-"))
        self.bv5.setText(_translate("IO16", "-"))
        self.bv6.setText(_translate("IO16", "-"))
        self.bv7.setText(_translate("IO16", "-"))
        self.label_63.setText(_translate("IO16", "B0"))
        self.label_64.setText(_translate("IO16", "B1"))
        self.label_65.setText(_translate("IO16", "B2"))
        self.label_66.setText(_translate("IO16", "B3"))
        self.label_67.setText(_translate("IO16", "B4"))
        self.label_68.setText(_translate("IO16", "B5"))
        self.label_69.setText(_translate("IO16", "B6"))
        self.label_70.setText(_translate("IO16", "B7"))
        self.bd7.setText(_translate("IO16", "-"))
        self.bd6.setText(_translate("IO16", "-"))
        self.bd5.setText(_translate("IO16", "-"))
        self.bd4.setText(_translate("IO16", "-"))
        self.bd3.setText(_translate("IO16", "-"))
        self.bd2.setText(_translate("IO16", "-"))
        self.bd1.setText(_translate("IO16", "-"))
        self.bd0.setText(_translate("IO16", "-"))
        self.bc0.setText(_translate("IO16", "-"))
        self.bc1.setText(_translate("IO16", "-"))
        self.bc2.setText(_translate("IO16", "-"))
        self.bc3.setText(_translate("IO16", "-"))
        self.bc4.setText(_translate("IO16", "-"))
        self.bc5.setText(_translate("IO16", "-"))
        self.bc6.setText(_translate("IO16", "-"))
        self.bc7.setText(_translate("IO16", "-"))
        self.bt0.setText(_translate("IO16", "0"))
        self.bt1.setText(_translate("IO16", "0"))
        self.bt2.setText(_translate("IO16", "0"))
        self.bt3.setText(_translate("IO16", "0"))
        self.bt4.setText(_translate("IO16", "0"))
        self.bt5.setText(_translate("IO16", "0"))
        self.bt6.setText(_translate("IO16", "0"))
        self.bt7.setText(_translate("IO16", "0"))
        self.label_14.setText(_translate("IO16", "Monoflop Time [ms]:"))
        self.label_15.setText(_translate("IO16", "Monoflop Time Remaining [ms]:"))
        self.go_button.setText(_translate("IO16", "Go"))
        self.label_16.setText(_translate("IO16", "Monoflop Time Remaining [ms]:"))
        self.label.setText(_translate("IO16", "Monoflop Value:"))
