blob: 911be8124271c462b7fab58d7889488f50dd0247 [file] [log] [blame]
Austin Schuh196a4452020-03-15 23:12:03 -07001{
milind945708b2021-07-03 13:30:15 -07002 "channels": [
Austin Schuh196a4452020-03-15 23:12:03 -07003 {
Austin Schuh0e441172021-11-07 23:01:07 -08004 "name": "/roborio/aos",
5 "type": "aos.message_bridge.Timestamp",
6 "source_node": "roborio",
7 "logger": "LOCAL_AND_REMOTE_LOGGER",
8 "logger_nodes": [
9 "logger"
10 ],
11 "destination_nodes": [
12 {
13 "name": "logger",
14 "priority": 1,
15 "time_to_live": 5000000,
16 "timestamp_logger" : "LOCAL_AND_REMOTE_LOGGER",
17 "timestamp_logger_nodes" : ["roborio"]
18 }
19 ]
20 },
21 {
22 "name": "/drivetrain",
23 "type": "frc971.IMUValuesBatch",
24 "source_node": "roborio",
25 "logger": "LOCAL_AND_REMOTE_LOGGER",
26 "logger_nodes": [
27 "logger"
28 ],
29 "destination_nodes": [
30 {
31 "name": "logger",
32 "priority": 2,
Austin Schuh8c795582021-11-14 21:04:30 -080033 "time_to_live": 500000000
34 }
35 ]
36 },
37 {
38 "name": "/drivetrain",
39 "type": "frc971.control_loops.drivetrain.Position",
40 "source_node": "roborio",
41 "logger": "LOCAL_AND_REMOTE_LOGGER",
42 "logger_nodes": [
43 "logger"
44 ],
45 "destination_nodes": [
46 {
47 "name": "logger",
48 "priority": 2,
49 "time_to_live": 500000000
Austin Schuh0e441172021-11-07 23:01:07 -080050 }
51 ]
52 },
53 {
Austin Schuh196a4452020-03-15 23:12:03 -070054 "name": "/pi1/aos",
55 "type": "aos.message_bridge.Timestamp",
56 "source_node": "pi1",
Austin Schuh393015b2020-04-20 17:24:39 -070057 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -070058 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -070059 "logger"
milind945708b2021-07-03 13:30:15 -070060 ],
Austin Schuh196a4452020-03-15 23:12:03 -070061 "destination_nodes": [
62 {
Austin Schuh41fad8c2021-10-23 21:25:12 -070063 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -070064 "priority": 1,
65 "time_to_live": 5000000
66 }
67 ]
68 },
69 {
70 "name": "/pi2/aos",
71 "type": "aos.message_bridge.Timestamp",
72 "source_node": "pi2",
Austin Schuh393015b2020-04-20 17:24:39 -070073 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -070074 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -070075 "logger"
milind945708b2021-07-03 13:30:15 -070076 ],
Austin Schuh196a4452020-03-15 23:12:03 -070077 "destination_nodes": [
78 {
Austin Schuh41fad8c2021-10-23 21:25:12 -070079 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -070080 "priority": 1,
81 "time_to_live": 5000000
82 }
83 ]
84 },
85 {
86 "name": "/pi3/aos",
87 "type": "aos.message_bridge.Timestamp",
88 "source_node": "pi3",
Austin Schuh393015b2020-04-20 17:24:39 -070089 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -070090 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -070091 "logger"
milind945708b2021-07-03 13:30:15 -070092 ],
Austin Schuh196a4452020-03-15 23:12:03 -070093 "destination_nodes": [
94 {
Austin Schuh41fad8c2021-10-23 21:25:12 -070095 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -070096 "priority": 1,
97 "time_to_live": 5000000
98 }
99 ]
100 },
101 {
102 "name": "/pi4/aos",
103 "type": "aos.message_bridge.Timestamp",
104 "source_node": "pi4",
Austin Schuh393015b2020-04-20 17:24:39 -0700105 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700106 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700107 "logger"
milind945708b2021-07-03 13:30:15 -0700108 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700109 "destination_nodes": [
110 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700111 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700112 "priority": 1,
113 "time_to_live": 5000000
114 }
115 ]
116 },
117 {
James Kuszmaul9c128122021-03-22 22:24:36 -0700118 "name": "/pi5/aos",
119 "type": "aos.message_bridge.Timestamp",
120 "source_node": "pi5",
121 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700122 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700123 "logger"
milind945708b2021-07-03 13:30:15 -0700124 ],
James Kuszmaul9c128122021-03-22 22:24:36 -0700125 "destination_nodes": [
126 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700127 "name": "logger",
James Kuszmaul9c128122021-03-22 22:24:36 -0700128 "priority": 1,
129 "time_to_live": 5000000
130 }
131 ]
132 },
133 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700134 "name": "/logger/aos",
Austin Schuh196a4452020-03-15 23:12:03 -0700135 "type": "aos.timing.Report",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700136 "source_node": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700137 "frequency": 50,
138 "num_senders": 20,
Austin Schuh2d7fc662021-01-23 15:37:51 -0800139 "max_size": 4096
Austin Schuh196a4452020-03-15 23:12:03 -0700140 },
141 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700142 "name": "/logger/aos",
Austin Schuh196a4452020-03-15 23:12:03 -0700143 "type": "aos.logging.LogMessageFbs",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700144 "source_node": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700145 "frequency": 400,
146 "num_senders": 20
147 },
148 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700149 "name": "/logger/aos",
Austin Schuh196a4452020-03-15 23:12:03 -0700150 "type": "aos.message_bridge.ServerStatistics",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700151 "source_node": "logger",
James Kuszmaul9c128122021-03-22 22:24:36 -0700152 "frequency": 10,
Austin Schuh196a4452020-03-15 23:12:03 -0700153 "num_senders": 2
154 },
155 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700156 "name": "/logger/aos",
Austin Schuh196a4452020-03-15 23:12:03 -0700157 "type": "aos.message_bridge.ClientStatistics",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700158 "source_node": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700159 "frequency": 10,
Austin Schuh367a7f42021-11-23 23:04:36 -0800160 "max_size": 2000,
Austin Schuh196a4452020-03-15 23:12:03 -0700161 "num_senders": 2
162 },
163 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700164 "name": "/logger/aos",
Sarah Newman45a64df2022-04-11 19:33:46 -0700165 "type": "aos.logging.DynamicLogCommand",
166 "source_node": "logger",
167 "frequency": 10,
168 "num_senders": 2
169 },
170 {
171 "name": "/logger/aos",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700172 "type": "aos.starter.Status",
173 "source_node": "logger",
174 "frequency": 50,
James Kuszmauled238642021-11-10 16:44:35 -0800175 "num_senders": 20,
176 "destination_nodes": [
177 {
178 "name": "roborio",
179 "priority": 5,
180 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
181 "timestamp_logger_nodes": [
182 "logger"
183 ],
184 "time_to_live": 5000000
185 }
186 ]
187 },
188 {
189 "name": "/logger/aos/remote_timestamps/roborio/logger/aos/aos-starter-Status",
190 "type": "aos.message_bridge.RemoteMessage",
191 "source_node": "logger",
192 "logger": "NOT_LOGGED",
James Kuszmaul839c8aa2023-01-10 15:27:57 -0800193 "frequency": 50,
James Kuszmauled238642021-11-10 16:44:35 -0800194 "num_senders": 2,
195 "max_size": 200
Austin Schuh41fad8c2021-10-23 21:25:12 -0700196 },
197 {
198 "name": "/logger/aos",
199 "type": "aos.starter.StarterRpc",
200 "source_node": "logger",
201 "frequency": 10,
James Kuszmauled238642021-11-10 16:44:35 -0800202 "num_senders": 2,
203 "destination_nodes": [
204 {
205 "name": "roborio",
206 "priority": 5,
207 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
208 "timestamp_logger_nodes": [
209 "logger"
210 ],
211 "time_to_live": 5000000
212 }
213 ]
214 },
215 {
216 "name": "/logger/aos/remote_timestamps/roborio/logger/aos/aos-starter-StarterRpc",
217 "type": "aos.message_bridge.RemoteMessage",
218 "source_node": "logger",
219 "logger": "NOT_LOGGED",
220 "frequency": 20,
221 "num_senders": 2,
222 "max_size": 200
Austin Schuh41fad8c2021-10-23 21:25:12 -0700223 },
224 {
225 "name": "/logger/aos",
Austin Schuh196a4452020-03-15 23:12:03 -0700226 "type": "aos.message_bridge.Timestamp",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700227 "source_node": "logger",
milind945708b2021-07-03 13:30:15 -0700228 "frequency": 15,
Austin Schuh196a4452020-03-15 23:12:03 -0700229 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700230 "max_size": 400,
Austin Schuh196a4452020-03-15 23:12:03 -0700231 "destination_nodes": [
232 {
233 "name": "pi1",
234 "priority": 1,
Austin Schuh393015b2020-04-20 17:24:39 -0700235 "time_to_live": 5000000,
236 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700237 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700238 "logger"
milind945708b2021-07-03 13:30:15 -0700239 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700240 },
241 {
242 "name": "pi2",
243 "priority": 1,
Austin Schuh393015b2020-04-20 17:24:39 -0700244 "time_to_live": 5000000,
245 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700246 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700247 "logger"
milind945708b2021-07-03 13:30:15 -0700248 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700249 },
250 {
251 "name": "pi3",
252 "priority": 1,
Austin Schuh393015b2020-04-20 17:24:39 -0700253 "time_to_live": 5000000,
254 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700255 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700256 "logger"
milind945708b2021-07-03 13:30:15 -0700257 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700258 },
259 {
260 "name": "pi4",
261 "priority": 1,
Austin Schuh393015b2020-04-20 17:24:39 -0700262 "time_to_live": 5000000,
263 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700264 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700265 "logger"
milind945708b2021-07-03 13:30:15 -0700266 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700267 },
268 {
James Kuszmaul9c128122021-03-22 22:24:36 -0700269 "name": "pi5",
270 "priority": 1,
271 "time_to_live": 5000000,
272 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700273 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700274 "logger"
milind945708b2021-07-03 13:30:15 -0700275 ]
Austin Schuh0e441172021-11-07 23:01:07 -0800276 },
277 {
278 "name": "roborio",
279 "priority": 1,
280 "time_to_live": 5000000,
281 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
282 "timestamp_logger_nodes": [
283 "logger"
284 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700285 }
286 ]
287 },
288 {
Austin Schuh0e441172021-11-07 23:01:07 -0800289 "name": "/logger/aos/remote_timestamps/roborio/logger/aos/aos-message_bridge-Timestamp",
290 "type": "aos.message_bridge.RemoteMessage",
291 "source_node": "logger",
292 "logger": "NOT_LOGGED",
293 "frequency": 20,
294 "num_senders": 2,
295 "max_size": 200
296 },
297 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700298 "name": "/logger/aos/remote_timestamps/pi1/logger/aos/aos-message_bridge-Timestamp",
Austin Schuh0de30f32020-12-06 12:44:28 -0800299 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700300 "source_node": "logger",
Austin Schuh2f8fd752020-09-01 22:38:28 -0700301 "logger": "NOT_LOGGED",
302 "frequency": 20,
303 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700304 "max_size": 200
Austin Schuh2f8fd752020-09-01 22:38:28 -0700305 },
306 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700307 "name": "/logger/aos/remote_timestamps/pi2/logger/aos/aos-message_bridge-Timestamp",
Austin Schuh0de30f32020-12-06 12:44:28 -0800308 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700309 "source_node": "logger",
Austin Schuh2f8fd752020-09-01 22:38:28 -0700310 "logger": "NOT_LOGGED",
311 "frequency": 20,
312 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700313 "max_size": 200
Austin Schuh2f8fd752020-09-01 22:38:28 -0700314 },
315 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700316 "name": "/logger/aos/remote_timestamps/pi3/logger/aos/aos-message_bridge-Timestamp",
Austin Schuh0de30f32020-12-06 12:44:28 -0800317 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700318 "source_node": "logger",
Austin Schuh2f8fd752020-09-01 22:38:28 -0700319 "logger": "NOT_LOGGED",
320 "frequency": 20,
321 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700322 "max_size": 200
Austin Schuh2f8fd752020-09-01 22:38:28 -0700323 },
324 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700325 "name": "/logger/aos/remote_timestamps/pi4/logger/aos/aos-message_bridge-Timestamp",
James Kuszmaul9c128122021-03-22 22:24:36 -0700326 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700327 "source_node": "logger",
James Kuszmaul9c128122021-03-22 22:24:36 -0700328 "logger": "NOT_LOGGED",
329 "frequency": 20,
330 "num_senders": 2,
331 "max_size": 200
332 },
333 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700334 "name": "/logger/aos/remote_timestamps/pi5/logger/aos/aos-message_bridge-Timestamp",
Austin Schuh0de30f32020-12-06 12:44:28 -0800335 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700336 "source_node": "logger",
Austin Schuh2f8fd752020-09-01 22:38:28 -0700337 "logger": "NOT_LOGGED",
338 "frequency": 20,
339 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700340 "max_size": 200
Austin Schuh2f8fd752020-09-01 22:38:28 -0700341 },
342 {
Austin Schuh196a4452020-03-15 23:12:03 -0700343 "name": "/pi1/camera",
344 "type": "frc971.vision.CameraImage",
345 "source_node": "pi1",
346 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700347 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700348 "logger"
milind945708b2021-07-03 13:30:15 -0700349 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700350 "destination_nodes": [
351 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700352 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800353 "priority": 3,
Austin Schuh196a4452020-03-15 23:12:03 -0700354 "time_to_live": 5000000
355 }
356 ]
357 },
358 {
359 "name": "/pi1/camera",
360 "type": "frc971.vision.sift.ImageMatchResult",
361 "source_node": "pi1",
Austin Schuh393015b2020-04-20 17:24:39 -0700362 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700363 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700364 "logger"
milind945708b2021-07-03 13:30:15 -0700365 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700366 "destination_nodes": [
367 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700368 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700369 "priority": 1,
370 "time_to_live": 5000000
371 }
372 ]
373 },
374 {
375 "name": "/pi2/camera",
376 "type": "frc971.vision.CameraImage",
377 "source_node": "pi2",
378 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700379 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700380 "logger"
milind945708b2021-07-03 13:30:15 -0700381 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700382 "destination_nodes": [
383 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700384 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800385 "priority": 3,
Austin Schuh196a4452020-03-15 23:12:03 -0700386 "time_to_live": 5000000
387 }
388 ]
389 },
390 {
391 "name": "/pi2/camera",
392 "type": "frc971.vision.sift.ImageMatchResult",
393 "source_node": "pi2",
Austin Schuh393015b2020-04-20 17:24:39 -0700394 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700395 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700396 "logger"
milind945708b2021-07-03 13:30:15 -0700397 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700398 "destination_nodes": [
399 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700400 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700401 "priority": 1,
402 "time_to_live": 5000000
403 }
404 ]
405 },
406 {
407 "name": "/pi3/camera",
408 "type": "frc971.vision.CameraImage",
409 "source_node": "pi3",
410 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700411 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700412 "logger"
milind945708b2021-07-03 13:30:15 -0700413 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700414 "destination_nodes": [
415 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700416 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800417 "priority": 3,
Austin Schuh196a4452020-03-15 23:12:03 -0700418 "time_to_live": 5000000
419 }
420 ]
421 },
422 {
423 "name": "/pi3/camera",
424 "type": "frc971.vision.sift.ImageMatchResult",
425 "source_node": "pi3",
Austin Schuh393015b2020-04-20 17:24:39 -0700426 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700427 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700428 "logger"
milind945708b2021-07-03 13:30:15 -0700429 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700430 "destination_nodes": [
431 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700432 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700433 "priority": 1,
434 "time_to_live": 5000000
435 }
436 ]
437 },
438 {
439 "name": "/pi4/camera",
440 "type": "frc971.vision.CameraImage",
441 "source_node": "pi4",
442 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700443 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700444 "logger"
milind945708b2021-07-03 13:30:15 -0700445 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700446 "destination_nodes": [
447 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700448 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800449 "priority": 3,
Austin Schuh196a4452020-03-15 23:12:03 -0700450 "time_to_live": 5000000
451 }
452 ]
453 },
454 {
455 "name": "/pi4/camera",
456 "type": "frc971.vision.sift.ImageMatchResult",
457 "source_node": "pi4",
Austin Schuh393015b2020-04-20 17:24:39 -0700458 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700459 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700460 "logger"
milind945708b2021-07-03 13:30:15 -0700461 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700462 "destination_nodes": [
463 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700464 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700465 "priority": 1,
466 "time_to_live": 5000000
467 }
468 ]
James Kuszmaul9c128122021-03-22 22:24:36 -0700469 },
470 {
471 "name": "/pi5/camera",
472 "type": "frc971.vision.CameraImage",
473 "source_node": "pi5",
474 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700475 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700476 "logger"
milind945708b2021-07-03 13:30:15 -0700477 ],
James Kuszmaul9c128122021-03-22 22:24:36 -0700478 "destination_nodes": [
479 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700480 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800481 "priority": 3,
James Kuszmaul9c128122021-03-22 22:24:36 -0700482 "time_to_live": 5000000
483 }
484 ]
485 },
486 {
487 "name": "/pi5/camera",
488 "type": "frc971.vision.sift.ImageMatchResult",
489 "source_node": "pi5",
490 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700491 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700492 "logger"
milind945708b2021-07-03 13:30:15 -0700493 ],
James Kuszmaul9c128122021-03-22 22:24:36 -0700494 "destination_nodes": [
495 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700496 "name": "logger",
James Kuszmaul9c128122021-03-22 22:24:36 -0700497 "priority": 1,
498 "time_to_live": 5000000
499 }
500 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700501 }
502 ],
503 "maps": [
504 {
505 "match": {
506 "name": "/aos*",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700507 "source_node": "logger"
Austin Schuh196a4452020-03-15 23:12:03 -0700508 },
509 "rename": {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700510 "name": "/logger/aos"
Austin Schuh196a4452020-03-15 23:12:03 -0700511 }
512 }
513 ],
Austin Schuh41fad8c2021-10-23 21:25:12 -0700514 "applications": [
515 {
516 "name": "message_bridge_client",
517 "executable_name": "message_bridge_client",
Austin Schuh9dd8f592021-12-25 14:32:43 -0800518 "args": ["--rmem=8388608"],
Austin Schuh41fad8c2021-10-23 21:25:12 -0700519 "nodes": [
520 "logger"
521 ]
522 },
523 {
524 "name": "message_bridge_server",
525 "executable_name": "message_bridge_server",
526 "nodes": [
527 "logger"
528 ]
Austin Schuh867bd922021-11-07 16:59:52 -0800529 },
530 {
531 "name": "image_logger",
532 "executable_name": "logger_main",
533 "args": ["--snappy_compress", "--logging_folder", "", "--snappy_compress"],
534 "nodes": [
535 "logger"
536 ]
Austin Schuh41fad8c2021-10-23 21:25:12 -0700537 }
538 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700539 "nodes": [
540 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700541 "name": "logger",
542 "hostname": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700543 "hostnames": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700544 "pi-971-6",
Austin Schuhdce3f872021-11-12 11:55:14 -0800545 "pi-9971-6",
Austin Schuh1ac7cb92021-01-06 22:52:04 -0800546 "ASchuh-T480s",
547 "aschuh-3950x"
Austin Schuh196a4452020-03-15 23:12:03 -0700548 ],
549 "port": 9971
550 },
551 {
Austin Schuh196a4452020-03-15 23:12:03 -0700552 "name": "pi1"
553 },
554 {
555 "name": "pi2"
556 },
557 {
558 "name": "pi3"
559 },
560 {
Austin Schuh0e441172021-11-07 23:01:07 -0800561 "name": "roborio"
562 },
563 {
Austin Schuh196a4452020-03-15 23:12:03 -0700564 "name": "pi4"
James Kuszmaul9c128122021-03-22 22:24:36 -0700565 },
566 {
567 "name": "pi5"
Austin Schuh196a4452020-03-15 23:12:03 -0700568 }
569 ]
570}