Bluetooth Framework C++ Edition

◆ DoEddystoneTlmFrame()

virtual void DoEddystoneTlmFrame ( const __int64 Address,
const __int64 Timestamp,
const char Rssi,
const unsigned long AdvCnt,
const unsigned short Batt,
const unsigned long SecCnt,
const double Temp,
const wclBluetoothLeAdvertisementFrameRawData & Data )
protectedvirtual

Fires the OnEddystoneTlmFrame event.

Parameters
AddressThe Bluetooth LE advertiser's MAC address.
TimestampThe frame's timestamp in Universal Time format.
RssiThe measured RSSI value in dBm at range between -100 dBm and +20 dBm at 1 dBm resolution.
AdvCntThe running count of advertisement frames of all types emitted by the beacon since power-up or reboot, useful for monitoring performance metrics that scale per broadcast frame. If this value is reset (e.g. on reboot), the current time field is also reset.
BattThe current battery charge in millivolts, expressed as 1 mV per bit. If not supported (for example in a USB-powered beacon) the value should be zeroed.
SecCntThe 0.1 second resolution counter that represents time since beacon power-up or reboot. If this value is reset (e.g. on a reboot), the AdvCnt count field is also reset.
TempThe beacon temperature in degrees Celsius sensed by the beacon. If not supported the value is -128 °C.
DataThe additional frame data.
See also
wclBluetoothLeAdvertisementFrameRawData