Nol.A SDK Library 26.11.2
For IoT System Software Development
Loading...
Searching...
No Matches
BLEAdvertisedDevice Class Reference

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 ()

Detailed Description

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.

Examples
nordic-nrf52-dk/BLEScanner/main.cpp.

The documentation for this class was generated from the following file: