diff --git a/motorApp/op/ui/motorx_msta_detail.ui b/motorApp/op/ui/motorx_msta_detail.ui
index 7b4499cc..9433556a 100644
--- a/motorApp/op/ui/motorx_msta_detail.ui
+++ b/motorApp/op/ui/motorx_msta_detail.ui
@@ -14,7 +14,6 @@
QWidget#centralWidget {background: rgba(200, 200, 200, 255);}
-QPushButton::menu-indicator {image: url(none.png); width: 0}
@@ -257,7 +256,7 @@ QPushButton::menu-indicator {image: url(none.png); width: 0}
171
5
- 96
+ 51
20
@@ -293,7 +292,7 @@ QPushButton::menu-indicator {image: url(none.png); width: 0}
2
34
- 156
+ 95
20
@@ -305,7 +304,7 @@ QPushButton::menu-indicator {image: url(none.png); width: 0}
5
- 65
+ 62
37
320
@@ -327,604 +326,594 @@ QPushButton::menu-indicator {image: url(none.png); width: 0}
200
-
- caByte::Static
-
- 0
+ 0
- 15
+ 15
+
+
+ caByte::Static
Down
-
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ Unused
+
+
+ ESimpleLabel::WidthAndHeight
+
50
- 68
- 352
- 317
+ 365
+ 171
+ 15
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- Unused
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 0
- 171
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- Unused
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 20
- 171
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- MINUS_LS: minus limit switch has been hit
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 40
- 369
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- COMM_ERR: Communication Error
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 60
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- GAIN_SUPPORT: motor supports closed-loop position control
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 80
- 513
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- MOVING: non-zero velocity present
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 100
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- PROBLEM: driver stopped polling
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 120
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- PRESENT: encoder is present
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 140
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- HOME: if at home position
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 160
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- Unused
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 180
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- POSITION: closed-loop position control enabled
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 200
- 414
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- Unused
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 220
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- HOMELS: state of home limit switch
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 240
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- PLUS_LS: plus limit has been hit
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 260
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- DONE: motion is complete
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 280
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
-
- QFrame::NoFrame
-
-
-
- 0
- 0
- 0
-
-
-
-
- 0
- 0
- 0
-
-
-
- DIRECTION: last raw (0:Neg, 1:Pos)
-
-
- ESimpleLabel::WidthAndHeight
-
-
-
- 0
- 300
- 350
- 15
-
-
-
- Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
-
-
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ Unused
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 345
+ 171
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ MINUS_LS: minus limit switch has been hit
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 325
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ COMM_ERR: Communication Error
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 305
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ GAIN_SUPPORT: motor supports closed-loop position control
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 285
+ 345
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ MOVING: non-zero velocity present
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 265
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ PROBLEM: driver stopped polling
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 245
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ PRESENT: encoder is present
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 225
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ HOME: if at home position
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 205
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ Unused
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 185
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ POSITION: closed-loop position control enabled
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 165
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ Unused
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 145
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ HOMELS: state of home limit switch
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 125
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ PLUS_LS: plus limit has been hit
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 105
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ DONE: motion is complete
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 85
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+ QFrame::NoFrame
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+ DIRECTION: last raw (0:Neg, 1:Pos)
+
+
+ ESimpleLabel::WidthAndHeight
+
+
+
+ 50
+ 65
+ 350
+ 15
+
+
+
+ Qt::AlignAbsolute|Qt::AlignLeft|Qt::AlignVCenter
+
caRectangle_0
caRectangle_1
@@ -947,7 +936,6 @@ QPushButton::menu-indicator {image: url(none.png); width: 0}
caLabel_15
caLabel_16
caLabel_17
- caFrame_0
caLineEdit_0
caLineEdit_1
caByte_0