Eddystone-URL beacon data.
Data Fields | |
int8_t | adv_tx_power_level [EDDYSTONE_TX_POWER_MODES_NUM] |
Advertised TX power level at 0 meters. More... | |
uint8_t | beacon_period [2] |
Beacon interval in ms. More... | |
uint8_t | lock_code [ESURL_LOCK_CODE_MAX_SIZE] |
16-byte single time lock code More... | |
uint8_t | lock_code_len |
uint8_t | lock_state |
State that shows beacon is LOCKED or UNLOCKED. More... | |
at_ble_tx_power_level_t | radio_tx_power_level [EDDYSTONE_TX_POWER_MODES_NUM] |
Radio TX power level set in the BLE device. More... | |
eddystone_tx_power_mode_t | tx_power_mode |
Four TX power modes supported in Eddystone. More... | |
uint8_t | unlock_code [ESURL_LOCK_CODE_MAX_SIZE] |
char | uri_data [EDDYSTONE_URI_DATA_MAX_SIZE] |
URI data in encoded form. More... | |
uint8_t | uri_flags |
uint8_t | uri_len |
int8_t esurl_data_t::adv_tx_power_level[EDDYSTONE_TX_POWER_MODES_NUM] |
Advertised TX power level at 0 meters.
Referenced by eddystone_create_url_frame(), esurl_conf_adv_start(), esurl_conf_chars_reset(), esurl_conf_service_init(), esurl_data_reset(), and esurl_write_authorize_event().
uint8_t esurl_data_t::beacon_period[2] |
Beacon interval in ms.
Referenced by eddystone_adv_start(), eddystone_set_beacon_interval(), esurl_conf_chars_reset(), esurl_conf_service_init(), esurl_data_reset(), and esurl_write_authorize_event().
uint8_t esurl_data_t::lock_code[ESURL_LOCK_CODE_MAX_SIZE] |
16-byte single time lock code
Referenced by esurl_conf_service_init(), esurl_data_reset(), and esurl_write_authorize_event().
uint8_t esurl_data_t::lock_code_len |
Referenced by esurl_conf_service_init(), esurl_data_reset(), and esurl_write_authorize_event().
uint8_t esurl_data_t::lock_state |
State that shows beacon is LOCKED or UNLOCKED.
Referenced by esurl_conf_chars_reset(), esurl_conf_service_init(), esurl_data_reset(), and esurl_write_authorize_event().
at_ble_tx_power_level_t esurl_data_t::radio_tx_power_level[EDDYSTONE_TX_POWER_MODES_NUM] |
Radio TX power level set in the BLE device.
Referenced by eddystone_create_url_frame(), esurl_conf_adv_start(), and esurl_data_reset().
eddystone_tx_power_mode_t esurl_data_t::tx_power_mode |
Four TX power modes supported in Eddystone.
Referenced by eddystone_create_url_frame(), eddystone_set_power_mode(), esurl_conf_chars_reset(), esurl_conf_service_init(), esurl_data_reset(), and esurl_write_authorize_event().
uint8_t esurl_data_t::unlock_code[ESURL_LOCK_CODE_MAX_SIZE] |
char esurl_data_t::uri_data[EDDYSTONE_URI_DATA_MAX_SIZE] |
URI data in encoded form.
Referenced by eddystone_create_url_frame(), eddystone_set_encoded_url(), esurl_conf_chars_reset(), esurl_conf_service_init(), esurl_data_reset(), and esurl_write_authorize_event().
uint8_t esurl_data_t::uri_flags |
Referenced by esurl_conf_chars_reset(), esurl_conf_service_init(), esurl_data_reset(), and esurl_write_authorize_event().
uint8_t esurl_data_t::uri_len |