Public Member Functions | |
void | setUIDFrameData (int8_t power, UIDNamespaceID_t namespaceID, UIDInstanceID_t instanceID, float uidAdvPeriodIn, uint16_t RFU=0x0000) |
Set Eddystone UID Frame information. More... | |
bool | setURLFrameData (int8_t power, const char *urlIn, float urlAdvPeriodIn) |
Set Eddystone URL Frame information. More... | |
bool | setURLFrameEncodedData (int8_t power, const char *encodedUrlIn, uint8_t encodedUrlInLength, float urlAdvPeriodIn) |
Set Eddystone URL Frame information. More... | |
Definition at line 67 of file EddystoneService.h.
void setUIDFrameData | ( | int8_t | power, |
UIDNamespaceID_t | namespaceID, | ||
UIDInstanceID_t | instanceID, | ||
float | uidAdvPeriodIn, | ||
uint16_t | RFU = 0x0000 |
||
) |
Set Eddystone UID Frame information.
[in] | power | TX Power in dB measured at 0 meters from the device. Range of -100 to +20 dB. |
[in] | namespaceID | 10B namespace ID |
[in] | instanceID | 6B instance ID |
[in] | uidAdvPeriodIn | Advertising period of UID frames. |
[in] | RFU | 2B of RFU, initialized to 0x0000 and not broadcast, included for future reference. |
Definition at line 109 of file EddystoneService.h.
bool setURLFrameData | ( | int8_t | power, |
const char * | urlIn, | ||
float | urlAdvPeriodIn | ||
) |
Set Eddystone URL Frame information.
[in] | power | TX Power in dB measured at 0 meters from the device. |
[in] | urlIn | URL to encode |
[in] | urlAdvPeriodIn | How long to advertise the URL frame (measured in # of adv periods) |
Definition at line 181 of file EddystoneService.h.
bool setURLFrameEncodedData | ( | int8_t | power, |
const char * | encodedUrlIn, | ||
uint8_t | encodedUrlInLength, | ||
float | urlAdvPeriodIn | ||
) |
Set Eddystone URL Frame information.
[in] | power | TX Power in dB measured at 0 meters from the device. |
[in] | encodedUrlIn | Encoded URL |
[in] | encodedUrlInLength | Length of the encoded URL |
[in] | urlAdvPeriodIn | How long to advertise the URL frame (measured in # of adv periods) |
Definition at line 204 of file EddystoneService.h.