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

# Form implementation generated from reading ui file 'brickv/plugin_system/plugins/silent_stepper_v2/ui/silent_stepper_v2.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_SilentStepperV2(object):
    def setupUi(self, SilentStepperV2):
        SilentStepperV2.setObjectName("SilentStepperV2")
        SilentStepperV2.resize(744, 526)
        self.verticalLayout_7 = QtWidgets.QVBoxLayout(SilentStepperV2)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.horizontal_layout = QtWidgets.QHBoxLayout()
        self.horizontal_layout.setObjectName("horizontal_layout")
        self.main_vlayout = QtWidgets.QVBoxLayout()
        self.main_vlayout.setObjectName("main_vlayout")
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_8.addItem(spacerItem)
        self.enable_checkbox = QtWidgets.QCheckBox(SilentStepperV2)
        self.enable_checkbox.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.enable_checkbox.setObjectName("enable_checkbox")
        self.horizontalLayout_8.addWidget(self.enable_checkbox)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_8.addItem(spacerItem1)
        self.main_vlayout.addLayout(self.horizontalLayout_8)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.label = QtWidgets.QLabel(SilentStepperV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName("label")
        self.verticalLayout.addWidget(self.label)
        self.horizontalLayout_13 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_13.setObjectName("horizontalLayout_13")
        spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_13.addItem(spacerItem2)
        self.velocity_slider = QtWidgets.QSlider(SilentStepperV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.velocity_slider.sizePolicy().hasHeightForWidth())
        self.velocity_slider.setSizePolicy(sizePolicy)
        self.velocity_slider.setMinimum(0)
        self.velocity_slider.setMaximum(65535)
        self.velocity_slider.setPageStep(1000)
        self.velocity_slider.setTracking(True)
        self.velocity_slider.setOrientation(QtCore.Qt.Vertical)
        self.velocity_slider.setTickPosition(QtWidgets.QSlider.NoTicks)
        self.velocity_slider.setTickInterval(0)
        self.velocity_slider.setObjectName("velocity_slider")
        self.horizontalLayout_13.addWidget(self.velocity_slider)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_13.addItem(spacerItem3)
        self.verticalLayout.addLayout(self.horizontalLayout_13)
        self.velocity_spin = QtWidgets.QSpinBox(SilentStepperV2)
        self.velocity_spin.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons)
        self.velocity_spin.setMaximum(65535)
        self.velocity_spin.setSingleStep(1000)
        self.velocity_spin.setObjectName("velocity_spin")
        self.verticalLayout.addWidget(self.velocity_spin)
        self.horizontalLayout_3.addLayout(self.verticalLayout)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.label_2 = QtWidgets.QLabel(SilentStepperV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth())
        self.label_2.setSizePolicy(sizePolicy)
        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
        self.label_2.setObjectName("label_2")
        self.verticalLayout_3.addWidget(self.label_2)
        self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_14.setObjectName("horizontalLayout_14")
        spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_14.addItem(spacerItem4)
        self.acceleration_slider = QtWidgets.QSlider(SilentStepperV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.acceleration_slider.sizePolicy().hasHeightForWidth())
        self.acceleration_slider.setSizePolicy(sizePolicy)
        self.acceleration_slider.setMinimum(0)
        self.acceleration_slider.setMaximum(65535)
        self.acceleration_slider.setPageStep(1000)
        self.acceleration_slider.setOrientation(QtCore.Qt.Vertical)
        self.acceleration_slider.setObjectName("acceleration_slider")
        self.horizontalLayout_14.addWidget(self.acceleration_slider)
        spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_14.addItem(spacerItem5)
        self.verticalLayout_3.addLayout(self.horizontalLayout_14)
        self.acceleration_spin = QtWidgets.QSpinBox(SilentStepperV2)
        self.acceleration_spin.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons)
        self.acceleration_spin.setMaximum(65535)
        self.acceleration_spin.setSingleStep(1000)
        self.acceleration_spin.setObjectName("acceleration_spin")
        self.verticalLayout_3.addWidget(self.acceleration_spin)
        self.horizontalLayout_3.addLayout(self.verticalLayout_3)
        self.verticalLayout_6 = QtWidgets.QVBoxLayout()
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.label_4 = QtWidgets.QLabel(SilentStepperV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_4.sizePolicy().hasHeightForWidth())
        self.label_4.setSizePolicy(sizePolicy)
        self.label_4.setAlignment(QtCore.Qt.AlignCenter)
        self.label_4.setObjectName("label_4")
        self.verticalLayout_6.addWidget(self.label_4)
        self.horizontalLayout_17 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_17.setObjectName("horizontalLayout_17")
        spacerItem6 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_17.addItem(spacerItem6)
        self.deceleration_slider = QtWidgets.QSlider(SilentStepperV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.deceleration_slider.sizePolicy().hasHeightForWidth())
        self.deceleration_slider.setSizePolicy(sizePolicy)
        self.deceleration_slider.setMaximum(65535)
        self.deceleration_slider.setPageStep(1000)
        self.deceleration_slider.setOrientation(QtCore.Qt.Vertical)
        self.deceleration_slider.setObjectName("deceleration_slider")
        self.horizontalLayout_17.addWidget(self.deceleration_slider)
        spacerItem7 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_17.addItem(spacerItem7)
        self.verticalLayout_6.addLayout(self.horizontalLayout_17)
        self.deceleration_spin = QtWidgets.QSpinBox(SilentStepperV2)
        self.deceleration_spin.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons)
        self.deceleration_spin.setMaximum(65535)
        self.deceleration_spin.setSingleStep(1000)
        self.deceleration_spin.setObjectName("deceleration_spin")
        self.verticalLayout_6.addWidget(self.deceleration_spin)
        self.horizontalLayout_3.addLayout(self.verticalLayout_6)
        self.main_vlayout.addLayout(self.horizontalLayout_3)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.forward_button = QtWidgets.QPushButton(SilentStepperV2)
        self.forward_button.setObjectName("forward_button")
        self.horizontalLayout.addWidget(self.forward_button)
        self.stop_button = QtWidgets.QPushButton(SilentStepperV2)
        self.stop_button.setObjectName("stop_button")
        self.horizontalLayout.addWidget(self.stop_button)
        self.backward_button = QtWidgets.QPushButton(SilentStepperV2)
        self.backward_button.setObjectName("backward_button")
        self.horizontalLayout.addWidget(self.backward_button)
        self.full_brake_button = QtWidgets.QPushButton(SilentStepperV2)
        self.full_brake_button.setObjectName("full_brake_button")
        self.horizontalLayout.addWidget(self.full_brake_button)
        self.main_vlayout.addLayout(self.horizontalLayout)
        self.horizontalLayout_11 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_11.setObjectName("horizontalLayout_11")
        self.label_12 = QtWidgets.QLabel(SilentStepperV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_12.sizePolicy().hasHeightForWidth())
        self.label_12.setSizePolicy(sizePolicy)
        self.label_12.setObjectName("label_12")
        self.horizontalLayout_11.addWidget(self.label_12)
        self.step_resolution_dropbox = QtWidgets.QComboBox(SilentStepperV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.step_resolution_dropbox.sizePolicy().hasHeightForWidth())
        self.step_resolution_dropbox.setSizePolicy(sizePolicy)
        self.step_resolution_dropbox.setObjectName("step_resolution_dropbox")
        self.step_resolution_dropbox.addItem("")
        self.step_resolution_dropbox.addItem("")
        self.step_resolution_dropbox.addItem("")
        self.step_resolution_dropbox.addItem("")
        self.step_resolution_dropbox.addItem("")
        self.step_resolution_dropbox.addItem("")
        self.step_resolution_dropbox.addItem("")
        self.step_resolution_dropbox.addItem("")
        self.step_resolution_dropbox.addItem("")
        self.horizontalLayout_11.addWidget(self.step_resolution_dropbox)
        self.interpolate_checkbox = QtWidgets.QCheckBox(SilentStepperV2)
        self.interpolate_checkbox.setChecked(True)
        self.interpolate_checkbox.setObjectName("interpolate_checkbox")
        self.horizontalLayout_11.addWidget(self.interpolate_checkbox)
        self.main_vlayout.addLayout(self.horizontalLayout_11)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.label_6 = QtWidgets.QLabel(SilentStepperV2)
        self.label_6.setObjectName("label_6")
        self.verticalLayout_2.addWidget(self.label_6)
        self.label_8 = QtWidgets.QLabel(SilentStepperV2)
        self.label_8.setObjectName("label_8")
        self.verticalLayout_2.addWidget(self.label_8)
        self.horizontalLayout_7.addLayout(self.verticalLayout_2)
        self.verticalLayout_4 = QtWidgets.QVBoxLayout()
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.to_spin = QtWidgets.QSpinBox(SilentStepperV2)
        self.to_spin.setButtonSymbols(QtWidgets.QAbstractSpinBox.PlusMinus)
        self.to_spin.setMinimum(-2147483647)
        self.to_spin.setMaximum(2147483647)
        self.to_spin.setSingleStep(1000)
        self.to_spin.setObjectName("to_spin")
        self.verticalLayout_4.addWidget(self.to_spin)
        self.steps_spin = QtWidgets.QSpinBox(SilentStepperV2)
        self.steps_spin.setButtonSymbols(QtWidgets.QAbstractSpinBox.PlusMinus)
        self.steps_spin.setMinimum(-2147483647)
        self.steps_spin.setMaximum(2147483647)
        self.steps_spin.setSingleStep(1000)
        self.steps_spin.setObjectName("steps_spin")
        self.verticalLayout_4.addWidget(self.steps_spin)
        self.horizontalLayout_7.addLayout(self.verticalLayout_4)
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.to_button = QtWidgets.QPushButton(SilentStepperV2)
        self.to_button.setFlat(False)
        self.to_button.setObjectName("to_button")
        self.verticalLayout_5.addWidget(self.to_button)
        self.steps_button = QtWidgets.QPushButton(SilentStepperV2)
        self.steps_button.setObjectName("steps_button")
        self.verticalLayout_5.addWidget(self.steps_button)
        self.horizontalLayout_7.addLayout(self.verticalLayout_5)
        self.main_vlayout.addLayout(self.horizontalLayout_7)
        self.horizontal_layout.addLayout(self.main_vlayout)
        self.line_2 = QtWidgets.QFrame(SilentStepperV2)
        self.line_2.setFrameShape(QtWidgets.QFrame.VLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.horizontal_layout.addWidget(self.line_2)
        self.vertical_layout_right = QtWidgets.QVBoxLayout()
        self.vertical_layout_right.setObjectName("vertical_layout_right")
        self.horizontalLayout_12 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_12.setObjectName("horizontalLayout_12")
        self.position_text_label = QtWidgets.QLabel(SilentStepperV2)
        self.position_text_label.setObjectName("position_text_label")
        self.horizontalLayout_12.addWidget(self.position_text_label)
        self.position_label = QtWidgets.QLabel(SilentStepperV2)
        self.position_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.position_label.setObjectName("position_label")
        self.horizontalLayout_12.addWidget(self.position_label)
        self.vertical_layout_right.addLayout(self.horizontalLayout_12)
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
        self.label_10 = QtWidgets.QLabel(SilentStepperV2)
        self.label_10.setObjectName("label_10")
        self.horizontalLayout_10.addWidget(self.label_10)
        self.remaining_steps_label = QtWidgets.QLabel(SilentStepperV2)
        self.remaining_steps_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.remaining_steps_label.setObjectName("remaining_steps_label")
        self.horizontalLayout_10.addWidget(self.remaining_steps_label)
        self.vertical_layout_right.addLayout(self.horizontalLayout_10)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.label_5 = QtWidgets.QLabel(SilentStepperV2)
        self.label_5.setObjectName("label_5")
        self.horizontalLayout_5.addWidget(self.label_5)
        self.input_voltage_label = QtWidgets.QLabel(SilentStepperV2)
        self.input_voltage_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.input_voltage_label.setObjectName("input_voltage_label")
        self.horizontalLayout_5.addWidget(self.input_voltage_label)
        self.vertical_layout_right.addLayout(self.horizontalLayout_5)
        self.line = QtWidgets.QFrame(SilentStepperV2)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.vertical_layout_right.addWidget(self.line)
        spacerItem8 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.vertical_layout_right.addItem(spacerItem8)
        self.line_3 = QtWidgets.QFrame(SilentStepperV2)
        self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_3.setObjectName("line_3")
        self.vertical_layout_right.addWidget(self.line_3)
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.minimum_motor_voltage_button = QtWidgets.QToolButton(SilentStepperV2)
        self.minimum_motor_voltage_button.setObjectName("minimum_motor_voltage_button")
        self.horizontalLayout_6.addWidget(self.minimum_motor_voltage_button)
        self.label_7 = QtWidgets.QLabel(SilentStepperV2)
        self.label_7.setObjectName("label_7")
        self.horizontalLayout_6.addWidget(self.label_7)
        self.minimum_voltage_label = QtWidgets.QLabel(SilentStepperV2)
        self.minimum_voltage_label.setMinimumSize(QtCore.QSize(50, 0))
        self.minimum_voltage_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.minimum_voltage_label.setObjectName("minimum_voltage_label")
        self.horizontalLayout_6.addWidget(self.minimum_voltage_label)
        self.vertical_layout_right.addLayout(self.horizontalLayout_6)
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.motor_current_button = QtWidgets.QToolButton(SilentStepperV2)
        self.motor_current_button.setObjectName("motor_current_button")
        self.horizontalLayout_9.addWidget(self.motor_current_button)
        self.label_9 = QtWidgets.QLabel(SilentStepperV2)
        self.label_9.setObjectName("label_9")
        self.horizontalLayout_9.addWidget(self.label_9)
        self.maximum_current_label = QtWidgets.QLabel(SilentStepperV2)
        self.maximum_current_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.maximum_current_label.setObjectName("maximum_current_label")
        self.horizontalLayout_9.addWidget(self.maximum_current_label)
        self.vertical_layout_right.addLayout(self.horizontalLayout_9)
        self.horizontal_layout.addLayout(self.vertical_layout_right)
        self.verticalLayout_7.addLayout(self.horizontal_layout)
        self.line_4 = QtWidgets.QFrame(SilentStepperV2)
        self.line_4.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_4.setObjectName("line_4")
        self.verticalLayout_7.addWidget(self.line_4)
        self.tabWidget = QtWidgets.QTabWidget(SilentStepperV2)
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.tab)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.scrollArea = QtWidgets.QScrollArea(self.tab)
        self.scrollArea.setWidgetResizable(True)
        self.scrollArea.setObjectName("scrollArea")
        self.scrollAreaWidgetContents = QtWidgets.QWidget()
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 684, 269))
        self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
        self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents)
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.standstill_current_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents)
        self.standstill_current_spin.setMaximum(1640)
        self.standstill_current_spin.setObjectName("standstill_current_spin")
        self.gridLayout.addWidget(self.standstill_current_spin, 0, 1, 1, 1)
        self.high_velocity_chopper_mode_checkbox = QtWidgets.QCheckBox(self.scrollAreaWidgetContents)
        self.high_velocity_chopper_mode_checkbox.setText("")
        self.high_velocity_chopper_mode_checkbox.setChecked(True)
        self.high_velocity_chopper_mode_checkbox.setObjectName("high_velocity_chopper_mode_checkbox")
        self.gridLayout.addWidget(self.high_velocity_chopper_mode_checkbox, 7, 1, 1, 1)
        self.classic_threshold_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents)
        self.classic_threshold_spin.setMaximum(65535)
        self.classic_threshold_spin.setObjectName("classic_threshold_spin")
        self.gridLayout.addWidget(self.classic_threshold_spin, 6, 1, 1, 1)
        self.coolstep_threashold_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents)
        self.coolstep_threashold_spin.setMaximum(65535)
        self.coolstep_threashold_spin.setObjectName("coolstep_threashold_spin")
        self.gridLayout.addWidget(self.coolstep_threashold_spin, 5, 1, 1, 1)
        self.label_19 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_19.setObjectName("label_19")
        self.gridLayout.addWidget(self.label_19, 7, 0, 1, 1)
        self.motor_run_current_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents)
        self.motor_run_current_spin.setMaximum(1640)
        self.motor_run_current_spin.setObjectName("motor_run_current_spin")
        self.gridLayout.addWidget(self.motor_run_current_spin, 1, 1, 1, 1)
        self.standstill_delay_time_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents)
        self.standstill_delay_time_spin.setMaximum(307)
        self.standstill_delay_time_spin.setObjectName("standstill_delay_time_spin")
        self.gridLayout.addWidget(self.standstill_delay_time_spin, 2, 1, 1, 1)
        self.label_18 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_18.setObjectName("label_18")
        self.gridLayout.addWidget(self.label_18, 6, 0, 1, 1)
        self.label_17 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_17.setObjectName("label_17")
        self.gridLayout.addWidget(self.label_17, 5, 0, 1, 1)
        self.power_down_time_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents)
        self.power_down_time_spin.setMaximum(5222)
        self.power_down_time_spin.setObjectName("power_down_time_spin")
        self.gridLayout.addWidget(self.power_down_time_spin, 3, 1, 1, 1)
        self.label_11 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_11.setObjectName("label_11")
        self.gridLayout.addWidget(self.label_11, 0, 0, 1, 1)
        self.label_14 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_14.setObjectName("label_14")
        self.gridLayout.addWidget(self.label_14, 2, 0, 1, 1)
        self.stealth_threshold_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents)
        self.stealth_threshold_spin.setMaximum(65535)
        self.stealth_threshold_spin.setObjectName("stealth_threshold_spin")
        self.gridLayout.addWidget(self.stealth_threshold_spin, 4, 1, 1, 1)
        self.label_13 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_13.setObjectName("label_13")
        self.gridLayout.addWidget(self.label_13, 1, 0, 1, 1)
        self.label_16 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_16.setObjectName("label_16")
        self.gridLayout.addWidget(self.label_16, 4, 0, 1, 1)
        self.label_15 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_15.setObjectName("label_15")
        self.gridLayout.addWidget(self.label_15, 3, 0, 1, 1)
        self.label_20 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_20.setObjectName("label_20")
        self.gridLayout.addWidget(self.label_20, 0, 2, 1, 1)
        self.label_21 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_21.setObjectName("label_21")
        self.gridLayout.addWidget(self.label_21, 1, 2, 1, 1)
        self.label_22 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_22.setObjectName("label_22")
        self.gridLayout.addWidget(self.label_22, 2, 2, 1, 1)
        self.label_23 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_23.setObjectName("label_23")
        self.gridLayout.addWidget(self.label_23, 3, 2, 1, 1)
        self.label_24 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_24.setObjectName("label_24")
        self.gridLayout.addWidget(self.label_24, 4, 2, 1, 1)
        self.label_25 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_25.setObjectName("label_25")
        self.gridLayout.addWidget(self.label_25, 5, 2, 1, 1)
        self.label_26 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
        self.label_26.setObjectName("label_26")
        self.gridLayout.addWidget(self.label_26, 6, 2, 1, 1)
        self.verticalLayout_9.addLayout(self.gridLayout)
        spacerItem9 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_9.addItem(spacerItem9)
        self.scrollArea.setWidget(self.scrollAreaWidgetContents)
        self.verticalLayout_8.addWidget(self.scrollArea)
        self.tabWidget.addTab(self.tab, "")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.verticalLayout_12 = QtWidgets.QVBoxLayout(self.tab_4)
        self.verticalLayout_12.setObjectName("verticalLayout_12")
        self.scrollArea_4 = QtWidgets.QScrollArea(self.tab_4)
        self.scrollArea_4.setWidgetResizable(True)
        self.scrollArea_4.setObjectName("scrollArea_4")
        self.scrollAreaWidgetContents_4 = QtWidgets.QWidget()
        self.scrollAreaWidgetContents_4.setGeometry(QtCore.QRect(0, 0, 684, 191))
        self.scrollAreaWidgetContents_4.setObjectName("scrollAreaWidgetContents_4")
        self.verticalLayout_16 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_4)
        self.verticalLayout_16.setObjectName("verticalLayout_16")
        self.gridLayout_4 = QtWidgets.QGridLayout()
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.amplitude_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_4)
        self.amplitude_spin.setMaximum(255)
        self.amplitude_spin.setObjectName("amplitude_spin")
        self.gridLayout_4.addWidget(self.amplitude_spin, 1, 1, 1, 1)
        self.enable_stealth_checkbox = QtWidgets.QCheckBox(self.scrollAreaWidgetContents_4)
        self.enable_stealth_checkbox.setText("")
        self.enable_stealth_checkbox.setObjectName("enable_stealth_checkbox")
        self.gridLayout_4.addWidget(self.enable_stealth_checkbox, 0, 1, 1, 1)
        self.label_41 = QtWidgets.QLabel(self.scrollAreaWidgetContents_4)
        self.label_41.setObjectName("label_41")
        self.gridLayout_4.addWidget(self.label_41, 1, 0, 1, 1)
        self.label_42 = QtWidgets.QLabel(self.scrollAreaWidgetContents_4)
        self.label_42.setObjectName("label_42")
        self.gridLayout_4.addWidget(self.label_42, 2, 0, 1, 1)
        self.label_43 = QtWidgets.QLabel(self.scrollAreaWidgetContents_4)
        self.label_43.setObjectName("label_43")
        self.gridLayout_4.addWidget(self.label_43, 3, 0, 1, 1)
        self.force_symmetric_checkbox = QtWidgets.QCheckBox(self.scrollAreaWidgetContents_4)
        self.force_symmetric_checkbox.setText("")
        self.force_symmetric_checkbox.setObjectName("force_symmetric_checkbox")
        self.gridLayout_4.addWidget(self.force_symmetric_checkbox, 4, 1, 1, 1)
        self.label_44 = QtWidgets.QLabel(self.scrollAreaWidgetContents_4)
        self.label_44.setObjectName("label_44")
        self.gridLayout_4.addWidget(self.label_44, 4, 0, 1, 1)
        self.label_45 = QtWidgets.QLabel(self.scrollAreaWidgetContents_4)
        self.label_45.setObjectName("label_45")
        self.gridLayout_4.addWidget(self.label_45, 5, 0, 1, 1)
        self.freewheel_mode_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_4)
        self.freewheel_mode_combo.setObjectName("freewheel_mode_combo")
        self.freewheel_mode_combo.addItem("")
        self.freewheel_mode_combo.addItem("")
        self.freewheel_mode_combo.addItem("")
        self.freewheel_mode_combo.addItem("")
        self.gridLayout_4.addWidget(self.freewheel_mode_combo, 5, 1, 1, 1)
        self.enable_autoscale_checkbox = QtWidgets.QCheckBox(self.scrollAreaWidgetContents_4)
        self.enable_autoscale_checkbox.setText("")
        self.enable_autoscale_checkbox.setObjectName("enable_autoscale_checkbox")
        self.gridLayout_4.addWidget(self.enable_autoscale_checkbox, 3, 1, 1, 1)
        self.label_40 = QtWidgets.QLabel(self.scrollAreaWidgetContents_4)
        self.label_40.setObjectName("label_40")
        self.gridLayout_4.addWidget(self.label_40, 0, 0, 1, 1)
        self.gradient_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_4)
        self.gradient_spin.setMaximum(255)
        self.gradient_spin.setObjectName("gradient_spin")
        self.gridLayout_4.addWidget(self.gradient_spin, 2, 1, 1, 1)
        self.verticalLayout_16.addLayout(self.gridLayout_4)
        spacerItem10 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_16.addItem(spacerItem10)
        self.scrollArea_4.setWidget(self.scrollAreaWidgetContents_4)
        self.verticalLayout_12.addWidget(self.scrollArea_4)
        self.tabWidget.addTab(self.tab_4, "")
        self.tab_3 = QtWidgets.QWidget()
        self.tab_3.setObjectName("tab_3")
        self.verticalLayout_13 = QtWidgets.QVBoxLayout(self.tab_3)
        self.verticalLayout_13.setObjectName("verticalLayout_13")
        self.scrollArea_3 = QtWidgets.QScrollArea(self.tab_3)
        self.scrollArea_3.setWidgetResizable(True)
        self.scrollArea_3.setObjectName("scrollArea_3")
        self.scrollAreaWidgetContents_3 = QtWidgets.QWidget()
        self.scrollAreaWidgetContents_3.setGeometry(QtCore.QRect(0, 0, 684, 244))
        self.scrollAreaWidgetContents_3.setObjectName("scrollAreaWidgetContents_3")
        self.verticalLayout_15 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_3)
        self.verticalLayout_15.setObjectName("verticalLayout_15")
        self.gridLayout_3 = QtWidgets.QGridLayout()
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.minimum_current_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_3)
        self.minimum_current_combo.setObjectName("minimum_current_combo")
        self.minimum_current_combo.addItem("")
        self.minimum_current_combo.addItem("")
        self.gridLayout_3.addWidget(self.minimum_current_combo, 4, 1, 1, 1)
        self.minimum_stallguard_value_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_3)
        self.minimum_stallguard_value_spin.setMaximum(15)
        self.minimum_stallguard_value_spin.setObjectName("minimum_stallguard_value_spin")
        self.gridLayout_3.addWidget(self.minimum_stallguard_value_spin, 0, 1, 1, 1)
        self.stallguard_mode_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_3)
        self.stallguard_mode_combo.setObjectName("stallguard_mode_combo")
        self.stallguard_mode_combo.addItem("")
        self.stallguard_mode_combo.addItem("")
        self.gridLayout_3.addWidget(self.stallguard_mode_combo, 6, 1, 1, 1)
        self.label_50 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_50.setObjectName("label_50")
        self.gridLayout_3.addWidget(self.label_50, 2, 0, 1, 1)
        self.label_51 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_51.setObjectName("label_51")
        self.gridLayout_3.addWidget(self.label_51, 3, 0, 1, 1)
        self.label_52 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_52.setObjectName("label_52")
        self.gridLayout_3.addWidget(self.label_52, 4, 0, 1, 1)
        self.maximum_stallguard_value_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_3)
        self.maximum_stallguard_value_spin.setMaximum(15)
        self.maximum_stallguard_value_spin.setObjectName("maximum_stallguard_value_spin")
        self.gridLayout_3.addWidget(self.maximum_stallguard_value_spin, 1, 1, 1, 1)
        self.label_53 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_53.setObjectName("label_53")
        self.gridLayout_3.addWidget(self.label_53, 5, 0, 1, 1)
        self.label_54 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_54.setObjectName("label_54")
        self.gridLayout_3.addWidget(self.label_54, 6, 0, 1, 1)
        self.stallguard_threshold_value_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_3)
        self.stallguard_threshold_value_spin.setMinimum(-64)
        self.stallguard_threshold_value_spin.setMaximum(63)
        self.stallguard_threshold_value_spin.setObjectName("stallguard_threshold_value_spin")
        self.gridLayout_3.addWidget(self.stallguard_threshold_value_spin, 5, 1, 1, 1)
        self.label_48 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_48.setObjectName("label_48")
        self.gridLayout_3.addWidget(self.label_48, 0, 0, 1, 1)
        self.label_49 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_49.setObjectName("label_49")
        self.gridLayout_3.addWidget(self.label_49, 1, 0, 1, 1)
        self.label_55 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_55.setObjectName("label_55")
        self.gridLayout_3.addWidget(self.label_55, 0, 2, 1, 1)
        self.label_56 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_56.setObjectName("label_56")
        self.gridLayout_3.addWidget(self.label_56, 2, 2, 1, 1)
        self.current_up_step_width_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_3)
        self.current_up_step_width_combo.setObjectName("current_up_step_width_combo")
        self.current_up_step_width_combo.addItem("")
        self.current_up_step_width_combo.addItem("")
        self.current_up_step_width_combo.addItem("")
        self.current_up_step_width_combo.addItem("")
        self.gridLayout_3.addWidget(self.current_up_step_width_combo, 2, 1, 1, 1)
        self.current_down_step_width_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_3)
        self.current_down_step_width_combo.setObjectName("current_down_step_width_combo")
        self.current_down_step_width_combo.addItem("")
        self.current_down_step_width_combo.addItem("")
        self.current_down_step_width_combo.addItem("")
        self.current_down_step_width_combo.addItem("")
        self.gridLayout_3.addWidget(self.current_down_step_width_combo, 3, 1, 1, 1)
        self.label_57 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_57.setObjectName("label_57")
        self.gridLayout_3.addWidget(self.label_57, 4, 2, 1, 1)
        self.label_58 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_58.setObjectName("label_58")
        self.gridLayout_3.addWidget(self.label_58, 5, 2, 1, 1)
        self.label_59 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_59.setObjectName("label_59")
        self.gridLayout_3.addWidget(self.label_59, 1, 2, 1, 1)
        self.label_60 = QtWidgets.QLabel(self.scrollAreaWidgetContents_3)
        self.label_60.setObjectName("label_60")
        self.gridLayout_3.addWidget(self.label_60, 3, 2, 1, 1)
        self.verticalLayout_15.addLayout(self.gridLayout_3)
        spacerItem11 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_15.addItem(spacerItem11)
        self.scrollArea_3.setWidget(self.scrollAreaWidgetContents_3)
        self.verticalLayout_13.addWidget(self.scrollArea_3)
        self.tabWidget.addTab(self.tab_3, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.tab_2)
        self.verticalLayout_10.setObjectName("verticalLayout_10")
        self.scrollArea_2 = QtWidgets.QScrollArea(self.tab_2)
        self.scrollArea_2.setWidgetResizable(True)
        self.scrollArea_2.setObjectName("scrollArea_2")
        self.scrollAreaWidgetContents_2 = QtWidgets.QWidget()
        self.scrollAreaWidgetContents_2.setGeometry(QtCore.QRect(0, 0, 684, 294))
        self.scrollAreaWidgetContents_2.setObjectName("scrollAreaWidgetContents_2")
        self.verticalLayout_14 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_2)
        self.verticalLayout_14.setObjectName("verticalLayout_14")
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.label_30 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_30.setObjectName("label_30")
        self.gridLayout_2.addWidget(self.label_30, 3, 0, 1, 1)
        self.hysteresis_start_value_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_2)
        self.hysteresis_start_value_spin.setMaximum(7)
        self.hysteresis_start_value_spin.setObjectName("hysteresis_start_value_spin")
        self.gridLayout_2.addWidget(self.hysteresis_start_value_spin, 3, 1, 1, 1)
        self.label_38 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_38.setObjectName("label_38")
        self.gridLayout_2.addWidget(self.label_38, 4, 2, 1, 1)
        self.label_27 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_27.setObjectName("label_27")
        self.gridLayout_2.addWidget(self.label_27, 0, 0, 1, 1)
        self.label_32 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_32.setObjectName("label_32")
        self.gridLayout_2.addWidget(self.label_32, 5, 0, 1, 1)
        self.label_29 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_29.setObjectName("label_29")
        self.gridLayout_2.addWidget(self.label_29, 2, 0, 1, 1)
        self.label_33 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_33.setObjectName("label_33")
        self.gridLayout_2.addWidget(self.label_33, 6, 0, 1, 1)
        self.label_28 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_28.setObjectName("label_28")
        self.gridLayout_2.addWidget(self.label_28, 1, 0, 1, 1)
        self.label_31 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_31.setObjectName("label_31")
        self.gridLayout_2.addWidget(self.label_31, 4, 0, 1, 1)
        self.sine_wave_offset_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_2)
        self.sine_wave_offset_spin.setMinimum(-3)
        self.sine_wave_offset_spin.setMaximum(12)
        self.sine_wave_offset_spin.setObjectName("sine_wave_offset_spin")
        self.gridLayout_2.addWidget(self.sine_wave_offset_spin, 5, 1, 1, 1)
        self.label_35 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_35.setObjectName("label_35")
        self.gridLayout_2.addWidget(self.label_35, 0, 2, 1, 1)
        self.hysteresis_end_value_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_2)
        self.hysteresis_end_value_spin.setMinimum(-3)
        self.hysteresis_end_value_spin.setMaximum(12)
        self.hysteresis_end_value_spin.setObjectName("hysteresis_end_value_spin")
        self.gridLayout_2.addWidget(self.hysteresis_end_value_spin, 4, 1, 1, 1)
        self.enable_random_slow_decay_checkbox = QtWidgets.QCheckBox(self.scrollAreaWidgetContents_2)
        self.enable_random_slow_decay_checkbox.setText("")
        self.enable_random_slow_decay_checkbox.setObjectName("enable_random_slow_decay_checkbox")
        self.gridLayout_2.addWidget(self.enable_random_slow_decay_checkbox, 1, 1, 1, 1)
        self.label_39 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_39.setObjectName("label_39")
        self.gridLayout_2.addWidget(self.label_39, 5, 2, 1, 1)
        self.label_36 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_36.setObjectName("label_36")
        self.gridLayout_2.addWidget(self.label_36, 2, 2, 1, 1)
        self.fast_decay_without_comparator_checkbox = QtWidgets.QCheckBox(self.scrollAreaWidgetContents_2)
        self.fast_decay_without_comparator_checkbox.setText("")
        self.fast_decay_without_comparator_checkbox.setObjectName("fast_decay_without_comparator_checkbox")
        self.gridLayout_2.addWidget(self.fast_decay_without_comparator_checkbox, 8, 1, 1, 1)
        self.slow_decay_duration_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_2)
        self.slow_decay_duration_spin.setMaximum(15)
        self.slow_decay_duration_spin.setObjectName("slow_decay_duration_spin")
        self.gridLayout_2.addWidget(self.slow_decay_duration_spin, 0, 1, 1, 1)
        self.label_37 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_37.setObjectName("label_37")
        self.gridLayout_2.addWidget(self.label_37, 3, 2, 1, 1)
        self.fast_decay_duration_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_2)
        self.fast_decay_duration_spin.setMaximum(15)
        self.fast_decay_duration_spin.setObjectName("fast_decay_duration_spin")
        self.gridLayout_2.addWidget(self.fast_decay_duration_spin, 2, 1, 1, 1)
        self.label_34 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_34.setObjectName("label_34")
        self.gridLayout_2.addWidget(self.label_34, 8, 0, 1, 1)
        self.chopper_mode_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_2)
        self.chopper_mode_combo.setObjectName("chopper_mode_combo")
        self.chopper_mode_combo.addItem("")
        self.chopper_mode_combo.addItem("")
        self.gridLayout_2.addWidget(self.chopper_mode_combo, 6, 1, 1, 1)
        self.label_64 = QtWidgets.QLabel(self.scrollAreaWidgetContents_2)
        self.label_64.setObjectName("label_64")
        self.gridLayout_2.addWidget(self.label_64, 7, 0, 1, 1)
        self.comparator_blank_time_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_2)
        self.comparator_blank_time_combo.setObjectName("comparator_blank_time_combo")
        self.comparator_blank_time_combo.addItem("")
        self.comparator_blank_time_combo.addItem("")
        self.comparator_blank_time_combo.addItem("")
        self.comparator_blank_time_combo.addItem("")
        self.gridLayout_2.addWidget(self.comparator_blank_time_combo, 7, 1, 1, 1)
        self.verticalLayout_14.addLayout(self.gridLayout_2)
        spacerItem12 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_14.addItem(spacerItem12)
        self.scrollArea_2.setWidget(self.scrollAreaWidgetContents_2)
        self.verticalLayout_10.addWidget(self.scrollArea_2)
        self.tabWidget.addTab(self.tab_2, "")
        self.tab_5 = QtWidgets.QWidget()
        self.tab_5.setObjectName("tab_5")
        self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.tab_5)
        self.verticalLayout_11.setObjectName("verticalLayout_11")
        self.scrollArea_5 = QtWidgets.QScrollArea(self.tab_5)
        self.scrollArea_5.setWidgetResizable(True)
        self.scrollArea_5.setObjectName("scrollArea_5")
        self.scrollAreaWidgetContents_5 = QtWidgets.QWidget()
        self.scrollAreaWidgetContents_5.setGeometry(QtCore.QRect(0, 0, 702, 171))
        self.scrollAreaWidgetContents_5.setObjectName("scrollAreaWidgetContents_5")
        self.verticalLayout_17 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_5)
        self.verticalLayout_17.setObjectName("verticalLayout_17")
        self.gridLayout_5 = QtWidgets.QGridLayout()
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.label_61 = QtWidgets.QLabel(self.scrollAreaWidgetContents_5)
        self.label_61.setObjectName("label_61")
        self.gridLayout_5.addWidget(self.label_61, 0, 0, 1, 1)
        self.label_62 = QtWidgets.QLabel(self.scrollAreaWidgetContents_5)
        self.label_62.setObjectName("label_62")
        self.gridLayout_5.addWidget(self.label_62, 1, 0, 1, 1)
        self.synchronize_phase_frequency_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_5)
        self.synchronize_phase_frequency_spin.setMaximum(15)
        self.synchronize_phase_frequency_spin.setObjectName("synchronize_phase_frequency_spin")
        self.gridLayout_5.addWidget(self.synchronize_phase_frequency_spin, 1, 1, 1, 1)
        self.disable_short_to_ground_protection_checkbox = QtWidgets.QCheckBox(self.scrollAreaWidgetContents_5)
        self.disable_short_to_ground_protection_checkbox.setText("")
        self.disable_short_to_ground_protection_checkbox.setObjectName("disable_short_to_ground_protection_checkbox")
        self.gridLayout_5.addWidget(self.disable_short_to_ground_protection_checkbox, 0, 1, 1, 1)
        self.label_63 = QtWidgets.QLabel(self.scrollAreaWidgetContents_5)
        self.label_63.setObjectName("label_63")
        self.gridLayout_5.addWidget(self.label_63, 1, 2, 1, 1)
        self.verticalLayout_17.addLayout(self.gridLayout_5)
        spacerItem13 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_17.addItem(spacerItem13)
        self.scrollArea_5.setWidget(self.scrollAreaWidgetContents_5)
        self.verticalLayout_11.addWidget(self.scrollArea_5)
        self.tabWidget.addTab(self.tab_5, "")
        self.tab_6 = QtWidgets.QWidget()
        self.tab_6.setObjectName("tab_6")
        self.verticalLayout_19 = QtWidgets.QVBoxLayout(self.tab_6)
        self.verticalLayout_19.setObjectName("verticalLayout_19")
        self.scrollArea_6 = QtWidgets.QScrollArea(self.tab_6)
        self.scrollArea_6.setWidgetResizable(True)
        self.scrollArea_6.setObjectName("scrollArea_6")
        self.scrollAreaWidgetContents_6 = QtWidgets.QWidget()
        self.scrollAreaWidgetContents_6.setGeometry(QtCore.QRect(0, 0, 684, 194))
        self.scrollAreaWidgetContents_6.setObjectName("scrollAreaWidgetContents_6")
        self.verticalLayout_18 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_6)
        self.verticalLayout_18.setObjectName("verticalLayout_18")
        self.gridLayout_6 = QtWidgets.QGridLayout()
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.label_65 = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.label_65.setObjectName("label_65")
        self.gridLayout_6.addWidget(self.label_65, 0, 0, 1, 1)
        self.label_66 = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.label_66.setObjectName("label_66")
        self.gridLayout_6.addWidget(self.label_66, 1, 0, 1, 1)
        self.status_stallguard_result = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.status_stallguard_result.setObjectName("status_stallguard_result")
        self.gridLayout_6.addWidget(self.status_stallguard_result, 6, 1, 1, 1)
        self.status_stealth_voltage_amplitude = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.status_stealth_voltage_amplitude.setObjectName("status_stealth_voltage_amplitude")
        self.gridLayout_6.addWidget(self.status_stealth_voltage_amplitude, 7, 1, 1, 1)
        self.status_open_load = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.status_open_load.setObjectName("status_open_load")
        self.gridLayout_6.addWidget(self.status_open_load, 0, 1, 1, 1)
        self.status_short_to_ground = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.status_short_to_ground.setObjectName("status_short_to_ground")
        self.gridLayout_6.addWidget(self.status_short_to_ground, 1, 1, 1, 1)
        self.status_over_temperature = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.status_over_temperature.setObjectName("status_over_temperature")
        self.gridLayout_6.addWidget(self.status_over_temperature, 2, 1, 1, 1)
        self.label_72 = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.label_72.setObjectName("label_72")
        self.gridLayout_6.addWidget(self.label_72, 7, 0, 1, 1)
        self.status_actual_motor_current = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.status_actual_motor_current.setObjectName("status_actual_motor_current")
        self.gridLayout_6.addWidget(self.status_actual_motor_current, 4, 1, 1, 1)
        self.label_68 = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.label_68.setObjectName("label_68")
        self.gridLayout_6.addWidget(self.label_68, 3, 0, 1, 1)
        self.status_full_step_active = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.status_full_step_active.setObjectName("status_full_step_active")
        self.gridLayout_6.addWidget(self.status_full_step_active, 5, 1, 1, 1)
        self.status_motor_stalled = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.status_motor_stalled.setObjectName("status_motor_stalled")
        self.gridLayout_6.addWidget(self.status_motor_stalled, 3, 1, 1, 1)
        self.label_67 = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.label_67.setObjectName("label_67")
        self.gridLayout_6.addWidget(self.label_67, 2, 0, 1, 1)
        self.label_69 = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.label_69.setObjectName("label_69")
        self.gridLayout_6.addWidget(self.label_69, 4, 0, 1, 1)
        self.label_70 = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.label_70.setObjectName("label_70")
        self.gridLayout_6.addWidget(self.label_70, 5, 0, 1, 1)
        self.label_71 = QtWidgets.QLabel(self.scrollAreaWidgetContents_6)
        self.label_71.setObjectName("label_71")
        self.gridLayout_6.addWidget(self.label_71, 6, 0, 1, 1)
        spacerItem14 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_6.addItem(spacerItem14, 0, 2, 1, 1)
        self.verticalLayout_18.addLayout(self.gridLayout_6)
        self.scrollArea_6.setWidget(self.scrollAreaWidgetContents_6)
        self.verticalLayout_19.addWidget(self.scrollArea_6)
        self.tabWidget.addTab(self.tab_6, "")
        self.tab_9 = QtWidgets.QWidget()
        self.tab_9.setObjectName("tab_9")
        self.verticalLayout_22 = QtWidgets.QVBoxLayout(self.tab_9)
        self.verticalLayout_22.setObjectName("verticalLayout_22")
        self.scrollArea_7 = QtWidgets.QScrollArea(self.tab_9)
        self.scrollArea_7.setWidgetResizable(True)
        self.scrollArea_7.setObjectName("scrollArea_7")
        self.scrollAreaWidgetContents_7 = QtWidgets.QWidget()
        self.scrollAreaWidgetContents_7.setGeometry(QtCore.QRect(0, 0, 702, 171))
        self.scrollAreaWidgetContents_7.setObjectName("scrollAreaWidgetContents_7")
        self.verticalLayout_21 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_7)
        self.verticalLayout_21.setObjectName("verticalLayout_21")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        spacerItem15 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem15)
        self.label_89 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_89.setObjectName("label_89")
        self.horizontalLayout_4.addWidget(self.label_89)
        spacerItem16 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem16)
        self.gridLayout_16 = QtWidgets.QGridLayout()
        self.gridLayout_16.setObjectName("gridLayout_16")
        self.label_90 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_90.setAlignment(QtCore.Qt.AlignCenter)
        self.label_90.setObjectName("label_90")
        self.gridLayout_16.addWidget(self.label_90, 0, 0, 1, 1)
        self.gpio0_state_label = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.gpio0_state_label.setAlignment(QtCore.Qt.AlignCenter)
        self.gpio0_state_label.setObjectName("gpio0_state_label")
        self.gridLayout_16.addWidget(self.gpio0_state_label, 1, 0, 1, 1)
        self.horizontalLayout_4.addLayout(self.gridLayout_16)
        spacerItem17 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem17)
        self.gridLayout_17 = QtWidgets.QGridLayout()
        self.gridLayout_17.setObjectName("gridLayout_17")
        self.label_91 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_91.setObjectName("label_91")
        self.gridLayout_17.addWidget(self.label_91, 0, 0, 1, 1)
        self.label_92 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_92.setObjectName("label_92")
        self.gridLayout_17.addWidget(self.label_92, 1, 0, 1, 1)
        self.gpio0_rising_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_7)
        self.gpio0_rising_combo.setObjectName("gpio0_rising_combo")
        self.gpio0_rising_combo.addItem("")
        self.gpio0_rising_combo.addItem("")
        self.gpio0_rising_combo.addItem("")
        self.gridLayout_17.addWidget(self.gpio0_rising_combo, 0, 1, 1, 1)
        self.gpio0_falling_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_7)
        self.gpio0_falling_combo.setObjectName("gpio0_falling_combo")
        self.gpio0_falling_combo.addItem("")
        self.gpio0_falling_combo.addItem("")
        self.gpio0_falling_combo.addItem("")
        self.gridLayout_17.addWidget(self.gpio0_falling_combo, 1, 1, 1, 1)
        self.horizontalLayout_4.addLayout(self.gridLayout_17)
        spacerItem18 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem18)
        self.gridLayout_18 = QtWidgets.QGridLayout()
        self.gridLayout_18.setObjectName("gridLayout_18")
        self.label_93 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_93.setObjectName("label_93")
        self.gridLayout_18.addWidget(self.label_93, 0, 0, 1, 1)
        self.gpio0_debounce_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_7)
        self.gpio0_debounce_spin.setMaximum(65535)
        self.gpio0_debounce_spin.setProperty("value", 100)
        self.gpio0_debounce_spin.setObjectName("gpio0_debounce_spin")
        self.gridLayout_18.addWidget(self.gpio0_debounce_spin, 0, 1, 1, 1)
        self.label_94 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_94.setObjectName("label_94")
        self.gridLayout_18.addWidget(self.label_94, 1, 0, 1, 1)
        self.gpio0_stop_deceleration_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_7)
        self.gpio0_stop_deceleration_spin.setMaximum(65535)
        self.gpio0_stop_deceleration_spin.setProperty("value", 65535)
        self.gpio0_stop_deceleration_spin.setObjectName("gpio0_stop_deceleration_spin")
        self.gridLayout_18.addWidget(self.gpio0_stop_deceleration_spin, 1, 1, 1, 1)
        self.horizontalLayout_4.addLayout(self.gridLayout_18)
        spacerItem19 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem19)
        self.verticalLayout_21.addLayout(self.horizontalLayout_4)
        self.line_5 = QtWidgets.QFrame(self.scrollAreaWidgetContents_7)
        self.line_5.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_5.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_5.setObjectName("line_5")
        self.verticalLayout_21.addWidget(self.line_5)
        self.horizontalLayout_16 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_16.setObjectName("horizontalLayout_16")
        spacerItem20 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_16.addItem(spacerItem20)
        self.label_83 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_83.setObjectName("label_83")
        self.horizontalLayout_16.addWidget(self.label_83)
        spacerItem21 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_16.addItem(spacerItem21)
        self.gridLayout_13 = QtWidgets.QGridLayout()
        self.gridLayout_13.setObjectName("gridLayout_13")
        self.label_84 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_84.setAlignment(QtCore.Qt.AlignCenter)
        self.label_84.setObjectName("label_84")
        self.gridLayout_13.addWidget(self.label_84, 0, 0, 1, 1)
        self.gpio1_state_label = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.gpio1_state_label.setAlignment(QtCore.Qt.AlignCenter)
        self.gpio1_state_label.setObjectName("gpio1_state_label")
        self.gridLayout_13.addWidget(self.gpio1_state_label, 1, 0, 1, 1)
        self.horizontalLayout_16.addLayout(self.gridLayout_13)
        spacerItem22 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_16.addItem(spacerItem22)
        self.gridLayout_14 = QtWidgets.QGridLayout()
        self.gridLayout_14.setObjectName("gridLayout_14")
        self.label_85 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_85.setObjectName("label_85")
        self.gridLayout_14.addWidget(self.label_85, 0, 0, 1, 1)
        self.gpio1_falling_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_7)
        self.gpio1_falling_combo.setObjectName("gpio1_falling_combo")
        self.gpio1_falling_combo.addItem("")
        self.gpio1_falling_combo.addItem("")
        self.gpio1_falling_combo.addItem("")
        self.gridLayout_14.addWidget(self.gpio1_falling_combo, 1, 1, 1, 1)
        self.label_86 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_86.setObjectName("label_86")
        self.gridLayout_14.addWidget(self.label_86, 1, 0, 1, 1)
        self.gpio1_rising_combo = QtWidgets.QComboBox(self.scrollAreaWidgetContents_7)
        self.gpio1_rising_combo.setObjectName("gpio1_rising_combo")
        self.gpio1_rising_combo.addItem("")
        self.gpio1_rising_combo.addItem("")
        self.gpio1_rising_combo.addItem("")
        self.gridLayout_14.addWidget(self.gpio1_rising_combo, 0, 1, 1, 1)
        self.horizontalLayout_16.addLayout(self.gridLayout_14)
        spacerItem23 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_16.addItem(spacerItem23)
        self.gridLayout_15 = QtWidgets.QGridLayout()
        self.gridLayout_15.setObjectName("gridLayout_15")
        self.label_87 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_87.setObjectName("label_87")
        self.gridLayout_15.addWidget(self.label_87, 1, 1, 1, 1)
        self.label_88 = QtWidgets.QLabel(self.scrollAreaWidgetContents_7)
        self.label_88.setObjectName("label_88")
        self.gridLayout_15.addWidget(self.label_88, 0, 1, 1, 1)
        self.gpio1_stop_deceleration_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_7)
        self.gpio1_stop_deceleration_spin.setSuffix("")
        self.gpio1_stop_deceleration_spin.setMaximum(65535)
        self.gpio1_stop_deceleration_spin.setProperty("value", 65535)
        self.gpio1_stop_deceleration_spin.setObjectName("gpio1_stop_deceleration_spin")
        self.gridLayout_15.addWidget(self.gpio1_stop_deceleration_spin, 1, 2, 1, 1)
        self.gpio1_debounce_spin = QtWidgets.QSpinBox(self.scrollAreaWidgetContents_7)
        self.gpio1_debounce_spin.setMaximum(65535)
        self.gpio1_debounce_spin.setProperty("value", 100)
        self.gpio1_debounce_spin.setObjectName("gpio1_debounce_spin")
        self.gridLayout_15.addWidget(self.gpio1_debounce_spin, 0, 2, 1, 1)
        self.horizontalLayout_16.addLayout(self.gridLayout_15)
        spacerItem24 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_16.addItem(spacerItem24)
        self.verticalLayout_21.addLayout(self.horizontalLayout_16)
        spacerItem25 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_21.addItem(spacerItem25)
        self.scrollArea_7.setWidget(self.scrollAreaWidgetContents_7)
        self.verticalLayout_22.addWidget(self.scrollArea_7)
        self.tabWidget.addTab(self.tab_9, "")
        self.verticalLayout_7.addWidget(self.tabWidget)

        self.retranslateUi(SilentStepperV2)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(SilentStepperV2)

    def retranslateUi(self, SilentStepperV2):
        _translate = QtCore.QCoreApplication.translate
        SilentStepperV2.setWindowTitle(_translate("SilentStepperV2", "Form"))
        self.enable_checkbox.setText(_translate("SilentStepperV2", "Enable Stepper Motor"))
        self.label.setText(_translate("SilentStepperV2", "Max Velocity\n"
"steps/s"))
        self.label_2.setText(_translate("SilentStepperV2", "Acceleration\n"
"steps/s²"))
        self.label_4.setText(_translate("SilentStepperV2", "Deceleration\n"
"steps/s²"))
        self.forward_button.setText(_translate("SilentStepperV2", "Forward"))
        self.stop_button.setText(_translate("SilentStepperV2", "Stop"))
        self.backward_button.setText(_translate("SilentStepperV2", "Backward"))
        self.full_brake_button.setText(_translate("SilentStepperV2", "Full Brake"))
        self.label_12.setText(_translate("SilentStepperV2", "Step Resolution"))
        self.step_resolution_dropbox.setItemText(0, _translate("SilentStepperV2", "256"))
        self.step_resolution_dropbox.setItemText(1, _translate("SilentStepperV2", "128"))
        self.step_resolution_dropbox.setItemText(2, _translate("SilentStepperV2", "64"))
        self.step_resolution_dropbox.setItemText(3, _translate("SilentStepperV2", "32"))
        self.step_resolution_dropbox.setItemText(4, _translate("SilentStepperV2", "16"))
        self.step_resolution_dropbox.setItemText(5, _translate("SilentStepperV2", "8"))
        self.step_resolution_dropbox.setItemText(6, _translate("SilentStepperV2", "4"))
        self.step_resolution_dropbox.setItemText(7, _translate("SilentStepperV2", "2 (half step)"))
        self.step_resolution_dropbox.setItemText(8, _translate("SilentStepperV2", "1 (full step)"))
        self.interpolate_checkbox.setText(_translate("SilentStepperV2", "Interpolate"))
        self.label_6.setText(_translate("SilentStepperV2", "Drive To:"))
        self.label_8.setText(_translate("SilentStepperV2", "Drive Steps:"))
        self.to_button.setText(_translate("SilentStepperV2", "Go"))
        self.steps_button.setText(_translate("SilentStepperV2", "Go"))
        self.position_text_label.setText(_translate("SilentStepperV2", "Position:"))
        self.position_label.setText(_translate("SilentStepperV2", "0"))
        self.label_10.setText(_translate("SilentStepperV2", "Remaining Steps:"))
        self.remaining_steps_label.setText(_translate("SilentStepperV2", "0"))
        self.label_5.setText(_translate("SilentStepperV2", "Input Voltage:"))
        self.input_voltage_label.setText(_translate("SilentStepperV2", "0V"))
        self.minimum_motor_voltage_button.setText(_translate("SilentStepperV2", "..."))
        self.label_7.setText(_translate("SilentStepperV2", "Minimum Motor Voltage:"))
        self.minimum_voltage_label.setText(_translate("SilentStepperV2", "5.0V"))
        self.motor_current_button.setText(_translate("SilentStepperV2", "..."))
        self.label_9.setText(_translate("SilentStepperV2", "Maximum Motor Current:"))
        self.maximum_current_label.setText(_translate("SilentStepperV2", "1A"))
        self.label_19.setText(_translate("SilentStepperV2", "High Velocity Chopper Mode"))
        self.label_18.setText(_translate("SilentStepperV2", "Classic Threshold"))
        self.label_17.setText(_translate("SilentStepperV2", "Coolstep Threshold"))
        self.label_11.setText(_translate("SilentStepperV2", "Standstill Current"))
        self.label_14.setText(_translate("SilentStepperV2", "Standstill Delay Time"))
        self.label_13.setText(_translate("SilentStepperV2", "Motor Run Current"))
        self.label_16.setText(_translate("SilentStepperV2", "Stealth Threshold"))
        self.label_15.setText(_translate("SilentStepperV2", "Power Down Time"))
        self.label_20.setText(_translate("SilentStepperV2", "mA (up to max motor current)"))
        self.label_21.setText(_translate("SilentStepperV2", "mA (up to max motor current)"))
        self.label_22.setText(_translate("SilentStepperV2", "ms"))
        self.label_23.setText(_translate("SilentStepperV2", "ms"))
        self.label_24.setText(_translate("SilentStepperV2", "full steps/s"))
        self.label_25.setText(_translate("SilentStepperV2", "full steps/s"))
        self.label_26.setText(_translate("SilentStepperV2", "full steps/s"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("SilentStepperV2", "Basic"))
        self.label_41.setText(_translate("SilentStepperV2", "Amplitude"))
        self.label_42.setText(_translate("SilentStepperV2", "Gradient"))
        self.label_43.setText(_translate("SilentStepperV2", "Enable Autoscale"))
        self.label_44.setText(_translate("SilentStepperV2", "Force Symmetric"))
        self.label_45.setText(_translate("SilentStepperV2", "Freewheel Mode"))
        self.freewheel_mode_combo.setItemText(0, _translate("SilentStepperV2", "Normal"))
        self.freewheel_mode_combo.setItemText(1, _translate("SilentStepperV2", "Freewheeling"))
        self.freewheel_mode_combo.setItemText(2, _translate("SilentStepperV2", "Coil Short LS"))
        self.freewheel_mode_combo.setItemText(3, _translate("SilentStepperV2", "Coil Short HS"))
        self.label_40.setText(_translate("SilentStepperV2", "Enable Stealth"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_4), _translate("SilentStepperV2", "Stealth"))
        self.minimum_current_combo.setItemText(0, _translate("SilentStepperV2", "1/2"))
        self.minimum_current_combo.setItemText(1, _translate("SilentStepperV2", "1/4"))
        self.stallguard_mode_combo.setItemText(0, _translate("SilentStepperV2", "Standard"))
        self.stallguard_mode_combo.setItemText(1, _translate("SilentStepperV2", "Filtered"))
        self.label_50.setText(_translate("SilentStepperV2", "Current Up Step Width"))
        self.label_51.setText(_translate("SilentStepperV2", "Current Down Step Width"))
        self.label_52.setText(_translate("SilentStepperV2", "Minimum Current"))
        self.label_53.setText(_translate("SilentStepperV2", "Stallguard Threshold Value"))
        self.label_54.setText(_translate("SilentStepperV2", "Stallguard Mode"))
        self.label_48.setText(_translate("SilentStepperV2", "Minimum Stallguard Value"))
        self.label_49.setText(_translate("SilentStepperV2", "Maximum Stallguard Value"))
        self.label_55.setText(_translate("SilentStepperV2", "*32 (0=off)"))
        self.label_56.setText(_translate("SilentStepperV2", "per stallguard value"))
        self.current_up_step_width_combo.setItemText(0, _translate("SilentStepperV2", "1"))
        self.current_up_step_width_combo.setItemText(1, _translate("SilentStepperV2", "2"))
        self.current_up_step_width_combo.setItemText(2, _translate("SilentStepperV2", "4"))
        self.current_up_step_width_combo.setItemText(3, _translate("SilentStepperV2", "8"))
        self.current_down_step_width_combo.setItemText(0, _translate("SilentStepperV2", "32"))
        self.current_down_step_width_combo.setItemText(1, _translate("SilentStepperV2", "8"))
        self.current_down_step_width_combo.setItemText(2, _translate("SilentStepperV2", "2"))
        self.current_down_step_width_combo.setItemText(3, _translate("SilentStepperV2", "1"))
        self.label_57.setText(_translate("SilentStepperV2", "of motor run current"))
        self.label_58.setText(_translate("SilentStepperV2", "lower=higher sensitivity"))
        self.label_59.setText(_translate("SilentStepperV2", "(+min value)*32"))
        self.label_60.setText(_translate("SilentStepperV2", "per stallguard value"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("SilentStepperV2", "Coolstep"))
        self.label_30.setText(_translate("SilentStepperV2", "Hysteresis Start Value"))
        self.label_38.setText(_translate("SilentStepperV2", "*1/512"))
        self.label_27.setText(_translate("SilentStepperV2", "Slow Decay Duration"))
        self.label_32.setText(_translate("SilentStepperV2", "Sine Wave Offset"))
        self.label_29.setText(_translate("SilentStepperV2", "Fast Decay Duration"))
        self.label_33.setText(_translate("SilentStepperV2", "Chopper Mode"))
        self.label_28.setText(_translate("SilentStepperV2", "Enable Random Slow Decay"))
        self.label_31.setText(_translate("SilentStepperV2", "Hysteresis End Value"))
        self.label_35.setText(_translate("SilentStepperV2", "*32 clock cycles @12.8MHz"))
        self.label_39.setText(_translate("SilentStepperV2", "*1/512 to absolut value"))
        self.label_36.setText(_translate("SilentStepperV2", "*32 clock cycles @12.8MHz"))
        self.label_37.setText(_translate("SilentStepperV2", "*1/512"))
        self.label_34.setText(_translate("SilentStepperV2", "Fast Decay Without Comparator"))
        self.chopper_mode_combo.setItemText(0, _translate("SilentStepperV2", "Spread Cycle"))
        self.chopper_mode_combo.setItemText(1, _translate("SilentStepperV2", "Fast Decay"))
        self.label_64.setText(_translate("SilentStepperV2", "Comparator Blank Time"))
        self.comparator_blank_time_combo.setItemText(0, _translate("SilentStepperV2", "16 clocks"))
        self.comparator_blank_time_combo.setItemText(1, _translate("SilentStepperV2", "24 clocks"))
        self.comparator_blank_time_combo.setItemText(2, _translate("SilentStepperV2", "36 clocks"))
        self.comparator_blank_time_combo.setItemText(3, _translate("SilentStepperV2", "54 clocks"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("SilentStepperV2", "Spreadcycle"))
        self.label_61.setText(_translate("SilentStepperV2", "Disable Short To Ground Protection"))
        self.label_62.setText(_translate("SilentStepperV2", "Synchronize Phase Frequency"))
        self.label_63.setText(_translate("SilentStepperV2", "f_sync = 12.8MHz/(value*64) (0=off)"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_5), _translate("SilentStepperV2", "Misc"))
        self.label_65.setText(_translate("SilentStepperV2", "Open Load"))
        self.label_66.setText(_translate("SilentStepperV2", "Short To Ground"))
        self.status_stallguard_result.setText(_translate("SilentStepperV2", "TBD"))
        self.status_stealth_voltage_amplitude.setText(_translate("SilentStepperV2", "TBD"))
        self.status_open_load.setText(_translate("SilentStepperV2", "TBD"))
        self.status_short_to_ground.setText(_translate("SilentStepperV2", "TBD"))
        self.status_over_temperature.setText(_translate("SilentStepperV2", "TBD"))
        self.label_72.setText(_translate("SilentStepperV2", "Stealth Voltage Amplitude  "))
        self.status_actual_motor_current.setText(_translate("SilentStepperV2", "TBD"))
        self.label_68.setText(_translate("SilentStepperV2", "Motor Stalled"))
        self.status_full_step_active.setText(_translate("SilentStepperV2", "TBD"))
        self.status_motor_stalled.setText(_translate("SilentStepperV2", "TBD"))
        self.label_67.setText(_translate("SilentStepperV2", "Over Temperature"))
        self.label_69.setText(_translate("SilentStepperV2", "Actual Motor Current"))
        self.label_70.setText(_translate("SilentStepperV2", "Full Step Active"))
        self.label_71.setText(_translate("SilentStepperV2", "Stallguard Result"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_6), _translate("SilentStepperV2", "Driver Status"))
        self.label_89.setText(_translate("SilentStepperV2", "<b>GPIO 0</b>"))
        self.label_90.setText(_translate("SilentStepperV2", "State"))
        self.gpio0_state_label.setText(_translate("SilentStepperV2", "TBD"))
        self.label_91.setText(_translate("SilentStepperV2", "Action Rising Edge:"))
        self.label_92.setText(_translate("SilentStepperV2", "Action Falling Edge:"))
        self.gpio0_rising_combo.setItemText(0, _translate("SilentStepperV2", "No Action"))
        self.gpio0_rising_combo.setItemText(1, _translate("SilentStepperV2", "Normal Stop"))
        self.gpio0_rising_combo.setItemText(2, _translate("SilentStepperV2", "Full Brake"))
        self.gpio0_falling_combo.setItemText(0, _translate("SilentStepperV2", "No Action"))
        self.gpio0_falling_combo.setItemText(1, _translate("SilentStepperV2", "Normal Stop"))
        self.gpio0_falling_combo.setItemText(2, _translate("SilentStepperV2", "Full Brake"))
        self.label_93.setText(_translate("SilentStepperV2", "Debounce:"))
        self.gpio0_debounce_spin.setSuffix(_translate("SilentStepperV2", "ms"))
        self.label_94.setText(_translate("SilentStepperV2", "Stop Deceleration:"))
        self.label_83.setText(_translate("SilentStepperV2", "<b>GPIO 1</b>"))
        self.label_84.setText(_translate("SilentStepperV2", "State"))
        self.gpio1_state_label.setText(_translate("SilentStepperV2", "TBD"))
        self.label_85.setText(_translate("SilentStepperV2", "Action Rising Edge:"))
        self.gpio1_falling_combo.setItemText(0, _translate("SilentStepperV2", "No Action"))
        self.gpio1_falling_combo.setItemText(1, _translate("SilentStepperV2", "Normal Stop"))
        self.gpio1_falling_combo.setItemText(2, _translate("SilentStepperV2", "Full Brake"))
        self.label_86.setText(_translate("SilentStepperV2", "Action Falling Edge:"))
        self.gpio1_rising_combo.setItemText(0, _translate("SilentStepperV2", "No Action"))
        self.gpio1_rising_combo.setItemText(1, _translate("SilentStepperV2", "Normal Stop"))
        self.gpio1_rising_combo.setItemText(2, _translate("SilentStepperV2", "Full Brake"))
        self.label_87.setText(_translate("SilentStepperV2", "Stop Deceleration:"))
        self.label_88.setText(_translate("SilentStepperV2", "Debounce:"))
        self.gpio1_debounce_spin.setSuffix(_translate("SilentStepperV2", "ms"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_9), _translate("SilentStepperV2", "GPIO"))
