Skip to content

make sure to log from correct interface with ethernet logger

Amy Blank requested to merge feature/ethernet-logger-fix into devel

Description

Make sure to log from correct interface with ethernet logger.

Note that the typical burt setup has tshark autostarting on boot with a system-setup script, and this change only matters if the EthernetLogger doesn't find tshark already running.

See burt/tools/system-setup!106 for the autostart fix. Review these merge requests concurrently.

If the robot interface isn't present, this should throw an exception.

What to focus on

Test using BurtSharp.Manufacturing/ArchiveEthernetLogs. Kill the existing tshark process (if already running) and run this program. Make sure the correct interface is monitored with tshark when multiple interfaces are connected (Barrett network, CAN, etc). Test on both V2 and V3 consoles.

Issues

  • Fixes #203
Edited by Amy Blank

Merge request reports