Skip to main content

BLE Scan

The BLE Scan app surveys nearby Bluetooth Low Energy devices and shows them on the Nano. It's useful for checking what BLE devices are active around you, identifying who manufactured a device, inspecting advertised services and payloads, and picking a target before running BLE Spam or other BLE tools.

The Nano has two scanning modes: a rich single-device scan that breaks down everything in a BLE advertisement, and a lightweight mesh-aggregated scan you can run across every paired Nano at once.

Single-Device Scan

  • Open BLE -> Scan from the main menu.
  • The screen shows "Scanning..." while the device listens for BLE advertisements.
  • When the scan finishes, you'll see a menu titled BLE Scan with four options: Summary, Devices, Rescan, and Back.

Summary

A paginated overview of the scan session, useful for getting a high-level picture of what's around without drilling into individual devices.

Devices

A scrollable list of every BLE device the scan found. Each row shows the device's name, or the first bytes of its MAC if no name is advertised.

Selecting a device opens a multi-page detail view that covers:

  • Address - the device's Bluetooth address.
  • Name - the full advertised name, if present.
  • Signal - the latest RSSI and how stable it is.
  • Advertisement Type and Capabilities - what kind of advertising packet this device is broadcasting, and what it supports.
  • Directed - whether the advertisement is directed at a specific peer.
  • Manufacturer - the manufacturer name resolved from the device's company ID (OUI lookup), using an on-device database.
  • Manufacturer Data (Hex) - the raw manufacturer-specific payload, in hex.
  • Services and Service Data - advertised GATT services and any payloads attached to them.
  • Appearance - the BLE Appearance value, which hints at what kind of device it is.
  • Connection Parameters - advertised connection interval and related parameters.
  • Advertisement Interval and PHY - how often the device advertises and over which BLE PHY.
  • Extended - whether the device uses BLE Extended Advertising, plus related flags.
  • Payload Stats and Payload (Hex) - size and raw bytes of the advertisement payload.

Use [L] and [R] to move through the detail pages for a single device, and [S] to go back.

Rescan

Runs the scan again from scratch.

Mesh Scan

Works across the mesh

With Shiver on, BLE -> Scan can also be dispatched from Execute to run on every paired Nano at once. Each device contributes the BLE devices it hears locally, and the combined list is shown on the Nano you started the scan from with signal-strength bars for each device from each paired Nano's point of view.

Mesh scan results today focus on presenting each discovered device with its per-Nano RSSI so you can roughly locate a target by which Nano hears it loudest. The deeper single-device views (manufacturer lookup, services, payload inspection, connection parameters, and so on) are not currently aggregated across the mesh. Richer mesh scan views are planned for a future firmware update.

Scan results, whether single-device or mesh, are held in memory for the app session and cleared when you leave the scan screen.