Data 179 (Scanned Eddystone Beacon Data)

The Beacons information collected by terminal. Each Beacon occupies 28 bytes, including Type, MAC, RSSI, etc.

The frame format of the Data 179 unit is as follows:

For example (Total 32 bytes):
80 B3 1D 01 0C 12 34 56 78 90 AB BB 0C 80 01 18 00 11 22 33 44 55 66 77 88 99 00 AA BB CC DD EE

Parts

Fields

Length (Byte)

Range/Format

Default

ID

Data ID

2

80B3H (179)

80B3H (179)

Length

Data Length

1 or 2

00H-7FH or 8080H-80FFH

Content

Number

1

00H-FFH

The first Beacon

Type

1

MAC

6

RSSI

1

80H-FFH (dBm)

Voltage

2

0000H-FFFFH (mV)

Temperature

2

0000H-FFFFH (*0.1°C)

NID

10

BID

6

  • Number

    Indicates how many Beacons the following data comes from.

    If the value of this field is 00H, no other fields are included.

  • Type

    Indicates the type of the Beacon. It is refer to the parameter ‘Type’ in AT@BTBCN command.

    For example, 50H (i.e, 80) means the type is Eddystone-UID.

  • MAC

    The MAC address of a Beacon.

    For example, 1234567890ABH means the MAC address 12:34:56:78:90:AB.

  • RSSI

    The received signal strength.

    Expressed as an 8-bit signed integer and the unit is dBm. When the RSSI value is less than -128 (80H), it is also filled in as 80H, and when the RSSI value is greater than -1 (FFH), it is also filled in as FFH. In particular, 63H means the signal strength is not known or not detectable.

    Typical values are as follows:

    Value

    Signal Strength (dBm)

    Level

    A7H to 80H

    -89 or less

    0

    A8H to ADH

    -88 to -83

    1

    AEH to B4H

    -82 to -76

    2

    B5H to BEH

    -75 to -66

    3

    BFH to FFH

    -65 or greater

    4

    63H

    Not known or not detectable

    /

  • Voltage

    The current battery voltage of the Beacon.

    Expressed as a 16-bit unsigned integer and the unit is mV. In particular, 7FFFH means that the terminal cannot obtain this data currently.

    For example, 0C80H means 3200mV.

  • Temperature

    The current Temperature of the Beacon.

    Expressed as a 16-bit signed integer and the unit is 0.1°C. In particular, the value will be 7FFFH when the Beacon cannot broadcast temperature.

    For example, 0190H means the internal temperature is 40.0°C, and FF43H means the internal temperature is -18.9°C.

  • NID

    Indicates the Namespace ID of the Beacon.

    For example, 00112233445566778899H means the Namespace ID “00112233445566778899”.

  • BID

    Indicates the Instance ID of the Beacon.

    For example, 00AABBCCDDEEH means the Instance ID “00AABBCCDDEE”.