I'm attempting to get an estimated range to a BLE device, given the devices RSSI and calibrated transmission power.
The calibrated txPower is supposedly emitted as the last byte in the peripherals iBeacon advertisement packet. These packets, according to documentation i've found, should be 30 bytes in length.
However, the returned byte[]
for the packet is 62 bytes in length. Because of this, the format of the advertisement data is unknown.
Why might this be happening, and is there any way to decipher the format of the 62 byte packet?