.. _headlabel-refx-data-179: 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: .. code-block:: none 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 .. tabularcolumns:: |p{3.2em}|p{7em}|p{5.2em}|p{5.8em}|p{12em}|p{5.8em}| .. table:: :width: 100% :widths: auto +---------+-------------------------+---------------------+---------------+------------------------------------------+--------------+ | 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 :ref:`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".