|
Nol.A SDK Library
25.8.1
For IoT System Software Development
|
A representation of a BLE advertised device found by a scan. More...
#include <BLEAdvertisedDevice.hpp>
Public Member Functions | |
| BLEAddress | getAddress () |
| uint16_t | getAppearance () |
| std::string | getManufacturerData () |
| std::string | getName () |
| int16_t | getRSSI () |
| BLEScan * | getScan () |
| std::string | getServiceData () |
| BLEUUID | getServiceDataUUID () |
| BLEUUID | getServiceUUID () |
| int8_t | getTXPower () |
| const uint8_t * | getPayload () |
| size_t | getPayloadLength () |
| BLEAddress::Type_t | getAddressType () |
| void | setAddressType (BLEAddress::Type_t type) |
| bool | isAdvertisingService (BLEUUID uuid) |
| bool | haveAppearance () |
| bool | haveManufacturerData () |
| bool | haveName () |
| bool | haveRSSI () |
| bool | haveServiceData () |
| bool | haveServiceUUID () |
| bool | haveTXPower () |
| std::string | toString () |
A representation of a BLE advertised device found by a scan.
When we perform a BLE scan, the result will be a set of devices that are advertising. This class provides a model of a detected device.