1
1
<xml version =" 1.0" >
2
- <dashboard >
3
- <widget field =" Align Encoders" type =" Command" class =" edu.wpi.first.smartdashboard.gui.elements.Command" >
4
- <location x =" 250" y =" 336" />
5
- </widget >
6
- <widget field =" rotateField" type =" Boolean" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
7
- <location x =" 247" y =" 315" />
8
- </widget >
9
- <widget field =" fieldRelative" type =" Boolean" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
10
- <location x =" 244" y =" 294" />
11
- </widget >
12
- <widget field =" Arm State" type =" String" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
13
- <location x =" 244" y =" 273" />
14
- </widget >
15
- <widget field =" PDHTotalCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
16
- <location x =" 244" y =" 252" />
17
- </widget >
18
- <widget field =" PDHVoltage" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
19
- <location x =" 244" y =" 231" />
20
- </widget >
21
- <widget field =" Auto" type =" String" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
22
- <location x =" 244" y =" 210" />
23
- </widget >
24
- <widget field =" ClimberRightCalibrationState" type =" String" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
25
- <location x =" 244" y =" 189" />
26
- </widget >
27
- <widget field =" ClimberRightInputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
28
- <location x =" 247" y =" 168" />
29
- </widget >
30
- <widget field =" ClimberRightOutputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
31
- <location x =" 244" y =" 147" />
32
- </widget >
33
- <widget field =" ClimberRightLowerSoftLimitState" type =" Boolean" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
34
- <location x =" 253" y =" 126" />
35
- </widget >
36
- <widget field =" ClimberRightUpperSoftLimitState" type =" Boolean" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
37
- <location x =" 250" y =" 105" />
38
- </widget >
39
- <widget field =" ClimberRightMotorRotations" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
40
- <location x =" 244" y =" 84" />
41
- </widget >
42
- <widget field =" ClimberRightStroke" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
43
- <location x =" 244" y =" 63" />
44
- </widget >
45
- <widget field =" ClimberLeftCalibrationState" type =" String" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
46
- <location x =" 244" y =" 42" />
47
- </widget >
48
- <widget field =" ClimberLeftInputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
49
- <location x =" 247" y =" 21" />
50
- </widget >
51
- <widget field =" ClimberLeftOutputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
52
- <location x =" 244" y =" 0" />
53
- </widget >
54
- <widget field =" ClimberLeftLowerSoftLimitState" type =" Boolean" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
55
- <location x =" 0" y =" 651" />
56
- </widget >
57
- <widget field =" ClimberLeftUpperSoftLimitState" type =" Boolean" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
58
- <location x =" 0" y =" 630" />
59
- </widget >
60
- <widget field =" ClimberLeftMotorRotations" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
61
- <location x =" 0" y =" 609" />
62
- </widget >
63
- <widget field =" ClimberLeftStroke" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
64
- <location x =" 0" y =" 588" />
65
- </widget >
66
- <widget field =" Intake State" type =" String" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
67
- <location x =" 0" y =" 567" />
68
- </widget >
69
- <widget field =" IntakeSensorBeamBreak" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
70
- <location x =" 0" y =" 546" />
71
- </widget >
72
- <widget field =" IntakeSensorRetroReflective" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
73
- <location x =" 0" y =" 525" />
74
- </widget >
75
- <widget field =" IntakeGoal" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
76
- <location x =" 0" y =" 504" />
77
- </widget >
78
- <widget field =" IntakePosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
79
- <location x =" 0" y =" 483" />
80
- </widget >
81
- <widget field =" OutputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
82
- <location x =" 0" y =" 462" />
83
- </widget >
84
- <widget field =" GyroAngle" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
85
- <location x =" 0" y =" 441" />
86
- </widget >
87
- <widget field =" isRed" type =" Boolean" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
88
- <location x =" 0" y =" 420" />
89
- </widget >
90
- <widget field =" RearRightOutputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
91
- <location x =" 0" y =" 399" />
92
- </widget >
93
- <widget field =" RearRightAbsoluteMagnetOffset" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
94
- <location x =" 0" y =" 378" />
95
- </widget >
96
- <widget field =" RearRightRelativeDrivePosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
97
- <location x =" 0" y =" 357" />
98
- </widget >
99
- <widget field =" RearRightAbsoluteTurningPosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
100
- <location x =" 0" y =" 336" />
101
- </widget >
102
- <widget field =" RearRightRelativeTurningPosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
103
- <location x =" 0" y =" 315" />
104
- </widget >
105
- <widget field =" RearLeftOutputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
106
- <location x =" 0" y =" 294" />
107
- </widget >
108
- <widget field =" RearLeftAbsoluteMagnetOffset" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
109
- <location x =" 0" y =" 273" />
110
- </widget >
111
- <widget field =" RearLeftRelativeDrivePosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
112
- <location x =" 0" y =" 252" />
113
- </widget >
114
- <widget field =" RearLeftAbsoluteTurningPosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
115
- <location x =" 0" y =" 231" />
116
- </widget >
117
- <widget field =" RearLeftRelativeTurningPosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
118
- <location x =" 0" y =" 210" />
119
- </widget >
120
- <widget field =" FrontRightOutputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
121
- <location x =" 0" y =" 189" />
122
- </widget >
123
- <widget field =" FrontRightAbsoluteMagnetOffset" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
124
- <location x =" 0" y =" 168" />
125
- </widget >
126
- <widget field =" FrontRightRelativeDrivePosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
127
- <location x =" 0" y =" 147" />
128
- </widget >
129
- <widget field =" FrontRightAbsoluteTurningPosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
130
- <location x =" 0" y =" 126" />
131
- </widget >
132
- <widget field =" FrontRightRelativeTurningPosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
133
- <location x =" 0" y =" 105" />
134
- </widget >
135
- <widget field =" FrontLeftOutputCurrent" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
136
- <location x =" 0" y =" 84" />
137
- </widget >
138
- <widget field =" FrontLeftAbsoluteMagnetOffset" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
139
- <location x =" 0" y =" 63" />
140
- </widget >
141
- <widget field =" FrontLeftRelativeDrivePosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
142
- <location x =" 0" y =" 42" />
143
- </widget >
144
- <widget field =" FrontLeftAbsoluteTurningPosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
145
- <location x =" 0" y =" 21" />
146
- </widget >
147
- <widget field =" FrontLeftRelativeTurningPosition" type =" Number" class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
148
- <location x =" 0" y =" 0" />
149
- </widget >
150
- </dashboard >
151
- <live-window >
152
- </live-window >
153
- <hidden field =" Field" />
154
- </xml >
2
+ <dashboard >
3
+ <widget field =" Align Encoders" type =" Command"
4
+ class =" edu.wpi.first.smartdashboard.gui.elements.Command" >
5
+ <location x =" 250" y =" 336" />
6
+ </widget >
7
+ <widget field =" rotateField" type =" Boolean"
8
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
9
+ <location x =" 247" y =" 315" />
10
+ </widget >
11
+ <widget field =" fieldRelative" type =" Boolean"
12
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
13
+ <location x =" 244" y =" 294" />
14
+ </widget >
15
+ <widget field =" Arm State" type =" String"
16
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
17
+ <location x =" 244" y =" 273" />
18
+ </widget >
19
+ <widget field =" PDHTotalCurrent" type =" Number"
20
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
21
+ <location x =" 244" y =" 252" />
22
+ </widget >
23
+ <widget field =" PDHVoltage" type =" Number"
24
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
25
+ <location x =" 244" y =" 231" />
26
+ </widget >
27
+ <widget field =" Auto" type =" String"
28
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
29
+ <location x =" 244" y =" 210" />
30
+ </widget >
31
+ <widget field =" ClimberRightCalibrationState" type =" String"
32
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
33
+ <location x =" 244" y =" 189" />
34
+ </widget >
35
+ <widget field =" ClimberRightInputCurrent" type =" Number"
36
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
37
+ <location x =" 247" y =" 168" />
38
+ </widget >
39
+ <widget field =" ClimberRightOutputCurrent" type =" Number"
40
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
41
+ <location x =" 244" y =" 147" />
42
+ </widget >
43
+ <widget field =" ClimberRightLowerSoftLimitState" type =" Boolean"
44
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
45
+ <location x =" 253" y =" 126" />
46
+ </widget >
47
+ <widget field =" ClimberRightUpperSoftLimitState" type =" Boolean"
48
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
49
+ <location x =" 250" y =" 105" />
50
+ </widget >
51
+ <widget field =" ClimberRightMotorRotations" type =" Number"
52
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
53
+ <location x =" 244" y =" 84" />
54
+ </widget >
55
+ <widget field =" ClimberRightStroke" type =" Number"
56
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
57
+ <location x =" 244" y =" 63" />
58
+ </widget >
59
+ <widget field =" ClimberLeftCalibrationState" type =" String"
60
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
61
+ <location x =" 244" y =" 42" />
62
+ </widget >
63
+ <widget field =" ClimberLeftInputCurrent" type =" Number"
64
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
65
+ <location x =" 247" y =" 21" />
66
+ </widget >
67
+ <widget field =" ClimberLeftOutputCurrent" type =" Number"
68
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
69
+ <location x =" 244" y =" 0" />
70
+ </widget >
71
+ <widget field =" ClimberLeftLowerSoftLimitState" type =" Boolean"
72
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
73
+ <location x =" 0" y =" 651" />
74
+ </widget >
75
+ <widget field =" ClimberLeftUpperSoftLimitState" type =" Boolean"
76
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
77
+ <location x =" 0" y =" 630" />
78
+ </widget >
79
+ <widget field =" ClimberLeftMotorRotations" type =" Number"
80
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
81
+ <location x =" 0" y =" 609" />
82
+ </widget >
83
+ <widget field =" ClimberLeftStroke" type =" Number"
84
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
85
+ <location x =" 0" y =" 588" />
86
+ </widget >
87
+ <widget field =" Intake State" type =" String"
88
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
89
+ <location x =" 0" y =" 567" />
90
+ </widget >
91
+ <widget field =" IntakeSensorBeamBreak" type =" Number"
92
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
93
+ <location x =" 0" y =" 546" />
94
+ </widget >
95
+ <widget field =" IntakeSensorRetroReflective" type =" Number"
96
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
97
+ <location x =" 0" y =" 525" />
98
+ </widget >
99
+ <widget field =" IntakeGoal" type =" Number"
100
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
101
+ <location x =" 0" y =" 504" />
102
+ </widget >
103
+ <widget field =" IntakePosition" type =" Number"
104
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
105
+ <location x =" 0" y =" 483" />
106
+ </widget >
107
+ <widget field =" OutputCurrent" type =" Number"
108
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
109
+ <location x =" 0" y =" 462" />
110
+ </widget >
111
+ <widget field =" GyroAngle" type =" Number"
112
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
113
+ <location x =" 0" y =" 441" />
114
+ </widget >
115
+ <widget field =" isRed" type =" Boolean"
116
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
117
+ <location x =" 0" y =" 420" />
118
+ </widget >
119
+ <widget field =" RearRightOutputCurrent" type =" Number"
120
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
121
+ <location x =" 0" y =" 399" />
122
+ </widget >
123
+ <widget field =" RearRightAbsoluteMagnetOffset" type =" Number"
124
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
125
+ <location x =" 0" y =" 378" />
126
+ </widget >
127
+ <widget field =" RearRightRelativeDrivePosition" type =" Number"
128
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
129
+ <location x =" 0" y =" 357" />
130
+ </widget >
131
+ <widget field =" RearRightAbsoluteTurningPosition" type =" Number"
132
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
133
+ <location x =" 0" y =" 336" />
134
+ </widget >
135
+ <widget field =" RearRightRelativeTurningPosition" type =" Number"
136
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
137
+ <location x =" 0" y =" 315" />
138
+ </widget >
139
+ <widget field =" RearLeftOutputCurrent" type =" Number"
140
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
141
+ <location x =" 0" y =" 294" />
142
+ </widget >
143
+ <widget field =" RearLeftAbsoluteMagnetOffset" type =" Number"
144
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
145
+ <location x =" 0" y =" 273" />
146
+ </widget >
147
+ <widget field =" RearLeftRelativeDrivePosition" type =" Number"
148
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
149
+ <location x =" 0" y =" 252" />
150
+ </widget >
151
+ <widget field =" RearLeftAbsoluteTurningPosition" type =" Number"
152
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
153
+ <location x =" 0" y =" 231" />
154
+ </widget >
155
+ <widget field =" RearLeftRelativeTurningPosition" type =" Number"
156
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
157
+ <location x =" 0" y =" 210" />
158
+ </widget >
159
+ <widget field =" FrontRightOutputCurrent" type =" Number"
160
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
161
+ <location x =" 0" y =" 189" />
162
+ </widget >
163
+ <widget field =" FrontRightAbsoluteMagnetOffset" type =" Number"
164
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
165
+ <location x =" 0" y =" 168" />
166
+ </widget >
167
+ <widget field =" FrontRightRelativeDrivePosition" type =" Number"
168
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
169
+ <location x =" 0" y =" 147" />
170
+ </widget >
171
+ <widget field =" FrontRightAbsoluteTurningPosition" type =" Number"
172
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
173
+ <location x =" 0" y =" 126" />
174
+ </widget >
175
+ <widget field =" FrontRightRelativeTurningPosition" type =" Number"
176
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
177
+ <location x =" 0" y =" 105" />
178
+ </widget >
179
+ <widget field =" FrontLeftOutputCurrent" type =" Number"
180
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
181
+ <location x =" 0" y =" 84" />
182
+ </widget >
183
+ <widget field =" FrontLeftAbsoluteMagnetOffset" type =" Number"
184
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
185
+ <location x =" 0" y =" 63" />
186
+ </widget >
187
+ <widget field =" FrontLeftRelativeDrivePosition" type =" Number"
188
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
189
+ <location x =" 0" y =" 42" />
190
+ </widget >
191
+ <widget field =" FrontLeftAbsoluteTurningPosition" type =" Number"
192
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
193
+ <location x =" 0" y =" 21" />
194
+ </widget >
195
+ <widget field =" FrontLeftRelativeTurningPosition" type =" Number"
196
+ class =" edu.wpi.first.smartdashboard.gui.elements.TextBox" >
197
+ <location x =" 0" y =" 0" />
198
+ </widget >
199
+ </dashboard >
200
+ <live-window >
201
+ </live-window >
202
+ <hidden field =" Field" />
203
+ </xml >
0 commit comments