00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 from PyQt4 import QtCore, QtGui
00011
00012 try:
00013 _fromUtf8 = QtCore.QString.fromUtf8
00014 except AttributeError:
00015 def _fromUtf8(s):
00016 return s
00017
00018 try:
00019 _encoding = QtGui.QApplication.UnicodeUTF8
00020 def _translate(context, text, disambig):
00021 return QtGui.QApplication.translate(context, text, disambig, _encoding)
00022 except AttributeError:
00023 def _translate(context, text, disambig):
00024 return QtGui.QApplication.translate(context, text, disambig)
00025
00026 class Ui_Dialog(object):
00027 def setupUi(self, Dialog):
00028 Dialog.setObjectName(_fromUtf8("Dialog"))
00029 Dialog.resize(429, 404)
00030 Dialog.setMinimumSize(QtCore.QSize(429, 404))
00031 Dialog.setMaximumSize(QtCore.QSize(429, 404))
00032 self.horizontalLayout_5 = QtGui.QHBoxLayout(Dialog)
00033 self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5"))
00034 self.tabWidget = QtGui.QTabWidget(Dialog)
00035 self.tabWidget.setMinimumSize(QtCore.QSize(411, 386))
00036 self.tabWidget.setMaximumSize(QtCore.QSize(411, 386))
00037 self.tabWidget.setObjectName(_fromUtf8("tabWidget"))
00038 self.tab = QtGui.QWidget()
00039 self.tab.setObjectName(_fromUtf8("tab"))
00040 self.verticalLayout = QtGui.QVBoxLayout(self.tab)
00041 self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
00042 self.verticalLayout_2 = QtGui.QVBoxLayout()
00043 self.verticalLayout_2.setSpacing(15)
00044 self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
00045 self.horizontalLayout_3 = QtGui.QHBoxLayout()
00046 self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3"))
00047 self.takeoverEnable = QtGui.QCheckBox(self.tab)
00048 self.takeoverEnable.setText(_fromUtf8(""))
00049 self.takeoverEnable.setObjectName(_fromUtf8("takeoverEnable"))
00050 self.horizontalLayout_3.addWidget(self.takeoverEnable)
00051 self.label_3 = QtGui.QLabel(self.tab)
00052 self.label_3.setMinimumSize(QtCore.QSize(0, 0))
00053 self.label_3.setObjectName(_fromUtf8("label_3"))
00054 self.horizontalLayout_3.addWidget(self.label_3)
00055 spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
00056 self.horizontalLayout_3.addItem(spacerItem)
00057 self.verticalLayout_2.addLayout(self.horizontalLayout_3)
00058 self.horizontalLayout = QtGui.QHBoxLayout()
00059 self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
00060 self.label = QtGui.QLabel(self.tab)
00061 self.label.setObjectName(_fromUtf8("label"))
00062 self.horizontalLayout.addWidget(self.label)
00063 spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
00064 self.horizontalLayout.addItem(spacerItem1)
00065 self.takeoverCH = QtGui.QSpinBox(self.tab)
00066 self.takeoverCH.setMinimumSize(QtCore.QSize(104, 27))
00067 self.takeoverCH.setMaximumSize(QtCore.QSize(104, 27))
00068 self.takeoverCH.setPrefix(_fromUtf8(""))
00069 self.takeoverCH.setMinimum(1)
00070 self.takeoverCH.setMaximum(16)
00071 self.takeoverCH.setObjectName(_fromUtf8("takeoverCH"))
00072 self.horizontalLayout.addWidget(self.takeoverCH)
00073 self.verticalLayout_2.addLayout(self.horizontalLayout)
00074 self.horizontalLayout_2 = QtGui.QHBoxLayout()
00075 self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
00076 self.label_2 = QtGui.QLabel(self.tab)
00077 self.label_2.setObjectName(_fromUtf8("label_2"))
00078 self.horizontalLayout_2.addWidget(self.label_2)
00079 spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
00080 self.horizontalLayout_2.addItem(spacerItem2)
00081 self.takeoverCb = QtGui.QComboBox(self.tab)
00082 self.takeoverCb.setObjectName(_fromUtf8("takeoverCb"))
00083 self.takeoverCb.addItem(_fromUtf8(""))
00084 self.takeoverCb.addItem(_fromUtf8(""))
00085 self.horizontalLayout_2.addWidget(self.takeoverCb)
00086 spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
00087 self.horizontalLayout_2.addItem(spacerItem3)
00088 self.takeoverLe = QtGui.QLineEdit(self.tab)
00089 self.takeoverLe.setMinimumSize(QtCore.QSize(104, 27))
00090 self.takeoverLe.setMaximumSize(QtCore.QSize(104, 27))
00091 self.takeoverLe.setObjectName(_fromUtf8("takeoverLe"))
00092 self.horizontalLayout_2.addWidget(self.takeoverLe)
00093 self.verticalLayout_2.addLayout(self.horizontalLayout_2)
00094 self.saveBT = QtGui.QPushButton(self.tab)
00095 self.saveBT.setMinimumSize(QtCore.QSize(0, 50))
00096 self.saveBT.setObjectName(_fromUtf8("saveBT"))
00097 self.verticalLayout_2.addWidget(self.saveBT)
00098 self.loadBT = QtGui.QPushButton(self.tab)
00099 self.loadBT.setMinimumSize(QtCore.QSize(0, 50))
00100 self.loadBT.setObjectName(_fromUtf8("loadBT"))
00101 self.verticalLayout_2.addWidget(self.loadBT)
00102 spacerItem4 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
00103 self.verticalLayout_2.addItem(spacerItem4)
00104 self.verticalLayout.addLayout(self.verticalLayout_2)
00105 self.tabWidget.addTab(self.tab, _fromUtf8(""))
00106 self.tab_2 = QtGui.QWidget()
00107 self.tab_2.setObjectName(_fromUtf8("tab_2"))
00108 self.verticalLayout_3 = QtGui.QVBoxLayout(self.tab_2)
00109 self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3"))
00110 self.formLayout = QtGui.QFormLayout()
00111 self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
00112 self.formLayout.setVerticalSpacing(10)
00113 self.formLayout.setObjectName(_fromUtf8("formLayout"))
00114 self.rCChannelLabel = QtGui.QLabel(self.tab_2)
00115 self.rCChannelLabel.setObjectName(_fromUtf8("rCChannelLabel"))
00116 self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.rCChannelLabel)
00117 self.rCChannelSpinBox = QtGui.QSpinBox(self.tab_2)
00118 self.rCChannelSpinBox.setMinimum(1)
00119 self.rCChannelSpinBox.setMaximum(16)
00120 self.rCChannelSpinBox.setProperty("value", 1)
00121 self.rCChannelSpinBox.setObjectName(_fromUtf8("rCChannelSpinBox"))
00122 self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.rCChannelSpinBox)
00123 self.deadbandLabel = QtGui.QLabel(self.tab_2)
00124 self.deadbandLabel.setObjectName(_fromUtf8("deadbandLabel"))
00125 self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.deadbandLabel)
00126 self.deadbandDoubleSpinBox = QtGui.QDoubleSpinBox(self.tab_2)
00127 self.deadbandDoubleSpinBox.setMaximum(100.0)
00128 self.deadbandDoubleSpinBox.setObjectName(_fromUtf8("deadbandDoubleSpinBox"))
00129 self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.deadbandDoubleSpinBox)
00130 self.maxCommandLabel = QtGui.QLabel(self.tab_2)
00131 self.maxCommandLabel.setObjectName(_fromUtf8("maxCommandLabel"))
00132 self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.maxCommandLabel)
00133 self.maxCommandSpinBox = QtGui.QSpinBox(self.tab_2)
00134 self.maxCommandSpinBox.setMaximum(500)
00135 self.maxCommandSpinBox.setObjectName(_fromUtf8("maxCommandSpinBox"))
00136 self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.maxCommandSpinBox)
00137 self.openLoopTypeLabel = QtGui.QLabel(self.tab_2)
00138 self.openLoopTypeLabel.setObjectName(_fromUtf8("openLoopTypeLabel"))
00139 self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.openLoopTypeLabel)
00140 self.openLoopTypeComboBox = QtGui.QComboBox(self.tab_2)
00141 self.openLoopTypeComboBox.setObjectName(_fromUtf8("openLoopTypeComboBox"))
00142 self.openLoopTypeComboBox.addItem(_fromUtf8(""))
00143 self.openLoopTypeComboBox.addItem(_fromUtf8(""))
00144 self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.openLoopTypeComboBox)
00145 self.pinLabel = QtGui.QLabel(self.tab_2)
00146 self.pinLabel.setObjectName(_fromUtf8("pinLabel"))
00147 self.formLayout.setWidget(4, QtGui.QFormLayout.LabelRole, self.pinLabel)
00148 self.pinLineEdit = QtGui.QLineEdit(self.tab_2)
00149 self.pinLineEdit.setObjectName(_fromUtf8("pinLineEdit"))
00150 self.formLayout.setWidget(4, QtGui.QFormLayout.FieldRole, self.pinLineEdit)
00151 self.reverseLabel = QtGui.QLabel(self.tab_2)
00152 self.reverseLabel.setObjectName(_fromUtf8("reverseLabel"))
00153 self.formLayout.setWidget(5, QtGui.QFormLayout.LabelRole, self.reverseLabel)
00154 self.reverseCheckBox = QtGui.QCheckBox(self.tab_2)
00155 self.reverseCheckBox.setObjectName(_fromUtf8("reverseCheckBox"))
00156 self.formLayout.setWidget(5, QtGui.QFormLayout.FieldRole, self.reverseCheckBox)
00157 self.verticalLayout_3.addLayout(self.formLayout)
00158 self.leftClibFrame = QtGui.QFrame(self.tab_2)
00159 self.leftClibFrame.setFrameShape(QtGui.QFrame.StyledPanel)
00160 self.leftClibFrame.setFrameShadow(QtGui.QFrame.Plain)
00161 self.leftClibFrame.setObjectName(_fromUtf8("leftClibFrame"))
00162 self.gridLayout_2 = QtGui.QGridLayout(self.leftClibFrame)
00163 self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
00164 self.leftSet = QtGui.QPushButton(self.leftClibFrame)
00165 self.leftSet.setObjectName(_fromUtf8("leftSet"))
00166 self.gridLayout_2.addWidget(self.leftSet, 1, 0, 1, 1)
00167 self.leftClib = QtGui.QPushButton(self.leftClibFrame)
00168 self.leftClib.setObjectName(_fromUtf8("leftClib"))
00169 self.gridLayout_2.addWidget(self.leftClib, 0, 0, 1, 1)
00170 self.leftClibSp = QtGui.QSlider(self.leftClibFrame)
00171 self.leftClibSp.setMinimum(1000)
00172 self.leftClibSp.setMaximum(2000)
00173 self.leftClibSp.setProperty("value", 1000)
00174 self.leftClibSp.setOrientation(QtCore.Qt.Horizontal)
00175 self.leftClibSp.setTickPosition(QtGui.QSlider.TicksBelow)
00176 self.leftClibSp.setTickInterval(100)
00177 self.leftClibSp.setObjectName(_fromUtf8("leftClibSp"))
00178 self.gridLayout_2.addWidget(self.leftClibSp, 0, 1, 1, 1)
00179 self.horizontalLayout_4 = QtGui.QHBoxLayout()
00180 self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4"))
00181 self.leftMin = QtGui.QLabel(self.leftClibFrame)
00182 self.leftMin.setObjectName(_fromUtf8("leftMin"))
00183 self.horizontalLayout_4.addWidget(self.leftMin)
00184 self.leftMid = QtGui.QLabel(self.leftClibFrame)
00185 self.leftMid.setObjectName(_fromUtf8("leftMid"))
00186 self.horizontalLayout_4.addWidget(self.leftMid)
00187 self.leftMax = QtGui.QLabel(self.leftClibFrame)
00188 self.leftMax.setObjectName(_fromUtf8("leftMax"))
00189 self.horizontalLayout_4.addWidget(self.leftMax)
00190 self.gridLayout_2.addLayout(self.horizontalLayout_4, 1, 1, 1, 1)
00191 self.forwardHelpB = QtGui.QPushButton(self.leftClibFrame)
00192 self.forwardHelpB.setObjectName(_fromUtf8("forwardHelpB"))
00193 self.gridLayout_2.addWidget(self.forwardHelpB, 2, 0, 1, 2)
00194 self.verticalLayout_3.addWidget(self.leftClibFrame)
00195 self.tabWidget.addTab(self.tab_2, _fromUtf8(""))
00196 self.tab_3 = QtGui.QWidget()
00197 self.tab_3.setObjectName(_fromUtf8("tab_3"))
00198 self.verticalLayout_7 = QtGui.QVBoxLayout(self.tab_3)
00199 self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7"))
00200 self.formLayout_2 = QtGui.QFormLayout()
00201 self.formLayout_2.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
00202 self.formLayout_2.setVerticalSpacing(10)
00203 self.formLayout_2.setObjectName(_fromUtf8("formLayout_2"))
00204 self.rCChannelLabel_2 = QtGui.QLabel(self.tab_3)
00205 self.rCChannelLabel_2.setObjectName(_fromUtf8("rCChannelLabel_2"))
00206 self.formLayout_2.setWidget(0, QtGui.QFormLayout.LabelRole, self.rCChannelLabel_2)
00207 self.rCChannelSpinBox_2 = QtGui.QSpinBox(self.tab_3)
00208 self.rCChannelSpinBox_2.setMinimum(1)
00209 self.rCChannelSpinBox_2.setMaximum(16)
00210 self.rCChannelSpinBox_2.setObjectName(_fromUtf8("rCChannelSpinBox_2"))
00211 self.formLayout_2.setWidget(0, QtGui.QFormLayout.FieldRole, self.rCChannelSpinBox_2)
00212 self.deadbandLabel_2 = QtGui.QLabel(self.tab_3)
00213 self.deadbandLabel_2.setObjectName(_fromUtf8("deadbandLabel_2"))
00214 self.formLayout_2.setWidget(1, QtGui.QFormLayout.LabelRole, self.deadbandLabel_2)
00215 self.deadbandDoubleSpinBox_2 = QtGui.QDoubleSpinBox(self.tab_3)
00216 self.deadbandDoubleSpinBox_2.setPrefix(_fromUtf8(""))
00217 self.deadbandDoubleSpinBox_2.setMaximum(100.0)
00218 self.deadbandDoubleSpinBox_2.setObjectName(_fromUtf8("deadbandDoubleSpinBox_2"))
00219 self.formLayout_2.setWidget(1, QtGui.QFormLayout.FieldRole, self.deadbandDoubleSpinBox_2)
00220 self.maxCommandLabel_2 = QtGui.QLabel(self.tab_3)
00221 self.maxCommandLabel_2.setObjectName(_fromUtf8("maxCommandLabel_2"))
00222 self.formLayout_2.setWidget(2, QtGui.QFormLayout.LabelRole, self.maxCommandLabel_2)
00223 self.maxCommandSpinBox_2 = QtGui.QSpinBox(self.tab_3)
00224 self.maxCommandSpinBox_2.setMaximum(500)
00225 self.maxCommandSpinBox_2.setObjectName(_fromUtf8("maxCommandSpinBox_2"))
00226 self.formLayout_2.setWidget(2, QtGui.QFormLayout.FieldRole, self.maxCommandSpinBox_2)
00227 self.openLoopTypeLabel_2 = QtGui.QLabel(self.tab_3)
00228 self.openLoopTypeLabel_2.setObjectName(_fromUtf8("openLoopTypeLabel_2"))
00229 self.formLayout_2.setWidget(3, QtGui.QFormLayout.LabelRole, self.openLoopTypeLabel_2)
00230 self.openLoopTypeComboBox_2 = QtGui.QComboBox(self.tab_3)
00231 self.openLoopTypeComboBox_2.setObjectName(_fromUtf8("openLoopTypeComboBox_2"))
00232 self.openLoopTypeComboBox_2.addItem(_fromUtf8(""))
00233 self.openLoopTypeComboBox_2.addItem(_fromUtf8(""))
00234 self.formLayout_2.setWidget(3, QtGui.QFormLayout.FieldRole, self.openLoopTypeComboBox_2)
00235 self.pinLabel_2 = QtGui.QLabel(self.tab_3)
00236 self.pinLabel_2.setObjectName(_fromUtf8("pinLabel_2"))
00237 self.formLayout_2.setWidget(4, QtGui.QFormLayout.LabelRole, self.pinLabel_2)
00238 self.pinLineEdit_2 = QtGui.QLineEdit(self.tab_3)
00239 self.pinLineEdit_2.setObjectName(_fromUtf8("pinLineEdit_2"))
00240 self.formLayout_2.setWidget(4, QtGui.QFormLayout.FieldRole, self.pinLineEdit_2)
00241 self.reverseLabel_2 = QtGui.QLabel(self.tab_3)
00242 self.reverseLabel_2.setObjectName(_fromUtf8("reverseLabel_2"))
00243 self.formLayout_2.setWidget(5, QtGui.QFormLayout.LabelRole, self.reverseLabel_2)
00244 self.reverseCheckBox_2 = QtGui.QCheckBox(self.tab_3)
00245 self.reverseCheckBox_2.setObjectName(_fromUtf8("reverseCheckBox_2"))
00246 self.formLayout_2.setWidget(5, QtGui.QFormLayout.FieldRole, self.reverseCheckBox_2)
00247 self.verticalLayout_7.addLayout(self.formLayout_2)
00248 self.frame = QtGui.QFrame(self.tab_3)
00249 self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
00250 self.frame.setFrameShadow(QtGui.QFrame.Raised)
00251 self.frame.setObjectName(_fromUtf8("frame"))
00252 self.gridLayout_3 = QtGui.QGridLayout(self.frame)
00253 self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3"))
00254 self.rightClib = QtGui.QPushButton(self.frame)
00255 self.rightClib.setObjectName(_fromUtf8("rightClib"))
00256 self.gridLayout_3.addWidget(self.rightClib, 0, 0, 1, 1)
00257 self.rightSet = QtGui.QPushButton(self.frame)
00258 self.rightSet.setObjectName(_fromUtf8("rightSet"))
00259 self.gridLayout_3.addWidget(self.rightSet, 1, 0, 1, 1)
00260 self.righClibSp = QtGui.QSlider(self.frame)
00261 self.righClibSp.setMinimum(1000)
00262 self.righClibSp.setMaximum(2000)
00263 self.righClibSp.setOrientation(QtCore.Qt.Horizontal)
00264 self.righClibSp.setTickPosition(QtGui.QSlider.TicksBelow)
00265 self.righClibSp.setTickInterval(100)
00266 self.righClibSp.setObjectName(_fromUtf8("righClibSp"))
00267 self.gridLayout_3.addWidget(self.righClibSp, 0, 1, 1, 1)
00268 self.horizontalLayout_6 = QtGui.QHBoxLayout()
00269 self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6"))
00270 self.rightMin = QtGui.QLabel(self.frame)
00271 self.rightMin.setTextFormat(QtCore.Qt.AutoText)
00272 self.rightMin.setObjectName(_fromUtf8("rightMin"))
00273 self.horizontalLayout_6.addWidget(self.rightMin)
00274 self.rightMid = QtGui.QLabel(self.frame)
00275 self.rightMid.setObjectName(_fromUtf8("rightMid"))
00276 self.horizontalLayout_6.addWidget(self.rightMid)
00277 self.rightMax = QtGui.QLabel(self.frame)
00278 self.rightMax.setObjectName(_fromUtf8("rightMax"))
00279 self.horizontalLayout_6.addWidget(self.rightMax)
00280 self.gridLayout_3.addLayout(self.horizontalLayout_6, 1, 1, 1, 1)
00281 self.turnHelpB = QtGui.QPushButton(self.frame)
00282 self.turnHelpB.setObjectName(_fromUtf8("turnHelpB"))
00283 self.gridLayout_3.addWidget(self.turnHelpB, 2, 0, 1, 2)
00284 self.verticalLayout_7.addWidget(self.frame)
00285 self.tabWidget.addTab(self.tab_3, _fromUtf8(""))
00286 self.horizontalLayout_5.addWidget(self.tabWidget)
00287
00288 self.retranslateUi(Dialog)
00289 self.tabWidget.setCurrentIndex(0)
00290 QtCore.QMetaObject.connectSlotsByName(Dialog)
00291
00292 def retranslateUi(self, Dialog):
00293 Dialog.setWindowTitle(_translate("Dialog", "RiC Takeover V0.1", None))
00294 self.label_3.setText(_translate("Dialog", "Enable RC Takeover", None))
00295 self.label.setText(_translate("Dialog", "Channel of takeover: ", None))
00296 self.takeoverCH.setSuffix(_translate("Dialog", " CH", None))
00297 self.label_2.setText(_translate("Dialog", "Value of Threshold: ", None))
00298 self.takeoverCb.setItemText(0, _translate("Dialog", "Above", None))
00299 self.takeoverCb.setItemText(1, _translate("Dialog", "Below", None))
00300 self.saveBT.setText(_translate("Dialog", "Write", None))
00301 self.loadBT.setText(_translate("Dialog", "Read", None))
00302 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("Dialog", "Configuration", None))
00303 self.rCChannelLabel.setText(_translate("Dialog", "RC channel", None))
00304 self.rCChannelSpinBox.setSuffix(_translate("Dialog", " CH", None))
00305 self.deadbandLabel.setText(_translate("Dialog", "Deadband", None))
00306 self.deadbandDoubleSpinBox.setSuffix(_translate("Dialog", " %", None))
00307 self.maxCommandLabel.setText(_translate("Dialog", "Max command", None))
00308 self.openLoopTypeLabel.setText(_translate("Dialog", "Open loop type", None))
00309 self.openLoopTypeComboBox.setItemText(0, _translate("Dialog", "RC Servo", None))
00310 self.openLoopTypeComboBox.setItemText(1, _translate("Dialog", "Sabertooth", None))
00311 self.pinLabel.setText(_translate("Dialog", "Pin", None))
00312 self.reverseLabel.setText(_translate("Dialog", "Reverse", None))
00313 self.leftSet.setText(_translate("Dialog", "Set", None))
00314 self.leftClib.setText(_translate("Dialog", "Calibration", None))
00315 self.leftMin.setText(_translate("Dialog", "Min: ", None))
00316 self.leftMid.setText(_translate("Dialog", "Mid: ", None))
00317 self.leftMax.setText(_translate("Dialog", "Max: ", None))
00318 self.forwardHelpB.setText(_translate("Dialog", "Calibration help", None))
00319 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("Dialog", "Foward/Backward", None))
00320 self.rCChannelLabel_2.setText(_translate("Dialog", "RC channel", None))
00321 self.rCChannelSpinBox_2.setSuffix(_translate("Dialog", " CH", None))
00322 self.deadbandLabel_2.setText(_translate("Dialog", "Deadband", None))
00323 self.deadbandDoubleSpinBox_2.setSuffix(_translate("Dialog", " %", None))
00324 self.maxCommandLabel_2.setText(_translate("Dialog", "Max command", None))
00325 self.openLoopTypeLabel_2.setText(_translate("Dialog", "Open loop type", None))
00326 self.openLoopTypeComboBox_2.setItemText(0, _translate("Dialog", "RC Servo", None))
00327 self.openLoopTypeComboBox_2.setItemText(1, _translate("Dialog", "Sabertooth", None))
00328 self.pinLabel_2.setText(_translate("Dialog", "Pin", None))
00329 self.reverseLabel_2.setText(_translate("Dialog", "Reverse", None))
00330 self.rightClib.setText(_translate("Dialog", "Calibration", None))
00331 self.rightSet.setText(_translate("Dialog", "Set", None))
00332 self.rightMin.setText(_translate("Dialog", "Min: ", None))
00333 self.rightMid.setText(_translate("Dialog", "Mid: ", None))
00334 self.rightMax.setText(_translate("Dialog", "Max: ", None))
00335 self.turnHelpB.setText(_translate("Dialog", "Calibration help", None))
00336 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("Dialog", "Turn", None))
00337