Representation of a beacon. See:
More...
Representation of a beacon. See:
◆ getCount()
uint32_t NimBLEEddystoneTLM::getCount |
( |
| ) |
|
Get the count of advertisements sent.
- Returns
- The number of advertisements.
◆ getData()
std::string NimBLEEddystoneTLM::getData |
( |
| ) |
|
Retrieve the data that is being advertised.
- Returns
- The advertised data.
◆ getTemp()
float NimBLEEddystoneTLM::getTemp |
( |
| ) |
|
Get the temperature being advertised.
- Returns
- The temperature value.
◆ getTime()
uint32_t NimBLEEddystoneTLM::getTime |
( |
| ) |
|
Get the advertisement time.
- Returns
- The advertisement time.
◆ getUUID()
Get the UUID being advertised.
- Returns
- The UUID advertised.
◆ getVersion()
uint8_t NimBLEEddystoneTLM::getVersion |
( |
| ) |
|
Get the version being advertised.
- Returns
- The version number.
◆ getVolt()
uint16_t NimBLEEddystoneTLM::getVolt |
( |
| ) |
|
Get the battery voltage.
- Returns
- The battery voltage.
◆ setCount()
void NimBLEEddystoneTLM::setCount |
( |
uint32_t |
advCount | ) |
|
Set the advertisement count.
- Parameters
-
[in] | advCount | The advertisement number. |
◆ setData()
void NimBLEEddystoneTLM::setData |
( |
const std::string & |
data | ) |
|
Set the raw data for the beacon advertisement.
- Parameters
-
[in] | data | The raw data to advertise. |
◆ setTemp()
void NimBLEEddystoneTLM::setTemp |
( |
float |
temp | ) |
|
Set the temperature to advertise.
- Parameters
-
[in] | temp | The temperature value. |
◆ setTime()
void NimBLEEddystoneTLM::setTime |
( |
uint32_t |
tmil | ) |
|
Set the advertisement time.
- Parameters
-
[in] | tmil | The advertisement time in milliseconds. |
◆ setUUID()
void NimBLEEddystoneTLM::setUUID |
( |
const NimBLEUUID & |
l_uuid | ) |
|
Set the UUID to advertise.
- Parameters
-
◆ setVersion()
void NimBLEEddystoneTLM::setVersion |
( |
uint8_t |
version | ) |
|
Set the version to advertise.
- Parameters
-
[in] | version | The version number. |
◆ setVolt()
void NimBLEEddystoneTLM::setVolt |
( |
uint16_t |
volt | ) |
|
Set the battery voltage to advertise.
- Parameters
-
[in] | volt | The voltage in millivolts. |
◆ toString()
std::string NimBLEEddystoneTLM::toString |
( |
| ) |
|
Get a string representation of the beacon.
- Returns
- The string representation.