-
Notifications
You must be signed in to change notification settings - Fork 1
/
2018 Dashboard Project.lvproj
317 lines (317 loc) · 34.3 KB
/
2018 Dashboard Project.lvproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
<?xml version='1.0' encoding='UTF-8'?>
<Project Type="Project" LVVersion="17008000">
<Item Name="My Computer" Type="My Computer">
<Property Name="NI.SortType" Type="Int">3</Property>
<Property Name="server.app.propertiesEnabled" Type="Bool">true</Property>
<Property Name="server.control.propertiesEnabled" Type="Bool">true</Property>
<Property Name="server.tcp.enabled" Type="Bool">false</Property>
<Property Name="server.tcp.port" Type="Int">0</Property>
<Property Name="server.tcp.serviceName" Type="Str">My Computer/VI Server</Property>
<Property Name="server.tcp.serviceName.default" Type="Str">My Computer/VI Server</Property>
<Property Name="server.vi.callsEnabled" Type="Bool">true</Property>
<Property Name="server.vi.propertiesEnabled" Type="Bool">true</Property>
<Property Name="specify.custom.address" Type="Bool">false</Property>
<Item Name="Support" Type="Folder">
<Item Name="App EXE.ico" Type="Document" URL="../App EXE.ico"/>
<Item Name="Parse Digital Module.vi" Type="VI" URL="../Parse Digital Module.vi"/>
<Item Name="Save DB Images.vi" Type="VI" URL="../Save DB Images.vi"/>
<Item Name="Decode Status Byte.vi" Type="VI" URL="../Decode Status Byte.vi"/>
<Item Name="Panel Resized.vi" Type="VI" URL="../Panel Resized.vi"/>
<Item Name="Adjust Dashboard Window.vi" Type="VI" URL="../Adjust Dashboard Window.vi"/>
</Item>
<Item Name="Team Support Code" Type="Folder">
<Item Name="Lift Fill Select.vi" Type="VI" URL="../Lift Fill Select.vi"/>
<Item Name="Buffer Calculation.vi" Type="VI" URL="../Buffer Calculation.vi"/>
<Item Name="Convert Encoder to Angle v2.vi" Type="VI" URL="../Convert Encoder to Angle v2.vi"/>
<Item Name="Plate Assignments.ctl" Type="VI" URL="../Plate Assignments.ctl"/>
<Item Name="Config Cluster.ctl" Type="VI" URL="../Config Cluster.ctl"/>
</Item>
<Item Name="Dashboard Main.vi" Type="VI" URL="../Dashboard Main.vi"/>
<Item Name="Dependencies" Type="Dependencies">
<Item Name="vi.lib" Type="Folder">
<Property Name="NI.SortType" Type="Int">0</Property>
<Item Name="8.6CompatibleGlobalVar.vi" Type="VI" URL="/<vilib>/Utility/config.llb/8.6CompatibleGlobalVar.vi"/>
<Item Name="Acquire Input Data.vi" Type="VI" URL="/<vilib>/Utility/inputDevices.llb/Acquire Input Data.vi"/>
<Item Name="base64_fast_encode.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/base64_fast_encode.vi"/>
<Item Name="Bind Controls to SmartDashboard.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Bind Controls to SmartDashboard.vi"/>
<Item Name="Buffer Assignments.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Buffer Assignments.vi"/>
<Item Name="Build Entry Assign Buffer.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Build Entry Assign Buffer.vi"/>
<Item Name="Build NT Data Update for Cluster.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Build NT Data Update for Cluster.vi"/>
<Item Name="Build NT Field ID Buffer.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Build NT Field ID Buffer.vi"/>
<Item Name="Build NT Ping Buffer.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Build NT Ping Buffer.vi"/>
<Item Name="Build RPC Request.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Build RPC Request.vi"/>
<Item Name="Build Servo Hello.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Build Servo Hello.vi"/>
<Item Name="Cached Name Lookup.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Cached Name Lookup.vi"/>
<Item Name="Check if File or Folder Exists.vi" Type="VI" URL="/<vilib>/Utility/libraryn.llb/Check if File or Folder Exists.vi"/>
<Item Name="Clear Errors.vi" Type="VI" URL="/<vilib>/Utility/error.llb/Clear Errors.vi"/>
<Item Name="Close File+.vi" Type="VI" URL="/<vilib>/Utility/file.llb/Close File+.vi"/>
<Item Name="Color (U64)" Type="VI" URL="/<vilib>/vision/Image Controls.llb/Color (U64)"/>
<Item Name="Color to RGB.vi" Type="VI" URL="/<vilib>/Utility/colorconv.llb/Color to RGB.vi"/>
<Item Name="Compare Seq Numbers.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Compare Seq Numbers.vi"/>
<Item Name="compatReadText.vi" Type="VI" URL="/<vilib>/_oldvers/_oldvers.llb/compatReadText.vi"/>
<Item Name="Compute Delta.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Compute Delta.vi"/>
<Item Name="Connextion Info.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Connextion Info.vi"/>
<Item Name="Consume RPC Param Data.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Consume RPC Param Data.vi"/>
<Item Name="Convert NT Boolean to LV String.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert NT Boolean to LV String.vi"/>
<Item Name="Convert NT Cluster to Variant.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert NT Cluster to Variant.vi"/>
<Item Name="Convert NT String to LV String.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert NT String to LV String.vi"/>
<Item Name="Convert NT Types.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert NT Types.vi"/>
<Item Name="Convert String to NT Boolean Array Buffer.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert String to NT Boolean Array Buffer.vi"/>
<Item Name="Convert String to NT Numeric Array Buffer.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert String to NT Numeric Array Buffer.vi"/>
<Item Name="Convert String to NT String Array Buffer.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert String to NT String Array Buffer.vi"/>
<Item Name="Convert String to NT String Buffer.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert String to NT String Buffer.vi"/>
<Item Name="Convert Variant to NT Cluster.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Convert Variant to NT Cluster.vi"/>
<Item Name="Create Actual Table Name.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Create Actual Table Name.vi"/>
<Item Name="Determine if Client Assigns.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Determine if Client Assigns.vi"/>
<Item Name="Dflt Data Dir.vi" Type="VI" URL="/<vilib>/Utility/file.llb/Dflt Data Dir.vi"/>
<Item Name="DS_Mode_Simulation_Global.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Simulation/DS_Mode_Simulation_Global.vi"/>
<Item Name="Error Cluster From Error Code.vi" Type="VI" URL="/<vilib>/Utility/error.llb/Error Cluster From Error Code.vi"/>
<Item Name="errorList.vi" Type="VI" URL="/<vilib>/Utility/inputDevices.llb/errorList.vi"/>
<Item Name="Escape String2.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Escape String2.vi"/>
<Item Name="eventvkey.ctl" Type="VI" URL="/<vilib>/event_ctls.llb/eventvkey.ctl"/>
<Item Name="Field Data Manager.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Field Data Manager.vi"/>
<Item Name="Field Data.ctl" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Field Data.ctl"/>
<Item Name="Field ID.ctl" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Field ID.ctl"/>
<Item Name="Field Type.ctl" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Field Type.ctl"/>
<Item Name="Find First Error.vi" Type="VI" URL="/<vilib>/Utility/error.llb/Find First Error.vi"/>
<Item Name="FormatTime String.vi" Type="VI" URL="/<vilib>/express/express execution control/ElapsedTimeBlock.llb/FormatTime String.vi"/>
<Item Name="Get Last Path Segment.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Get Last Path Segment.vi"/>
<Item Name="Get System Directory.vi" Type="VI" URL="/<vilib>/Utility/sysdir.llb/Get System Directory.vi"/>
<Item Name="Get Tab Control Refs.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Get Tab Control Refs.vi"/>
<Item Name="Handle Dirty Elements.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Handle Dirty Elements.vi"/>
<Item Name="Handle Dirty Fields for a Connection.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Handle Dirty Fields for a Connection.vi"/>
<Item Name="Handle Dirty Flags.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Handle Dirty Flags.vi"/>
<Item Name="Handle Persistent Fields.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Handle Persistent Fields.vi"/>
<Item Name="Image Type" Type="VI" URL="/<vilib>/vision/Image Controls.llb/Image Type"/>
<Item Name="imagedata.ctl" Type="VI" URL="/<vilib>/picture/picture.llb/imagedata.ctl"/>
<Item Name="IMAQ ArrayToColorImage" Type="VI" URL="/<vilib>/vision/Basics.llb/IMAQ ArrayToColorImage"/>
<Item Name="IMAQ AVI2 Close" Type="VI" URL="/<vilib>/vision/Avi.llb/IMAQ AVI2 Close"/>
<Item Name="IMAQ AVI2 Codec Path.ctl" Type="VI" URL="/<vilib>/vision/Avi.llb/IMAQ AVI2 Codec Path.ctl"/>
<Item Name="IMAQ AVI2 Create" Type="VI" URL="/<vilib>/vision/Avi.llb/IMAQ AVI2 Create"/>
<Item Name="IMAQ AVI2 Get Codec Names" Type="VI" URL="/<vilib>/vision/Avi.llb/IMAQ AVI2 Get Codec Names"/>
<Item Name="IMAQ AVI2 Open" Type="VI" URL="/<vilib>/vision/Avi.llb/IMAQ AVI2 Open"/>
<Item Name="IMAQ AVI2 Read Frame" Type="VI" URL="/<vilib>/vision/Avi.llb/IMAQ AVI2 Read Frame"/>
<Item Name="IMAQ AVI2 Refnum.ctl" Type="VI" URL="/<vilib>/vision/Avi.llb/IMAQ AVI2 Refnum.ctl"/>
<Item Name="IMAQ AVI2 Write Frame" Type="VI" URL="/<vilib>/vision/Avi.llb/IMAQ AVI2 Write Frame"/>
<Item Name="IMAQ Clear Overlay" Type="VI" URL="/<vilib>/vision/Overlay.llb/IMAQ Clear Overlay"/>
<Item Name="IMAQ Create" Type="VI" URL="/<vilib>/vision/Basics.llb/IMAQ Create"/>
<Item Name="IMAQ Image.ctl" Type="VI" URL="/<vilib>/vision/Image Controls.llb/IMAQ Image.ctl"/>
<Item Name="IMAQ SetImageSize" Type="VI" URL="/<vilib>/vision/Basics.llb/IMAQ SetImageSize"/>
<Item Name="IMAQ Write BMP File 2" Type="VI" URL="/<vilib>/vision/Files.llb/IMAQ Write BMP File 2"/>
<Item Name="IMAQ Write File 2" Type="VI" URL="/<vilib>/vision/Files.llb/IMAQ Write File 2"/>
<Item Name="IMAQ Write Image And Vision Info File 2" Type="VI" URL="/<vilib>/vision/Files.llb/IMAQ Write Image And Vision Info File 2"/>
<Item Name="IMAQ Write JPEG File 2" Type="VI" URL="/<vilib>/vision/Files.llb/IMAQ Write JPEG File 2"/>
<Item Name="IMAQ Write JPEG2000 File 2" Type="VI" URL="/<vilib>/vision/Files.llb/IMAQ Write JPEG2000 File 2"/>
<Item Name="IMAQ Write PNG File 2" Type="VI" URL="/<vilib>/vision/Files.llb/IMAQ Write PNG File 2"/>
<Item Name="IMAQ Write TIFF File 2" Type="VI" URL="/<vilib>/vision/Files.llb/IMAQ Write TIFF File 2"/>
<Item Name="Initialize Mouse.vi" Type="VI" URL="/<vilib>/Utility/inputDevices.llb/Initialize Mouse.vi"/>
<Item Name="Invoke Commands.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Invoke Commands.vi"/>
<Item Name="joystickAcquire.vi" Type="VI" URL="/<vilib>/Utility/inputDevices.llb/joystickAcquire.vi"/>
<Item Name="keyboardAcquire.vi" Type="VI" URL="/<vilib>/Utility/inputDevices.llb/keyboardAcquire.vi"/>
<Item Name="LEB Encoder.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/LEB Encoder.vi"/>
<Item Name="LVRectTypeDef.ctl" Type="VI" URL="/<vilib>/Utility/miscctls.llb/LVRectTypeDef.ctl"/>
<Item Name="LVRowAndColumnTypeDef.ctl" Type="VI" URL="/<vilib>/Utility/miscctls.llb/LVRowAndColumnTypeDef.ctl"/>
<Item Name="Make All Variables Temporary.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Make All Variables Temporary.vi"/>
<Item Name="Make Table Operation.ctl" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Make Table Operation.ctl"/>
<Item Name="Manage Connection List.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Manage Connection List.vi"/>
<Item Name="Manage Dirty Field ID List.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Manage Dirty Field ID List.vi"/>
<Item Name="mouseAcquire.vi" Type="VI" URL="/<vilib>/Utility/inputDevices.llb/mouseAcquire.vi"/>
<Item Name="NI_FileType.lvlib" Type="Library" URL="/<vilib>/Utility/lvfile.llb/NI_FileType.lvlib"/>
<Item Name="NI_LVConfig.lvlib" Type="Library" URL="/<vilib>/Utility/config.llb/NI_LVConfig.lvlib"/>
<Item Name="NI_PackedLibraryUtility.lvlib" Type="Library" URL="/<vilib>/Utility/LVLibp/NI_PackedLibraryUtility.lvlib"/>
<Item Name="NI_Vision_Development_Module.lvlib" Type="Library" URL="/<vilib>/vision/NI_Vision_Development_Module.lvlib"/>
<Item Name="NT Client.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Client.vi"/>
<Item Name="NT Event Type.ctl" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Event Type.ctl"/>
<Item Name="NT Flush Data Updates.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Flush Data Updates.vi"/>
<Item Name="NT Format Generic to Config String.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Format Generic to Config String.vi"/>
<Item Name="NT Format Generic to String.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Format Generic to String.vi"/>
<Item Name="NT Globals.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Globals.vi"/>
<Item Name="NT Read and Format Entries as Tree.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read and Format Entries as Tree.vi"/>
<Item Name="NT Read Boolean Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read Boolean Array.vi"/>
<Item Name="NT Read Boolean.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read Boolean.vi"/>
<Item Name="NT Read Multiple Entries as Generic.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read Multiple Entries as Generic.vi"/>
<Item Name="NT Read Name Cache.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read Name Cache.vi"/>
<Item Name="NT Read Number.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read Number.vi"/>
<Item Name="NT Read Numeric Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read Numeric Array.vi"/>
<Item Name="NT Read Raw.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read Raw.vi"/>
<Item Name="NT Read RPC.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read RPC.vi"/>
<Item Name="NT Read String Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read String Array.vi"/>
<Item Name="NT Read String.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read String.vi"/>
<Item Name="NT Read Value.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Read Value.vi"/>
<Item Name="NT Update Persistence.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Update Persistence.vi"/>
<Item Name="NT Write Boolean Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Boolean Array.vi"/>
<Item Name="NT Write Boolean.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Boolean.vi"/>
<Item Name="NT Write Generic Value.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Generic Value.vi"/>
<Item Name="NT Write Name Cache.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Name Cache.vi"/>
<Item Name="NT Write Number.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Number.vi"/>
<Item Name="NT Write Numeric Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Numeric Array.vi"/>
<Item Name="NT Write Raw.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Raw.vi"/>
<Item Name="NT Write String Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write String Array.vi"/>
<Item Name="NT Write String.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write String.vi"/>
<Item Name="NT Write Value.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Value.vi"/>
<Item Name="NT Write Variant.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/NT Write Variant.vi"/>
<Item Name="Open File+.vi" Type="VI" URL="/<vilib>/Utility/file.llb/Open File+.vi"/>
<Item Name="Parse NT Boolean Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Parse NT Boolean Array.vi"/>
<Item Name="Parse NT Boolean.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Parse NT Boolean.vi"/>
<Item Name="Parse NT Data.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Parse NT Data.vi"/>
<Item Name="Parse NT Dbl.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Parse NT Dbl.vi"/>
<Item Name="Parse NT Numeric Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Parse NT Numeric Array.vi"/>
<Item Name="Parse NT String Array.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Parse NT String Array.vi"/>
<Item Name="Parse NT String.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Parse NT String.vi"/>
<Item Name="Persist Variables.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Persist Variables.vi"/>
<Item Name="Prepare Pattern.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Prepare Pattern.vi"/>
<Item Name="Prepare Table Name.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Prepare Table Name.vi"/>
<Item Name="Prepare Tree Entries.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Prepare Tree Entries.vi"/>
<Item Name="Process one Action.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Process one Action.vi"/>
<Item Name="Protocol Operations.ctl" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Protocol Operations.ctl"/>
<Item Name="Read Delimited Spreadsheet (DBL).vi" Type="VI" URL="/<vilib>/Utility/file.llb/Read Delimited Spreadsheet (DBL).vi"/>
<Item Name="Read Delimited Spreadsheet (I64).vi" Type="VI" URL="/<vilib>/Utility/file.llb/Read Delimited Spreadsheet (I64).vi"/>
<Item Name="Read Delimited Spreadsheet (string).vi" Type="VI" URL="/<vilib>/Utility/file.llb/Read Delimited Spreadsheet (string).vi"/>
<Item Name="Read Delimited Spreadsheet.vi" Type="VI" URL="/<vilib>/Utility/file.llb/Read Delimited Spreadsheet.vi"/>
<Item Name="Read File+ (string).vi" Type="VI" URL="/<vilib>/Utility/file.llb/Read File+ (string).vi"/>
<Item Name="Read Lines From File (with error IO).vi" Type="VI" URL="/<vilib>/Utility/file.llb/Read Lines From File (with error IO).vi"/>
<Item Name="Report Read Error.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Report Read Error.vi"/>
<Item Name="Retrieve RPC Response.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Retrieve RPC Response.vi"/>
<Item Name="RGB to Color.vi" Type="VI" URL="/<vilib>/Utility/colorconv.llb/RGB to Color.vi"/>
<Item Name="Sequence.ctl" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Sequence.ctl"/>
<Item Name="Skip to RPC Outputs.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Skip to RPC Outputs.vi"/>
<Item Name="Space Constant.vi" Type="VI" URL="/<vilib>/dlg_ctls.llb/Space Constant.vi"/>
<Item Name="String Matches Pattern.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/String Matches Pattern.vi"/>
<Item Name="subElapsedTime.vi" Type="VI" URL="/<vilib>/express/express execution control/ElapsedTimeBlock.llb/subElapsedTime.vi"/>
<Item Name="System Directory Type.ctl" Type="VI" URL="/<vilib>/Utility/sysdir.llb/System Directory Type.ctl"/>
<Item Name="System Exec.vi" Type="VI" URL="/<vilib>/Platform/system.llb/System Exec.vi"/>
<Item Name="Table Manager.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Table Manager.vi"/>
<Item Name="Tokenize Path.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Tokenize Path.vi"/>
<Item Name="Transmitted Bytes.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Transmitted Bytes.vi"/>
<Item Name="Trim Whitespace.vi" Type="VI" URL="/<vilib>/Utility/error.llb/Trim Whitespace.vi"/>
<Item Name="Unflatten Pixmap.vi" Type="VI" URL="/<vilib>/picture/pixmap.llb/Unflatten Pixmap.vi"/>
<Item Name="Update Entry.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Update Entry.vi"/>
<Item Name="Update Other Clients.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Update Other Clients.vi"/>
<Item Name="Usage Statistics.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Usage Statistics.vi"/>
<Item Name="whitespace.ctl" Type="VI" URL="/<vilib>/Utility/error.llb/whitespace.ctl"/>
<Item Name="WPI_CameraAdd Percent Codes.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraAdd Percent Codes.vi"/>
<Item Name="WPI_CameraDecodeJPEGString.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraDecodeJPEGString.vi"/>
<Item Name="WPI_CameraDetermine Camera Type.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraDetermine Camera Type.vi"/>
<Item Name="WPI_CameraDirectly from IP Camera.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraDirectly from IP Camera.vi"/>
<Item Name="WPI_CameraDraw Text to Image.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraDraw Text to Image.vi"/>
<Item Name="WPI_CameraERRFailedComm.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraERRFailedComm.vi"/>
<Item Name="WPI_CameraExposure Values.ctl" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraExposure Values.ctl"/>
<Item Name="WPI_CameraGet Image From Controller.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraGet Image From Controller.vi"/>
<Item Name="WPI_CameraImageSize.ctl" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraImageSize.ctl"/>
<Item Name="WPI_CameraIPCameraRead.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraIPCameraRead.vi"/>
<Item Name="WPI_CameraIssue HTTP Request with Authentication.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraIssue HTTP Request with Authentication.vi"/>
<Item Name="WPI_CameraManageConnections.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/USB Support/WPI_CameraManageConnections.vi"/>
<Item Name="WPI_CameraParse URL.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraParse URL.vi"/>
<Item Name="WPI_CameraRead MJPG for Dashboard.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraRead MJPG for Dashboard.vi"/>
<Item Name="WPI_CameraSettings Read MJPG.ctl" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraSettings Read MJPG.ctl"/>
<Item Name="WPI_CameraTranslate Percent Codes.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraTranslate Percent Codes.vi"/>
<Item Name="WPI_CameraWhite Balance Values.ctl" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Camera/WPI_CameraWhite Balance Values.ctl"/>
<Item Name="WPI_DashboardAccum TCP String Buffer.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardAccum TCP String Buffer.vi"/>
<Item Name="WPI_DashboardAdd File Length.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardAdd File Length.vi"/>
<Item Name="WPI_DashboardCreate AVI.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardCreate AVI.vi"/>
<Item Name="WPI_DashboardDelete Videos.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardDelete Videos.vi"/>
<Item Name="WPI_DashboardEnsure File Extension.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardEnsure File Extension.vi"/>
<Item Name="WPI_DashboardFPS Calculator.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardFPS Calculator.vi"/>
<Item Name="WPI_DashboardGet All Users Directory.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardGet All Users Directory.vi"/>
<Item Name="WPI_DashboardLog file path.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardLog file path.vi"/>
<Item Name="WPI_DashboardLog NetworkTables2.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardLog NetworkTables2.vi"/>
<Item Name="WPI_DashboardLogging Global.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardLogging Global.vi"/>
<Item Name="WPI_DashboardLoggingRecord.ctl" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardLoggingRecord.ctl"/>
<Item Name="WPI_DashboardManage Camera Display Indices.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardManage Camera Display Indices.vi"/>
<Item Name="WPI_DashboardNew Image Display Size.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardNew Image Display Size.vi"/>
<Item Name="WPI_DashboardNT Log FieldName Cache.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardNT Log FieldName Cache.vi"/>
<Item Name="WPI_DashboardNT Log FieldName Filter.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardNT Log FieldName Filter.vi"/>
<Item Name="WPI_DashboardNT Log FieldName Substitutions.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardNT Log FieldName Substitutions.vi"/>
<Item Name="WPI_DashboardNTL FF to New Position2.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardNTL FF to New Position2.vi"/>
<Item Name="WPI_DashboardNTL Header Type.ctl" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardNTL Header Type.ctl"/>
<Item Name="WPI_DashboardPadding for Joystick Buttons.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardPadding for Joystick Buttons.vi"/>
<Item Name="WPI_DashboardPlay Operation.ctl" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardPlay Operation.ctl"/>
<Item Name="WPI_DashboardProcessControlPacket.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardProcessControlPacket.vi"/>
<Item Name="WPI_DashboardProcessStatusPacket.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardProcessStatusPacket.vi"/>
<Item Name="WPI_DashboardProcessTCPPacket.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardProcessTCPPacket.vi"/>
<Item Name="WPI_DashboardRetrieve Command Params.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardRetrieve Command Params.vi"/>
<Item Name="WPI_DashboardRetrieve NetworkTables2.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardRetrieve NetworkTables2.vi"/>
<Item Name="WPI_DashboardRetrieveStatusInfo.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardRetrieveStatusInfo.vi"/>
<Item Name="WPI_DashboardSave DB Images.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardSave DB Images.vi"/>
<Item Name="WPI_DashboardSD Updates.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardSD Updates.vi"/>
<Item Name="WPI_DashboardSeek to Scrub Time2.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardSeek to Scrub Time2.vi"/>
<Item Name="WPI_DashboardSeparate Tagged UDP Data.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardSeparate Tagged UDP Data.vi"/>
<Item Name="WPI_DashboardUpdate Command Params.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardUpdate Command Params.vi"/>
<Item Name="WPI_DashboardUpdate RPC Info.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardUpdate RPC Info.vi"/>
<Item Name="WPI_DashboardUpdate Table Values.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardUpdate Table Values.vi"/>
<Item Name="WPI_DashboardUpdateCameraIndices.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardUpdateCameraIndices.vi"/>
<Item Name="WPI_DashboardUpdateNames.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardUpdateNames.vi"/>
<Item Name="WPI_DashboardVIdeo Path for Read.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardVIdeo Path for Read.vi"/>
<Item Name="WPI_DashboardVIdeo Path.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Dashboard/WPI_DashboardVIdeo Path.vi"/>
<Item Name="WPI_DriverStationDigitalData.ctl" Type="VI" URL="/<vilib>/Rock Robotics/WPI/DriverStation/WPI_DriverStationDigitalData.ctl"/>
<Item Name="WPI_UtilitiesFRC Build Error.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Utilities/WPI_UtilitiesFRC Build Error.vi"/>
<Item Name="WPI_UtilitiesGetTreeIOName.vi" Type="VI" URL="/<vilib>/Rock Robotics/WPI/Utilities/WPI_UtilitiesGetTreeIOName.vi"/>
<Item Name="Write Delimited Spreadsheet (DBL).vi" Type="VI" URL="/<vilib>/Utility/file.llb/Write Delimited Spreadsheet (DBL).vi"/>
<Item Name="Write Delimited Spreadsheet (I64).vi" Type="VI" URL="/<vilib>/Utility/file.llb/Write Delimited Spreadsheet (I64).vi"/>
<Item Name="Write Delimited Spreadsheet (string).vi" Type="VI" URL="/<vilib>/Utility/file.llb/Write Delimited Spreadsheet (string).vi"/>
<Item Name="Write Delimited Spreadsheet.vi" Type="VI" URL="/<vilib>/Utility/file.llb/Write Delimited Spreadsheet.vi"/>
<Item Name="Write Spreadsheet String.vi" Type="VI" URL="/<vilib>/Utility/file.llb/Write Spreadsheet String.vi"/>
<Item Name="Write Value Core.vi" Type="VI" URL="/<vilib>/Rock Robotics/Network Tables/Write Value Core.vi"/>
</Item>
<Item Name="Interpolate RGB Color.vi" Type="VI" URL="../Interpolate RGB Color.vi"/>
<Item Name="Initialize Camera and CheckList.vi" Type="VI" URL="../Initialize Camera and CheckList.vi"/>
<Item Name="Open Playback Panel.vi" Type="VI" URL="../Open Playback Panel.vi"/>
<Item Name="lvinput.dll" Type="Document" URL="/<resource>/lvinput.dll"/>
<Item Name="Prepare Joystick Data for Displays.vi" Type="VI" URL="../Prepare Joystick Data for Displays.vi"/>
<Item Name="Handle Camera Configuration.vi" Type="VI" URL="../Handle Camera Configuration.vi"/>
<Item Name="nivision.dll" Type="Document" URL="nivision.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="nivissvc.dll" Type="Document" URL="nivissvc.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="Playback Controls.vi" Type="VI" URL="../Playback Controls.vi"/>
</Item>
<Item Name="Build Specifications" Type="Build">
<Item Name="FRC Dashboard" Type="EXE">
<Property Name="App_INI_aliasGUID" Type="Str">{47BAFDCE-3F99-4134-9347-62A4C9A5434C}</Property>
<Property Name="App_INI_GUID" Type="Str">{76D91052-50F0-4E0B-B76F-616DDC550CED}</Property>
<Property Name="App_serverConfig.httpPort" Type="Int">8002</Property>
<Property Name="Bld_autoIncrement" Type="Bool">true</Property>
<Property Name="Bld_buildCacheID" Type="Str">{56AA9368-84D4-42E1-9CCF-4FA34A518587}</Property>
<Property Name="Bld_buildSpecDescription" Type="Str">Build Dashboard Main.vi into an EXE that will respond to the driver station and display robot information on a PC.</Property>
<Property Name="Bld_buildSpecName" Type="Str">FRC Dashboard</Property>
<Property Name="Bld_excludeLibraryItems" Type="Bool">true</Property>
<Property Name="Bld_excludePolymorphicVIs" Type="Bool">true</Property>
<Property Name="Bld_localDestDir" Type="Path">../2018-DashboardBuilds/FRC Dashboard</Property>
<Property Name="Bld_localDestDirType" Type="Str">relativeToCommon</Property>
<Property Name="Bld_modifyLibraryFile" Type="Bool">true</Property>
<Property Name="Bld_previewCacheID" Type="Str">{F12754D6-B5E0-496F-B50C-3EDB6F368199}</Property>
<Property Name="Bld_version.build" Type="Int">33</Property>
<Property Name="Bld_version.major" Type="Int">17</Property>
<Property Name="Bld_version.patch" Type="Int">1</Property>
<Property Name="Destination[0].destName" Type="Str">Dashboard.exe</Property>
<Property Name="Destination[0].path" Type="Path">../2018-DashboardBuilds/FRC Dashboard/Dashboard.exe</Property>
<Property Name="Destination[0].type" Type="Str">App</Property>
<Property Name="Destination[1].destName" Type="Str">Support Directory</Property>
<Property Name="Destination[1].path" Type="Path">../2018-DashboardBuilds/FRC Dashboard/data</Property>
<Property Name="DestinationCount" Type="Int">2</Property>
<Property Name="Exe_iconItemID" Type="Ref">/My Computer/Support/App EXE.ico</Property>
<Property Name="Source[0].itemID" Type="Str">{0680FB48-07AC-4D93-9505-2588773C3829}</Property>
<Property Name="Source[0].type" Type="Str">Container</Property>
<Property Name="Source[1].destinationIndex" Type="Int">0</Property>
<Property Name="Source[1].itemID" Type="Ref">/My Computer/Dashboard Main.vi</Property>
<Property Name="Source[1].sourceInclusion" Type="Str">TopLevel</Property>
<Property Name="Source[1].type" Type="Str">VI</Property>
<Property Name="Source[2].destinationIndex" Type="Int">0</Property>
<Property Name="Source[2].itemID" Type="Ref">/My Computer/Support/Panel Resized.vi</Property>
<Property Name="Source[2].sourceInclusion" Type="Str">Include</Property>
<Property Name="Source[2].type" Type="Str">VI</Property>
<Property Name="Source[3].destinationIndex" Type="Int">0</Property>
<Property Name="Source[3].itemID" Type="Ref">/My Computer/Support/Adjust Dashboard Window.vi</Property>
<Property Name="Source[3].sourceInclusion" Type="Str">Include</Property>
<Property Name="Source[3].type" Type="Str">VI</Property>
<Property Name="SourceCount" Type="Int">4</Property>
<Property Name="TgtF_fileDescription" Type="Str">FRC Dashboard</Property>
<Property Name="TgtF_internalName" Type="Str">FRC Dashboard</Property>
<Property Name="TgtF_targetfileGUID" Type="Str">{AEE2EF3D-7087-47D6-AEAE-9F87F896ED5E}</Property>
<Property Name="TgtF_targetfileName" Type="Str">Dashboard.exe</Property>
</Item>
</Item>
</Item>
</Project>