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

# Form implementation generated from reading ui file 'brickv/plugin_system/plugins/stepper/ui/stepper.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_Stepper(object):
    def setupUi(self, Stepper):
        Stepper.setObjectName("Stepper")
        Stepper.resize(910, 506)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(Stepper)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        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(Stepper)
        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(Stepper)
        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(Stepper)
        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(Stepper)
        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(Stepper)
        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(Stepper)
        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(Stepper)
        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(Stepper)
        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(Stepper)
        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(Stepper)
        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.decay_widget = QtWidgets.QWidget(Stepper)
        self.decay_widget.setObjectName("decay_widget")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.decay_widget)
        self.verticalLayout_8.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout()
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.label_11 = QtWidgets.QLabel(self.decay_widget)
        self.label_11.setAlignment(QtCore.Qt.AlignCenter)
        self.label_11.setObjectName("label_11")
        self.verticalLayout_7.addWidget(self.label_11)
        self.horizontalLayout_16 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_16.setObjectName("horizontalLayout_16")
        spacerItem8 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_16.addItem(spacerItem8)
        self.decay_slider = QtWidgets.QSlider(self.decay_widget)
        self.decay_slider.setMaximum(65535)
        self.decay_slider.setPageStep(1000)
        self.decay_slider.setOrientation(QtCore.Qt.Vertical)
        self.decay_slider.setObjectName("decay_slider")
        self.horizontalLayout_16.addWidget(self.decay_slider)
        spacerItem9 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_16.addItem(spacerItem9)
        self.verticalLayout_7.addLayout(self.horizontalLayout_16)
        self.decay_spin = QtWidgets.QSpinBox(self.decay_widget)
        self.decay_spin.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons)
        self.decay_spin.setMaximum(65535)
        self.decay_spin.setSingleStep(1000)
        self.decay_spin.setObjectName("decay_spin")
        self.verticalLayout_7.addWidget(self.decay_spin)
        self.verticalLayout_8.addLayout(self.verticalLayout_7)
        self.horizontalLayout_3.addWidget(self.decay_widget)
        self.main_vlayout.addLayout(self.horizontalLayout_3)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.forward_button = QtWidgets.QPushButton(Stepper)
        self.forward_button.setObjectName("forward_button")
        self.horizontalLayout.addWidget(self.forward_button)
        self.stop_button = QtWidgets.QPushButton(Stepper)
        self.stop_button.setObjectName("stop_button")
        self.horizontalLayout.addWidget(self.stop_button)
        self.backward_button = QtWidgets.QPushButton(Stepper)
        self.backward_button.setObjectName("backward_button")
        self.horizontalLayout.addWidget(self.backward_button)
        self.main_vlayout.addLayout(self.horizontalLayout)
        self.horizontalLayout_11 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_11.setObjectName("horizontalLayout_11")
        self.label_12 = QtWidgets.QLabel(Stepper)
        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.mode_dropbox = QtWidgets.QComboBox(Stepper)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.mode_dropbox.sizePolicy().hasHeightForWidth())
        self.mode_dropbox.setSizePolicy(sizePolicy)
        self.mode_dropbox.setObjectName("mode_dropbox")
        self.mode_dropbox.addItem("")
        self.mode_dropbox.addItem("")
        self.mode_dropbox.addItem("")
        self.mode_dropbox.addItem("")
        self.horizontalLayout_11.addWidget(self.mode_dropbox)
        self.full_brake_button = QtWidgets.QPushButton(Stepper)
        self.full_brake_button.setObjectName("full_brake_button")
        self.horizontalLayout_11.addWidget(self.full_brake_button)
        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(Stepper)
        self.label_6.setObjectName("label_6")
        self.verticalLayout_2.addWidget(self.label_6)
        self.label_8 = QtWidgets.QLabel(Stepper)
        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(Stepper)
        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(Stepper)
        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(Stepper)
        self.to_button.setFlat(False)
        self.to_button.setObjectName("to_button")
        self.verticalLayout_5.addWidget(self.to_button)
        self.steps_button = QtWidgets.QPushButton(Stepper)
        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(Stepper)
        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(Stepper)
        self.position_text_label.setObjectName("position_text_label")
        self.horizontalLayout_12.addWidget(self.position_text_label)
        self.position_label = QtWidgets.QLabel(Stepper)
        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(Stepper)
        self.label_10.setObjectName("label_10")
        self.horizontalLayout_10.addWidget(self.label_10)
        self.remaining_steps_label = QtWidgets.QLabel(Stepper)
        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(Stepper)
        self.label_5.setObjectName("label_5")
        self.horizontalLayout_5.addWidget(self.label_5)
        self.stack_voltage_label = QtWidgets.QLabel(Stepper)
        self.stack_voltage_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.stack_voltage_label.setObjectName("stack_voltage_label")
        self.horizontalLayout_5.addWidget(self.stack_voltage_label)
        self.vertical_layout_right.addLayout(self.horizontalLayout_5)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.label_3 = QtWidgets.QLabel(Stepper)
        self.label_3.setObjectName("label_3")
        self.horizontalLayout_4.addWidget(self.label_3)
        self.external_voltage_label = QtWidgets.QLabel(Stepper)
        self.external_voltage_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.external_voltage_label.setObjectName("external_voltage_label")
        self.horizontalLayout_4.addWidget(self.external_voltage_label)
        self.vertical_layout_right.addLayout(self.horizontalLayout_4)
        self.horizontalLayout_15 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_15.setObjectName("horizontalLayout_15")
        self.label_13 = QtWidgets.QLabel(Stepper)
        self.label_13.setObjectName("label_13")
        self.horizontalLayout_15.addWidget(self.label_13)
        self.current_velocity_label = QtWidgets.QLabel(Stepper)
        self.current_velocity_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.current_velocity_label.setObjectName("current_velocity_label")
        self.horizontalLayout_15.addWidget(self.current_velocity_label)
        self.vertical_layout_right.addLayout(self.horizontalLayout_15)
        self.line = QtWidgets.QFrame(Stepper)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.vertical_layout_right.addWidget(self.line)
        spacerItem10 = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.vertical_layout_right.addItem(spacerItem10)
        self.speedometer = SpeedoMeter(Stepper)
        self.speedometer.setMinimumSize(QtCore.QSize(0, 20))
        self.speedometer.setObjectName("speedometer")
        self.vertical_layout_right.addWidget(self.speedometer)
        spacerItem11 = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.vertical_layout_right.addItem(spacerItem11)
        self.line_3 = QtWidgets.QFrame(Stepper)
        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(Stepper)
        self.minimum_motor_voltage_button.setObjectName("minimum_motor_voltage_button")
        self.horizontalLayout_6.addWidget(self.minimum_motor_voltage_button)
        self.label_7 = QtWidgets.QLabel(Stepper)
        self.label_7.setObjectName("label_7")
        self.horizontalLayout_6.addWidget(self.label_7)
        self.minimum_voltage_label = QtWidgets.QLabel(Stepper)
        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(Stepper)
        self.motor_current_button.setObjectName("motor_current_button")
        self.horizontalLayout_9.addWidget(self.motor_current_button)
        self.label_9 = QtWidgets.QLabel(Stepper)
        self.label_9.setObjectName("label_9")
        self.horizontalLayout_9.addWidget(self.label_9)
        self.maximum_current_label = QtWidgets.QLabel(Stepper)
        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.sync_rect_checkbox = QtWidgets.QCheckBox(Stepper)
        self.sync_rect_checkbox.setObjectName("sync_rect_checkbox")
        self.vertical_layout_right.addWidget(self.sync_rect_checkbox)
        self.horizontal_layout.addLayout(self.vertical_layout_right)
        self.horizontalLayout_2.addLayout(self.horizontal_layout)

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

    def retranslateUi(self, Stepper):
        _translate = QtCore.QCoreApplication.translate
        Stepper.setWindowTitle(_translate("Stepper", "Form"))
        self.enable_checkbox.setText(_translate("Stepper", "Enable Stepper Motor"))
        self.label.setText(_translate("Stepper", "Max Velocity\n"
"steps/s"))
        self.label_2.setText(_translate("Stepper", "Acceleration\n"
"steps/s²"))
        self.label_4.setText(_translate("Stepper", "Deceleration\n"
"steps/s²"))
        self.label_11.setText(_translate("Stepper", "Decay"))
        self.forward_button.setText(_translate("Stepper", "Forward"))
        self.stop_button.setText(_translate("Stepper", "Stop"))
        self.backward_button.setText(_translate("Stepper", "Backward"))
        self.label_12.setText(_translate("Stepper", "Mode:"))
        self.mode_dropbox.setItemText(0, _translate("Stepper", "Full"))
        self.mode_dropbox.setItemText(1, _translate("Stepper", "Half"))
        self.mode_dropbox.setItemText(2, _translate("Stepper", "Quarter"))
        self.mode_dropbox.setItemText(3, _translate("Stepper", "Eigth"))
        self.full_brake_button.setText(_translate("Stepper", "Full Brake"))
        self.label_6.setText(_translate("Stepper", "Drive To:"))
        self.label_8.setText(_translate("Stepper", "Drive Steps:"))
        self.to_button.setText(_translate("Stepper", "Go"))
        self.steps_button.setText(_translate("Stepper", "Go"))
        self.position_text_label.setText(_translate("Stepper", "Current Position:"))
        self.position_label.setText(_translate("Stepper", "0"))
        self.label_10.setText(_translate("Stepper", "Remaining Steps:"))
        self.remaining_steps_label.setText(_translate("Stepper", "0"))
        self.label_5.setText(_translate("Stepper", "Stack Voltage:"))
        self.stack_voltage_label.setText(_translate("Stepper", "0V"))
        self.label_3.setText(_translate("Stepper", "External Voltage:"))
        self.external_voltage_label.setText(_translate("Stepper", "0V"))
        self.label_13.setText(_translate("Stepper", "Current Velocity:"))
        self.current_velocity_label.setText(_translate("Stepper", "0"))
        self.minimum_motor_voltage_button.setText(_translate("Stepper", "..."))
        self.label_7.setText(_translate("Stepper", "Minimum Motor Voltage:"))
        self.minimum_voltage_label.setText(_translate("Stepper", "5.0V"))
        self.motor_current_button.setText(_translate("Stepper", "..."))
        self.label_9.setText(_translate("Stepper", "Motor Current:"))
        self.maximum_current_label.setText(_translate("Stepper", "1A"))
        self.sync_rect_checkbox.setText(_translate("Stepper", "Enable Synchronous Rectification"))
from brickv.plugin_system.plugins.stepper.speedometer import SpeedoMeter
