This is a very rough Wireshark extcap plugin to control a Beagle 12 USB sniffer. Its based on this code: https://github.com/wireshark/wireshark/blob/master/doc/extcap_example.py
It also uses the Beagle Python API available here: https://www.totalphase.com/products/beagle-software-api/
To use:
A couple caveats though. First, the controls seem to freeze Wireshark. Second, USB info is aggregated into Linux like URBs so lower level details are lost. However, Wireshark does class-level parsing which is very helpful.