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.