Silabs-pti is a java based client side library, used to communicate with Silicon Labs ISA3 or WSTK adapters and stream debug channel messages to a file. This includes energy consumption data, network packet data or any other data available over the debug channel. Data can be saved in a PCAPNG format to be consumed by wireshark, Silicon Labs Network Analyzer, or as plain text or binary files.
It is also suitable for direct integration with the Wireshark extcap interface, so you can capture directly from Wireshark.
You can build it using gradle via:
./gradlew all
This will result in following files:
silabs-pti/build/libs/silabs-pti-lib-X.Y.Z-sources.jar
silabs-pti/build/libs/silabs-pti-X.Y.Z.jar
silabs-pti/build/libs/silabs-pti-lib-X.Y.Z.jar
silabs-pti/build/libs/silabs-pti-lib-X.Y.Z-javadoc.jar
where X.Y.Z is the version of the library.
To download the binaries, go to the actions tab of this repo, click on the desired build there, and download the artifacts.
This library was developed by Silicon Labs and is covered by a standard Silicon Labs MSLA.