blob: d5382288c8471a55db8eb605995c237881d5c5c4 [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 Kuszmaula6681e22023-05-26 11:20:40 -0700152 "max_size": 2048,
James Kuszmaul9c128122021-03-22 22:24:36 -0700153 "frequency": 10,
Austin Schuh196a4452020-03-15 23:12:03 -0700154 "num_senders": 2
155 },
156 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700157 "name": "/logger/aos",
Austin Schuh196a4452020-03-15 23:12:03 -0700158 "type": "aos.message_bridge.ClientStatistics",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700159 "source_node": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700160 "frequency": 10,
Austin Schuh367a7f42021-11-23 23:04:36 -0800161 "max_size": 2000,
Austin Schuh196a4452020-03-15 23:12:03 -0700162 "num_senders": 2
163 },
164 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700165 "name": "/logger/aos",
Sarah Newman45a64df2022-04-11 19:33:46 -0700166 "type": "aos.logging.DynamicLogCommand",
167 "source_node": "logger",
168 "frequency": 10,
169 "num_senders": 2
170 },
171 {
172 "name": "/logger/aos",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700173 "type": "aos.starter.Status",
174 "source_node": "logger",
175 "frequency": 50,
James Kuszmauled238642021-11-10 16:44:35 -0800176 "num_senders": 20,
177 "destination_nodes": [
178 {
179 "name": "roborio",
180 "priority": 5,
181 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
182 "timestamp_logger_nodes": [
183 "logger"
184 ],
185 "time_to_live": 5000000
186 }
187 ]
188 },
189 {
190 "name": "/logger/aos/remote_timestamps/roborio/logger/aos/aos-starter-Status",
191 "type": "aos.message_bridge.RemoteMessage",
192 "source_node": "logger",
193 "logger": "NOT_LOGGED",
James Kuszmaul839c8aa2023-01-10 15:27:57 -0800194 "frequency": 50,
James Kuszmauled238642021-11-10 16:44:35 -0800195 "num_senders": 2,
196 "max_size": 200
Austin Schuh41fad8c2021-10-23 21:25:12 -0700197 },
198 {
199 "name": "/logger/aos",
200 "type": "aos.starter.StarterRpc",
201 "source_node": "logger",
202 "frequency": 10,
James Kuszmauled238642021-11-10 16:44:35 -0800203 "num_senders": 2,
204 "destination_nodes": [
205 {
206 "name": "roborio",
207 "priority": 5,
208 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
209 "timestamp_logger_nodes": [
210 "logger"
211 ],
212 "time_to_live": 5000000
213 }
214 ]
215 },
216 {
217 "name": "/logger/aos/remote_timestamps/roborio/logger/aos/aos-starter-StarterRpc",
218 "type": "aos.message_bridge.RemoteMessage",
219 "source_node": "logger",
220 "logger": "NOT_LOGGED",
221 "frequency": 20,
222 "num_senders": 2,
223 "max_size": 200
Austin Schuh41fad8c2021-10-23 21:25:12 -0700224 },
225 {
226 "name": "/logger/aos",
Austin Schuh196a4452020-03-15 23:12:03 -0700227 "type": "aos.message_bridge.Timestamp",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700228 "source_node": "logger",
milind945708b2021-07-03 13:30:15 -0700229 "frequency": 15,
Austin Schuh196a4452020-03-15 23:12:03 -0700230 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700231 "max_size": 400,
Austin Schuh196a4452020-03-15 23:12:03 -0700232 "destination_nodes": [
233 {
234 "name": "pi1",
235 "priority": 1,
Austin Schuh393015b2020-04-20 17:24:39 -0700236 "time_to_live": 5000000,
237 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700238 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700239 "logger"
milind945708b2021-07-03 13:30:15 -0700240 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700241 },
242 {
243 "name": "pi2",
244 "priority": 1,
Austin Schuh393015b2020-04-20 17:24:39 -0700245 "time_to_live": 5000000,
246 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700247 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700248 "logger"
milind945708b2021-07-03 13:30:15 -0700249 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700250 },
251 {
252 "name": "pi3",
253 "priority": 1,
Austin Schuh393015b2020-04-20 17:24:39 -0700254 "time_to_live": 5000000,
255 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700256 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700257 "logger"
milind945708b2021-07-03 13:30:15 -0700258 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700259 },
260 {
261 "name": "pi4",
262 "priority": 1,
Austin Schuh393015b2020-04-20 17:24:39 -0700263 "time_to_live": 5000000,
264 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700265 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700266 "logger"
milind945708b2021-07-03 13:30:15 -0700267 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700268 },
269 {
James Kuszmaul9c128122021-03-22 22:24:36 -0700270 "name": "pi5",
271 "priority": 1,
272 "time_to_live": 5000000,
273 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700274 "timestamp_logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700275 "logger"
milind945708b2021-07-03 13:30:15 -0700276 ]
Austin Schuh0e441172021-11-07 23:01:07 -0800277 },
278 {
279 "name": "roborio",
280 "priority": 1,
281 "time_to_live": 5000000,
282 "timestamp_logger": "LOCAL_AND_REMOTE_LOGGER",
283 "timestamp_logger_nodes": [
284 "logger"
285 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700286 }
287 ]
288 },
289 {
Austin Schuh0e441172021-11-07 23:01:07 -0800290 "name": "/logger/aos/remote_timestamps/roborio/logger/aos/aos-message_bridge-Timestamp",
291 "type": "aos.message_bridge.RemoteMessage",
292 "source_node": "logger",
293 "logger": "NOT_LOGGED",
294 "frequency": 20,
295 "num_senders": 2,
296 "max_size": 200
297 },
298 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700299 "name": "/logger/aos/remote_timestamps/pi1/logger/aos/aos-message_bridge-Timestamp",
Austin Schuh0de30f32020-12-06 12:44:28 -0800300 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700301 "source_node": "logger",
Austin Schuh2f8fd752020-09-01 22:38:28 -0700302 "logger": "NOT_LOGGED",
303 "frequency": 20,
304 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700305 "max_size": 200
Austin Schuh2f8fd752020-09-01 22:38:28 -0700306 },
307 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700308 "name": "/logger/aos/remote_timestamps/pi2/logger/aos/aos-message_bridge-Timestamp",
Austin Schuh0de30f32020-12-06 12:44:28 -0800309 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700310 "source_node": "logger",
Austin Schuh2f8fd752020-09-01 22:38:28 -0700311 "logger": "NOT_LOGGED",
312 "frequency": 20,
313 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700314 "max_size": 200
Austin Schuh2f8fd752020-09-01 22:38:28 -0700315 },
316 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700317 "name": "/logger/aos/remote_timestamps/pi3/logger/aos/aos-message_bridge-Timestamp",
Austin Schuh0de30f32020-12-06 12:44:28 -0800318 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700319 "source_node": "logger",
Austin Schuh2f8fd752020-09-01 22:38:28 -0700320 "logger": "NOT_LOGGED",
321 "frequency": 20,
322 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700323 "max_size": 200
Austin Schuh2f8fd752020-09-01 22:38:28 -0700324 },
325 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700326 "name": "/logger/aos/remote_timestamps/pi4/logger/aos/aos-message_bridge-Timestamp",
James Kuszmaul9c128122021-03-22 22:24:36 -0700327 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700328 "source_node": "logger",
James Kuszmaul9c128122021-03-22 22:24:36 -0700329 "logger": "NOT_LOGGED",
330 "frequency": 20,
331 "num_senders": 2,
332 "max_size": 200
333 },
334 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700335 "name": "/logger/aos/remote_timestamps/pi5/logger/aos/aos-message_bridge-Timestamp",
Austin Schuh0de30f32020-12-06 12:44:28 -0800336 "type": "aos.message_bridge.RemoteMessage",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700337 "source_node": "logger",
Austin Schuh2f8fd752020-09-01 22:38:28 -0700338 "logger": "NOT_LOGGED",
339 "frequency": 20,
340 "num_senders": 2,
Austin Schuhd54780b2020-10-03 16:26:02 -0700341 "max_size": 200
Austin Schuh2f8fd752020-09-01 22:38:28 -0700342 },
343 {
Austin Schuh196a4452020-03-15 23:12:03 -0700344 "name": "/pi1/camera",
345 "type": "frc971.vision.CameraImage",
346 "source_node": "pi1",
347 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700348 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700349 "logger"
milind945708b2021-07-03 13:30:15 -0700350 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700351 "destination_nodes": [
352 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700353 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800354 "priority": 3,
Austin Schuh196a4452020-03-15 23:12:03 -0700355 "time_to_live": 5000000
356 }
357 ]
358 },
359 {
360 "name": "/pi1/camera",
361 "type": "frc971.vision.sift.ImageMatchResult",
362 "source_node": "pi1",
Austin Schuh393015b2020-04-20 17:24:39 -0700363 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700364 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700365 "logger"
milind945708b2021-07-03 13:30:15 -0700366 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700367 "destination_nodes": [
368 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700369 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700370 "priority": 1,
371 "time_to_live": 5000000
372 }
373 ]
374 },
375 {
376 "name": "/pi2/camera",
377 "type": "frc971.vision.CameraImage",
378 "source_node": "pi2",
379 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700380 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700381 "logger"
milind945708b2021-07-03 13:30:15 -0700382 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700383 "destination_nodes": [
384 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700385 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800386 "priority": 3,
Austin Schuh196a4452020-03-15 23:12:03 -0700387 "time_to_live": 5000000
388 }
389 ]
390 },
391 {
392 "name": "/pi2/camera",
393 "type": "frc971.vision.sift.ImageMatchResult",
394 "source_node": "pi2",
Austin Schuh393015b2020-04-20 17:24:39 -0700395 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700396 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700397 "logger"
milind945708b2021-07-03 13:30:15 -0700398 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700399 "destination_nodes": [
400 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700401 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700402 "priority": 1,
403 "time_to_live": 5000000
404 }
405 ]
406 },
407 {
408 "name": "/pi3/camera",
409 "type": "frc971.vision.CameraImage",
410 "source_node": "pi3",
411 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700412 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700413 "logger"
milind945708b2021-07-03 13:30:15 -0700414 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700415 "destination_nodes": [
416 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700417 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800418 "priority": 3,
Austin Schuh196a4452020-03-15 23:12:03 -0700419 "time_to_live": 5000000
420 }
421 ]
422 },
423 {
424 "name": "/pi3/camera",
425 "type": "frc971.vision.sift.ImageMatchResult",
426 "source_node": "pi3",
Austin Schuh393015b2020-04-20 17:24:39 -0700427 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700428 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700429 "logger"
milind945708b2021-07-03 13:30:15 -0700430 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700431 "destination_nodes": [
432 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700433 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700434 "priority": 1,
435 "time_to_live": 5000000
436 }
437 ]
438 },
439 {
440 "name": "/pi4/camera",
441 "type": "frc971.vision.CameraImage",
442 "source_node": "pi4",
443 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700444 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700445 "logger"
milind945708b2021-07-03 13:30:15 -0700446 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700447 "destination_nodes": [
448 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700449 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800450 "priority": 3,
Austin Schuh196a4452020-03-15 23:12:03 -0700451 "time_to_live": 5000000
452 }
453 ]
454 },
455 {
456 "name": "/pi4/camera",
457 "type": "frc971.vision.sift.ImageMatchResult",
458 "source_node": "pi4",
Austin Schuh393015b2020-04-20 17:24:39 -0700459 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700460 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700461 "logger"
milind945708b2021-07-03 13:30:15 -0700462 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700463 "destination_nodes": [
464 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700465 "name": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700466 "priority": 1,
467 "time_to_live": 5000000
468 }
469 ]
James Kuszmaul9c128122021-03-22 22:24:36 -0700470 },
471 {
472 "name": "/pi5/camera",
473 "type": "frc971.vision.CameraImage",
474 "source_node": "pi5",
475 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700476 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700477 "logger"
milind945708b2021-07-03 13:30:15 -0700478 ],
James Kuszmaul9c128122021-03-22 22:24:36 -0700479 "destination_nodes": [
480 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700481 "name": "logger",
Austin Schuh0e441172021-11-07 23:01:07 -0800482 "priority": 3,
James Kuszmaul9c128122021-03-22 22:24:36 -0700483 "time_to_live": 5000000
484 }
485 ]
486 },
487 {
488 "name": "/pi5/camera",
489 "type": "frc971.vision.sift.ImageMatchResult",
490 "source_node": "pi5",
491 "logger": "LOCAL_AND_REMOTE_LOGGER",
milind945708b2021-07-03 13:30:15 -0700492 "logger_nodes": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700493 "logger"
milind945708b2021-07-03 13:30:15 -0700494 ],
James Kuszmaul9c128122021-03-22 22:24:36 -0700495 "destination_nodes": [
496 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700497 "name": "logger",
James Kuszmaul9c128122021-03-22 22:24:36 -0700498 "priority": 1,
499 "time_to_live": 5000000
500 }
501 ]
Austin Schuh196a4452020-03-15 23:12:03 -0700502 }
503 ],
504 "maps": [
505 {
506 "match": {
507 "name": "/aos*",
Austin Schuh41fad8c2021-10-23 21:25:12 -0700508 "source_node": "logger"
Austin Schuh196a4452020-03-15 23:12:03 -0700509 },
510 "rename": {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700511 "name": "/logger/aos"
Austin Schuh196a4452020-03-15 23:12:03 -0700512 }
513 }
514 ],
Austin Schuh41fad8c2021-10-23 21:25:12 -0700515 "applications": [
516 {
517 "name": "message_bridge_client",
518 "executable_name": "message_bridge_client",
Austin Schuh9dd8f592021-12-25 14:32:43 -0800519 "args": ["--rmem=8388608"],
Austin Schuh41fad8c2021-10-23 21:25:12 -0700520 "nodes": [
521 "logger"
522 ]
523 },
524 {
525 "name": "message_bridge_server",
526 "executable_name": "message_bridge_server",
527 "nodes": [
528 "logger"
529 ]
Austin Schuh867bd922021-11-07 16:59:52 -0800530 },
531 {
532 "name": "image_logger",
533 "executable_name": "logger_main",
534 "args": ["--snappy_compress", "--logging_folder", "", "--snappy_compress"],
535 "nodes": [
536 "logger"
537 ]
Austin Schuh41fad8c2021-10-23 21:25:12 -0700538 }
539 ],
Austin Schuh196a4452020-03-15 23:12:03 -0700540 "nodes": [
541 {
Austin Schuh41fad8c2021-10-23 21:25:12 -0700542 "name": "logger",
543 "hostname": "logger",
Austin Schuh196a4452020-03-15 23:12:03 -0700544 "hostnames": [
Austin Schuh41fad8c2021-10-23 21:25:12 -0700545 "pi-971-6",
Austin Schuhdce3f872021-11-12 11:55:14 -0800546 "pi-9971-6",
Austin Schuh1ac7cb92021-01-06 22:52:04 -0800547 "ASchuh-T480s",
548 "aschuh-3950x"
Austin Schuh196a4452020-03-15 23:12:03 -0700549 ],
550 "port": 9971
551 },
552 {
Austin Schuh196a4452020-03-15 23:12:03 -0700553 "name": "pi1"
554 },
555 {
556 "name": "pi2"
557 },
558 {
559 "name": "pi3"
560 },
561 {
Austin Schuh0e441172021-11-07 23:01:07 -0800562 "name": "roborio"
563 },
564 {
Austin Schuh196a4452020-03-15 23:12:03 -0700565 "name": "pi4"
James Kuszmaul9c128122021-03-22 22:24:36 -0700566 },
567 {
568 "name": "pi5"
Austin Schuh196a4452020-03-15 23:12:03 -0700569 }
570 ]
571}