Get your data off the board over the USB cable: the SD card, the alert log
in the board's own flash, and captures as .pcap for Wireshark.
The card never leaves the case.
This page is one file with no libraries, no analytics and no CDN. Its
security policy (connect-src 'none') has the browser block any
network request it tries, so it can only talk to the cable. Files are
written only where you choose to save them.
Don't want to trust a hosted page at all? Save this page
(Ctrl+S) and open your copy offline, or skip the browser and use
pull.py: one readable Python file, needs only
pyserial. python pull.py --wipe also clears the card
once every file has copied intact.
Not connected.
A folder keeps it tidy: pick one (Documents is fine) and a new
SignalSweep-<date> folder lands inside it. What you get:
alerts.txt: what the board alerted on, readable, oldest firstreport.html: the same, as a page you can sort and filterCAP*.pcap: each packet capture, ready for Wireshark (Wi-Fi frames, with channel and signal)raw/: the untouched originals, for analyze-capture.py and BLE adverts
(in Downloads these are named …-raw-…)Turn a .sscap from the phone, or a .SSC from the card, into a .pcap. No board needed.
The app saves captures and session logs to the phone's Documents
folder as signalsweep-*. Plug the phone into the PC, pick
File transfer, and copy them. Or run python pull.py --phone --no-board with adb.
Saved pins and photo finds are encrypted in the app and stay that way. Export them from the app with your PIN (Survey → export).