Eddystone beacon configuration.
Copyright (c) 2017-2018 Microchip Technology Inc. and its subsidiaries.
Macros | |
#define | CONF_ES_CALIB_TX_PWR_0m (-4) |
TX power level at 0 meters [-100 dBm to +20 dBm] - used for beacon ranging. More... | |
#define | CONF_ES_CONF_ADV_DATA_COMPLETE_LOCAL_NAME "Atmel-Eddystone" |
Local name advertised in the Eddystone-URL configuration mode. More... | |
#define | CONF_ES_DEFAULT_ADV_TX_PWR_HIGH (-1) |
Advertised TX Power levels at 0 meters in dBm [-100 dBm to +20 dBm]. More... | |
#define | CONF_ES_DEFAULT_ADV_TX_PWR_LOW (-10) |
#define | CONF_ES_DEFAULT_ADV_TX_PWR_LOWEST (-18) |
#define | CONF_ES_DEFAULT_ADV_TX_PWR_MEDIUM (-4) |
#define | CONF_ES_DEFAULT_BEACON_PERIOD_MS (200) |
Beacon interval in milliseconds [100ms to 10240ms (10.24s)]. More... | |
#define | CONF_ES_DEFAULT_LOCK_CODE "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" |
Default lock code of 16 bytes. More... | |
#define | CONF_ES_DEFAULT_LOCK_CODE_SIZE (16) |
Number of bytes in the lock code. More... | |
#define | CONF_ES_DEFAULT_LOCK_STATE (0) |
brief Default lock state (1 = LOCKED; 0 = UNLOCKED) when lock feature is enabled More... | |
#define | CONF_ES_DEFAULT_RADIO_TX_PWR_HIGH (AT_BLE_TX_PWR_LVL_POS_03_DB) |
Radio TX Power levels at_ble_tx_power_level_t to achieve advertised TX power. More... | |
#define | CONF_ES_DEFAULT_RADIO_TX_PWR_LOW (AT_BLE_TX_PWR_LVL_NEG_06_DB) |
#define | CONF_ES_DEFAULT_RADIO_TX_PWR_LOWEST (AT_BLE_TX_PWR_LVL_NEG_14_DB) |
#define | CONF_ES_DEFAULT_RADIO_TX_PWR_MEDIUM (AT_BLE_TX_PWR_LVL_ZERO_DB) |
#define | CONF_ES_DEFAULT_URL ("\x02goo.gl/SJmAjy") |
Eddystone-URL defines. More... | |
#define | CONF_ES_DEFAULT_URL_SIZE (14) |
Number of bytes in the default URL. More... | |
#define | CONF_ES_INSTANCE_ID ("\x00\x00\x00\x00\x00\x01") |
Instance ID - 6 bytes of the Eddystone-UID. More... | |
#define | CONF_ES_NAMESPACE_ID ("\xB3\x75\xE9\x7F\x93\x66\xE7\xC2\xA6\xE1") |
Eddystone-UID defines. More... | |
#define | CONF_ES_RADIO_TX_PWR_0m (AT_BLE_TX_PWR_LVL_ZERO_DB) |
Radio TX power setting for the device to achieve CONF_ES_CALIB_TX_PWR_0m level. More... | |
#define | ES_URL_CONF_ENABLE_LOCK (1) |
Enable/disable the lock feature. More... | |
#define CONF_ES_CALIB_TX_PWR_0m (-4) |
TX power level at 0 meters [-100 dBm to +20 dBm] - used for beacon ranging.
Referenced by esuid_data_reset().
#define CONF_ES_CONF_ADV_DATA_COMPLETE_LOCAL_NAME "Atmel-Eddystone" |
Local name advertised in the Eddystone-URL configuration mode.
Referenced by esurl_conf_adv_start().
#define CONF_ES_DEFAULT_ADV_TX_PWR_HIGH (-1) |
Advertised TX Power levels at 0 meters in dBm [-100 dBm to +20 dBm].
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_ADV_TX_PWR_LOW (-10) |
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_ADV_TX_PWR_LOWEST (-18) |
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_ADV_TX_PWR_MEDIUM (-4) |
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_BEACON_PERIOD_MS (200) |
Beacon interval in milliseconds [100ms to 10240ms (10.24s)].
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_LOCK_CODE "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" |
Default lock code of 16 bytes.
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_LOCK_CODE_SIZE (16) |
Number of bytes in the lock code.
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_LOCK_STATE (0) |
brief Default lock state (1 = LOCKED; 0 = UNLOCKED) when lock feature is enabled
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_RADIO_TX_PWR_HIGH (AT_BLE_TX_PWR_LVL_POS_03_DB) |
Radio TX Power levels at_ble_tx_power_level_t to achieve advertised TX power.
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_RADIO_TX_PWR_LOW (AT_BLE_TX_PWR_LVL_NEG_06_DB) |
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_RADIO_TX_PWR_LOWEST (AT_BLE_TX_PWR_LVL_NEG_14_DB) |
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_RADIO_TX_PWR_MEDIUM (AT_BLE_TX_PWR_LVL_ZERO_DB) |
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_URL ("\x02goo.gl/SJmAjy") |
Eddystone-URL defines.
Default URL value in encoded form .gl/SJmAjy = Shortened URL for "http://www.microchip.com/design-centers/wireless-connectivity/bluetooth"
Referenced by esurl_data_reset().
#define CONF_ES_DEFAULT_URL_SIZE (14) |
Number of bytes in the default URL.
Referenced by esurl_conf_service_init(), and esurl_data_reset().
#define CONF_ES_INSTANCE_ID ("\x00\x00\x00\x00\x00\x01") |
Instance ID - 6 bytes of the Eddystone-UID.
Referenced by esuid_data_reset().
#define CONF_ES_NAMESPACE_ID ("\xB3\x75\xE9\x7F\x93\x66\xE7\xC2\xA6\xE1") |
Eddystone-UID defines.
Namespace ID - 10 bytes of the Eddystone-UID
Referenced by esuid_data_reset().
#define CONF_ES_RADIO_TX_PWR_0m (AT_BLE_TX_PWR_LVL_ZERO_DB) |
Radio TX power setting for the device to achieve CONF_ES_CALIB_TX_PWR_0m level.
Referenced by esuid_data_reset().
#define ES_URL_CONF_ENABLE_LOCK (1) |
Enable/disable the lock feature.
This controls the inclusion of the optional 'lock' and 'unlock' characteristics in the Eddystone-URL configuration service 0 - Disable lock feature; 1 - Enable lock feature.