SDK & CLI
The infishark host SDK and command-line interface let you drive the BLEShark Nano from your computer — discover the device over USB, read its status, and run tooling like the Wi-Fi adapter without touching the on-device menus.
The SDK is a Rust workspace (a core library plus the infishark CLI). A full reference is on the way. In the meantime, the commands below are already available.
Device discovery
List the serial ports the Nano exposes:
infishark ports
infishark ports --all
infishark ports --json
Wi-Fi adapter
Use the Nano as a Wi-Fi card for your computer over the USB link. See the Wi-Fi Adapter page for the full walkthrough.
# List networks saved on the device
infishark wifi saved list
# Start the adapter, joining a saved network by slot number
sudo infishark wifi adapter 0
Full reference coming soon
The complete SDK and CLI reference — every command, flag, and the core library API — is in progress and will land here.