Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I built a bumble HCI logging bridge for live logging with Wireshark.
It simply plugs together bumble's snooper concept with a Wireshark extcap script via a named pipe.
You can see the result here:
https://github.com/willnix/bumble-wireshark
I thought the bumble part of it could be useful to others, hence I'm opening this PR.
The class implements a bumble snooper that writes PCAP records. It can write to either a file or a named pipe.
The latter is what I use to bridge with Wireshark but I thought logging to a PCAP file might sometimes also be handy.
I ran
invoke project.lint -d "", fixed what came up and generally tried to stick very close to the existing structure.What I'm not super happy with is the text duplication in the docstring, but I wasn't really sure what else to do.