Protocol-Specific Beacon Filters

Protocol-Specific Beacon Filters

The reader supports filtering and decoding for industry-standard beacon formats. Each beacon type can be independently enabled or configured.
Eddystone Configuration
  • Eddystone Protocol
    – Enable or disable detection of Google Eddystone beacon frames.
  • Frame Types Supported:
    • UID
      – Filter by Namespace ID (10 bytes), Instance ID (6 bytes), and TX Power(dBm)
    • URL
      – Filter by TX power(dBm) and URL
    • EID
      – Filter by TX power(dBm), Ephemeral ID(8 bytes HEX)
      • Namespace Filter
        – Specify a specific 10-byte hex Namespace to capture targeted beacons.
iBeacon Configuration
  • iBeacon Protocol
    – Enable or disable detection of Apple iBeacon frames.
  • Proximity UUID
    – Specify the 16-byte UUID representing the deployment group.
  • Major Value
    – Define or filter by the 2-byte Major number used to identify a specific subset or location.
  • Minor Value
    – Define or filter by the 2-byte Minor number used to identify individual beacons.
  • Calibrated Tx Power
    (at 1m) – Measured RSSI reference value used for distance estimation.
Generic BLE / Raw Advertisements
  • Generic BLE Protocol
    – Enable capture of non-beacon or custom proprietary BLE advertisements.
  • Company Identifier (CID)
    – Filter advertisements based on the 2-byte Bluetooth SIG Assigned Company Identifier.
  • Payload / Service Data Filter
    – Specify custom Hex masks or Service UUIDs (16-bit / 128-bit) to isolate targeted sensor data.
BLE Packet Capture & Live View
When packet streaming is active, the table reports real-time data with the following fields:
  • Timestamp
    – System time when the BLE packet was received by the reader.
  • MAC Address / Device Address
    – Hardware address of the transmitting BLE peripheral (Public or Random).
  • Beacon Type
    – Detected protocol frame (Eddystone-UID, Eddystone-URL, Eddystone-TLM, iBeacon, or Generic).
  • RSSI (dBm)
    – Received Signal Strength Indicator value at the reader antenna.
  • Payload Data
    – Hex-encoded advertisement payload or parsed telemetry parameters.
  • Packet Count
    – Total number of advertisement frames received from the unique device.
Live packet capture requires the reader to be in an active scanning state. High beacon traffic environments may benefit from setting an RSSI threshold or duplicate packet filter to optimize reader processing performance.
For more information, refer to the BLE section on reader API docs: https://{{readerIP}}/api-docs/