|
120 | 120 | <rowConstraints> |
121 | 121 | <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" /> |
122 | 122 | <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" /> |
| 123 | + <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" /> |
123 | 124 | <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" /> |
124 | 125 | <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" /> |
125 | 126 | <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" /> |
|
129 | 130 | </rowConstraints> |
130 | 131 | <children> |
131 | 132 | <Label text="Kp" GridPane.rowIndex="1" /> |
132 | | - <Label text="Kd" GridPane.rowIndex="2" /> |
| 133 | + <Label text="Kd" GridPane.rowIndex="3" /> |
133 | 134 | <TextField fx:id="kpVel" onAction="#onSetGainsVelocity" text="1.0" GridPane.columnIndex="2" GridPane.rowIndex="1" /> |
134 | | - <TextField fx:id="kdVel" onAction="#onSetGainsVelocity" text="0.0" GridPane.columnIndex="2" GridPane.rowIndex="2" /> |
135 | | - <Button fx:id="pidConstUpdateVelocity" minHeight="-Infinity" minWidth="-Infinity" mnemonicParsing="false" onAction="#onSetGainsVelocity" prefHeight="25.0" prefWidth="89.0" text="Set Gains" GridPane.columnIndex="3" GridPane.rowIndex="3" /> |
| 135 | + <TextField fx:id="kdVel" onAction="#onSetGainsVelocity" text="0.0" GridPane.columnIndex="2" GridPane.rowIndex="3" /> |
| 136 | + <Button fx:id="pidConstUpdateVelocity" minHeight="-Infinity" minWidth="-Infinity" mnemonicParsing="false" onAction="#onSetGainsVelocity" prefHeight="25.0" prefWidth="89.0" text="Set Gains" GridPane.columnIndex="3" GridPane.rowIndex="4" /> |
136 | 137 | <ChoiceBox fx:id="pidChannelVelocity" prefWidth="150.0" GridPane.columnIndex="2" /> |
137 | | - <TextField fx:id="setpointVelocity" text="0.0" GridPane.columnIndex="2" GridPane.rowIndex="4" /> |
138 | | - <Button fx:id="setSetpointVelocity" mnemonicParsing="false" onAction="#onSetVelocity" text="Set" GridPane.columnIndex="3" GridPane.rowIndex="4" /> |
| 138 | + <TextField fx:id="setpointVelocity" text="0.0" GridPane.columnIndex="2" GridPane.rowIndex="5" /> |
| 139 | + <Button fx:id="setSetpointVelocity" mnemonicParsing="false" onAction="#onSetVelocity" text="Set" GridPane.columnIndex="3" GridPane.rowIndex="5" /> |
139 | 140 | <Label prefHeight="17.0" prefWidth="67.0" text="Channel" /> |
140 | | - <Label text="Set Velocity" GridPane.rowIndex="4" /> |
141 | | - <Label text="Velocity" GridPane.rowIndex="5" /> |
142 | | - <Label fx:id="velocityVal" text="0.0" GridPane.columnIndex="2" GridPane.halignment="LEFT" GridPane.rowIndex="5"> |
| 141 | + <Label text="Set Velocity" GridPane.rowIndex="5" /> |
| 142 | + <Label text="Velocity" GridPane.rowIndex="6" /> |
| 143 | + <Label fx:id="velocityVal" text="0.0" GridPane.columnIndex="2" GridPane.halignment="LEFT" GridPane.rowIndex="6"> |
143 | 144 | <padding> |
144 | 145 | <Insets left="9.0" /> |
145 | 146 | </padding> |
146 | 147 | </Label> |
147 | | - <Label text="Hardware Value" GridPane.rowIndex="6" /> |
148 | | - <Label fx:id="hardwareOut" text="0.0" GridPane.columnIndex="2" GridPane.halignment="LEFT" GridPane.rowIndex="6"> |
| 148 | + <Label text="Hardware Value" GridPane.rowIndex="7" /> |
| 149 | + <Label fx:id="hardwareOut" text="0.0" GridPane.columnIndex="2" GridPane.halignment="LEFT" GridPane.rowIndex="7"> |
149 | 150 | <padding> |
150 | 151 | <Insets left="9.0" /> |
151 | 152 | </padding> |
152 | 153 | </Label> |
153 | | - <Button fx:id="velExport" mnemonicParsing="false" onAction="#onVelExport" text="Export CSV..." GridPane.columnIndex="3" GridPane.rowIndex="7" /> |
| 154 | + <Button fx:id="velExport" mnemonicParsing="false" onAction="#onVelExport" text="Export CSV..." GridPane.columnIndex="3" GridPane.rowIndex="8" /> |
| 155 | + <Label text="Ki" GridPane.rowIndex="2" /> |
| 156 | + <TextField fx:id="velKiField" text="0.0" GridPane.columnIndex="2" GridPane.rowIndex="2" /> |
154 | 157 | </children> |
155 | 158 | </GridPane> |
156 | 159 | </children> |
|
0 commit comments