bletx 2.0.0.0
BLE TX Registers Settings

Settings for registers of BLE TX Click driver. More...

Macros

#define BLETX_AD_TYPE_FLAGS   0x01
 BLE TX AD type name description setting.
 
#define BLETX_AD_TYPE_FLAGS_CLASS_UUID_16   0x02
 
#define BLETX_AD_TYPE_FLAGS_COMPLETE_UUID_16   0x03
 
#define BLETX_AD_TYPE_FLAGS_SHORT_LOCAL_NAME   0x08
 
#define BLETX_AD_TYPE_FLAGS_COMPLETE_LOCAL_NAME   0x09
 
#define BLETX_AD_TYPE_FLAGS_TX_POWER_LEVEL   0x0A
 
#define BLETX_AD_TYPE_FLAGS_CLASS_OF_DEVICE   0x0D
 
#define BLETX_AD_TYPE_FLAGS_SIMPLE_PAIR_HASH_C   0x0E
 
#define BLETX_AD_TYPE_FLAGS_DEVICE_ID   0x10
 
#define BLETX_AD_TYPE_FLAGS_SERVICE_DATA_UUID_16   0x16
 
#define BLETX_AD_TYPE_FLAGS_PUBLIC_TARGET_ADDR   0x17
 
#define BLETX_AD_TYPE_FLAGS_RANDOM_TARGET_ADDR   0x18
 
#define BLETX_AD_TYPE_FLAGS_APPEARANCE   0x19
 
#define BLETX_AD_TYPE_FLAGS_ADVERTISING_INTERVAL   0x1A
 
#define BLETX_AD_TYPE_FLAGS_BLE_DEVICE_ADDR   0x1B
 
#define BLETX_AD_TYPE_FLAGS_RANDOM_LE_ROLE   0x1C
 
#define BLETX_AD_TYPE_FLAGS_URI   0x24
 
#define BLETX_AD_TYPE_FLAGS_INDOOR_POSITIONING   0x25
 
#define BLETX_AD_TYPE_FLAGS_TRANSPORT_DISCOVERY   0x26
 
#define BLETX_AD_TYPE_FLAGS_BROADCAST_CODE   0x2D
 
#define BLETX_AD_TYPE_FLAGS_MANUFACTURER_SPEC_DATA   0xFF
 
#define BLETX_SOFT_RESET_CMD   0xAA
 BLE TX software reset description setting.
 
#define BLETX_PREAMBLE   0xAA
 BLE TX preamble description setting.
 
#define BLETX_HEADER_PDU_TYPE_ADV_IND   0x00
 BLE TX PDU type name description setting.
 
#define BLETX_HEADER_PDU_TYPE_ADV_NONCONN_IND   0x02
 
#define BLETX_HEADER_PDU_TYPE_ADV_SCAN_IND   0x06
 
#define BLETX_TX_POWER_LVL_MODE_LOWEST   0x00
 BLE TX TX power level description setting.
 
#define BLETX_TX_POWER_LVL_MODE_LOW   0x01
 
#define BLETX_TX_POWER_LVL_MODE_MEDIUM   0x02
 
#define BLETX_TX_POWER_LVL_MODE_HIGH   0x03
 
#define BLETX_ADV_DELAY_ENABLE   0x80
 BLE TX advertising delay description setting.
 
#define BLETX_ADV_DELAY_DISABLE   0x00
 
#define BLETX_CRC_ENABLE   0x80
 BLE TX CRC description setting.
 
#define BLETX_CRC_DISABLE   0x00
 
#define BLETX_WHITE_ENABLE   0x40
 BLE TX white description setting.
 
#define BLETX_WHITE_DISABLE   0x00
 
#define BLETX_CHARACTER_CODES_DOT_COM   0x07
 BLE TX character codes description setting.
 
#define BLETX_CHARACTER_CODES_DOT_ORG   0x08
 
#define BLETX_CHARACTER_CODES_DOT_EDU   0x09
 
#define BLETX_CHARACTER_CODES_DOT_NET   0x0A
 
#define BLETX_CHARACTER_CODES_DOT_INFO   0x0B
 
#define BLETX_CHARACTER_CODES_DOT_BIZ   0x0C
 
#define BLETX_CHARACTER_CODES_DOT_GOV   0x0D
 
#define BLETX_EDDYSTONE_SPEC_DATA_HTTP_WWW   0x00
 BLE TX Eddystone spec data description setting.
 
#define BLETX_EDDYSTONE_SPEC_DATA_HTTPS_WWW   0x01
 
#define BLETX_EDDYSTONE_SPEC_DATA_HTTP   0x02
 
#define BLETX_EDDYSTONE_SPEC_DATA_HTTPS   0x03
 
#define BLETX_EDDYSTONE_SPEC_DATA_UDI   0x63
 
#define BLETX_EDDYSTONE_SPEC_DATA_TLM   0x63
 
#define BLETX_EDDYSTONE_SERVICE_UUID   0xAAFE
 BLE TX Eddystone service UUID description setting.
 
#define BLETX_EDDYSTONE_SERVICE_DATA_TYPE_VALUE   0x16
 
#define BLETX_EDDYSTONE_FRAME_TYPE_UID   0x00
 BLE TX Eddystone frame type description setting.
 
#define BLETX_EDDYSTONE_FRAME_TYPE_URL   0x10
 
#define BLETX_EDDYSTONE_FRAME_TYPE_TLM   0x20
 
#define BLETX_EDDYSTONE_FRAME_TYPE_EID   0x30
 
#define BLETX_SET_DEV_ADDR   0x28
 BLE TX device address setting.
 
#define BLETX_ACCESS_ADDRESS   0xD6BE898Eul
 BLE TX access address setting.
 

Detailed Description

Settings for registers of BLE TX Click driver.

Macro Definition Documentation

◆ BLETX_ACCESS_ADDRESS

#define BLETX_ACCESS_ADDRESS   0xD6BE898Eul

BLE TX access address setting.

Specified setting for device access address selection of BLE TX Click driver.

◆ BLETX_AD_TYPE_FLAGS

#define BLETX_AD_TYPE_FLAGS   0x01

BLE TX AD type name description setting.

Specified AD type name setting for description of BLE TX Click driver.

◆ BLETX_AD_TYPE_FLAGS_ADVERTISING_INTERVAL

#define BLETX_AD_TYPE_FLAGS_ADVERTISING_INTERVAL   0x1A

◆ BLETX_AD_TYPE_FLAGS_APPEARANCE

#define BLETX_AD_TYPE_FLAGS_APPEARANCE   0x19

◆ BLETX_AD_TYPE_FLAGS_BLE_DEVICE_ADDR

#define BLETX_AD_TYPE_FLAGS_BLE_DEVICE_ADDR   0x1B

◆ BLETX_AD_TYPE_FLAGS_BROADCAST_CODE

#define BLETX_AD_TYPE_FLAGS_BROADCAST_CODE   0x2D

◆ BLETX_AD_TYPE_FLAGS_CLASS_OF_DEVICE

#define BLETX_AD_TYPE_FLAGS_CLASS_OF_DEVICE   0x0D

◆ BLETX_AD_TYPE_FLAGS_CLASS_UUID_16

#define BLETX_AD_TYPE_FLAGS_CLASS_UUID_16   0x02

◆ BLETX_AD_TYPE_FLAGS_COMPLETE_LOCAL_NAME

#define BLETX_AD_TYPE_FLAGS_COMPLETE_LOCAL_NAME   0x09

◆ BLETX_AD_TYPE_FLAGS_COMPLETE_UUID_16

#define BLETX_AD_TYPE_FLAGS_COMPLETE_UUID_16   0x03

◆ BLETX_AD_TYPE_FLAGS_DEVICE_ID

#define BLETX_AD_TYPE_FLAGS_DEVICE_ID   0x10

◆ BLETX_AD_TYPE_FLAGS_INDOOR_POSITIONING

#define BLETX_AD_TYPE_FLAGS_INDOOR_POSITIONING   0x25

◆ BLETX_AD_TYPE_FLAGS_MANUFACTURER_SPEC_DATA

#define BLETX_AD_TYPE_FLAGS_MANUFACTURER_SPEC_DATA   0xFF

◆ BLETX_AD_TYPE_FLAGS_PUBLIC_TARGET_ADDR

#define BLETX_AD_TYPE_FLAGS_PUBLIC_TARGET_ADDR   0x17

◆ BLETX_AD_TYPE_FLAGS_RANDOM_LE_ROLE

#define BLETX_AD_TYPE_FLAGS_RANDOM_LE_ROLE   0x1C

◆ BLETX_AD_TYPE_FLAGS_RANDOM_TARGET_ADDR

#define BLETX_AD_TYPE_FLAGS_RANDOM_TARGET_ADDR   0x18

◆ BLETX_AD_TYPE_FLAGS_SERVICE_DATA_UUID_16

#define BLETX_AD_TYPE_FLAGS_SERVICE_DATA_UUID_16   0x16

◆ BLETX_AD_TYPE_FLAGS_SHORT_LOCAL_NAME

#define BLETX_AD_TYPE_FLAGS_SHORT_LOCAL_NAME   0x08

◆ BLETX_AD_TYPE_FLAGS_SIMPLE_PAIR_HASH_C

#define BLETX_AD_TYPE_FLAGS_SIMPLE_PAIR_HASH_C   0x0E

◆ BLETX_AD_TYPE_FLAGS_TRANSPORT_DISCOVERY

#define BLETX_AD_TYPE_FLAGS_TRANSPORT_DISCOVERY   0x26

◆ BLETX_AD_TYPE_FLAGS_TX_POWER_LEVEL

#define BLETX_AD_TYPE_FLAGS_TX_POWER_LEVEL   0x0A

◆ BLETX_AD_TYPE_FLAGS_URI

#define BLETX_AD_TYPE_FLAGS_URI   0x24

◆ BLETX_ADV_DELAY_DISABLE

#define BLETX_ADV_DELAY_DISABLE   0x00

◆ BLETX_ADV_DELAY_ENABLE

#define BLETX_ADV_DELAY_ENABLE   0x80

BLE TX advertising delay description setting.

Specified setting for advertising delay description of BLE TX Click driver.

◆ BLETX_CHARACTER_CODES_DOT_BIZ

#define BLETX_CHARACTER_CODES_DOT_BIZ   0x0C

◆ BLETX_CHARACTER_CODES_DOT_COM

#define BLETX_CHARACTER_CODES_DOT_COM   0x07

BLE TX character codes description setting.

Specified setting for character codes description of BLE TX Click driver.

◆ BLETX_CHARACTER_CODES_DOT_EDU

#define BLETX_CHARACTER_CODES_DOT_EDU   0x09

◆ BLETX_CHARACTER_CODES_DOT_GOV

#define BLETX_CHARACTER_CODES_DOT_GOV   0x0D

◆ BLETX_CHARACTER_CODES_DOT_INFO

#define BLETX_CHARACTER_CODES_DOT_INFO   0x0B

◆ BLETX_CHARACTER_CODES_DOT_NET

#define BLETX_CHARACTER_CODES_DOT_NET   0x0A

◆ BLETX_CHARACTER_CODES_DOT_ORG

#define BLETX_CHARACTER_CODES_DOT_ORG   0x08

◆ BLETX_CRC_DISABLE

#define BLETX_CRC_DISABLE   0x00

◆ BLETX_CRC_ENABLE

#define BLETX_CRC_ENABLE   0x80

BLE TX CRC description setting.

Specified setting for CRC description of BLE TX Click driver.

◆ BLETX_EDDYSTONE_FRAME_TYPE_EID

#define BLETX_EDDYSTONE_FRAME_TYPE_EID   0x30

◆ BLETX_EDDYSTONE_FRAME_TYPE_TLM

#define BLETX_EDDYSTONE_FRAME_TYPE_TLM   0x20

◆ BLETX_EDDYSTONE_FRAME_TYPE_UID

#define BLETX_EDDYSTONE_FRAME_TYPE_UID   0x00

BLE TX Eddystone frame type description setting.

Specified setting for Eddystone frame type description of BLE TX Click driver.

◆ BLETX_EDDYSTONE_FRAME_TYPE_URL

#define BLETX_EDDYSTONE_FRAME_TYPE_URL   0x10

◆ BLETX_EDDYSTONE_SERVICE_DATA_TYPE_VALUE

#define BLETX_EDDYSTONE_SERVICE_DATA_TYPE_VALUE   0x16

◆ BLETX_EDDYSTONE_SERVICE_UUID

#define BLETX_EDDYSTONE_SERVICE_UUID   0xAAFE

BLE TX Eddystone service UUID description setting.

Specified setting for Eddystone service UUID description of BLE TX Click driver.

◆ BLETX_EDDYSTONE_SPEC_DATA_HTTP

#define BLETX_EDDYSTONE_SPEC_DATA_HTTP   0x02

◆ BLETX_EDDYSTONE_SPEC_DATA_HTTP_WWW

#define BLETX_EDDYSTONE_SPEC_DATA_HTTP_WWW   0x00

BLE TX Eddystone spec data description setting.

Specified setting for Eddystone spec data description of BLE TX Click driver.

◆ BLETX_EDDYSTONE_SPEC_DATA_HTTPS

#define BLETX_EDDYSTONE_SPEC_DATA_HTTPS   0x03

◆ BLETX_EDDYSTONE_SPEC_DATA_HTTPS_WWW

#define BLETX_EDDYSTONE_SPEC_DATA_HTTPS_WWW   0x01

◆ BLETX_EDDYSTONE_SPEC_DATA_TLM

#define BLETX_EDDYSTONE_SPEC_DATA_TLM   0x63

◆ BLETX_EDDYSTONE_SPEC_DATA_UDI

#define BLETX_EDDYSTONE_SPEC_DATA_UDI   0x63

◆ BLETX_HEADER_PDU_TYPE_ADV_IND

#define BLETX_HEADER_PDU_TYPE_ADV_IND   0x00

BLE TX PDU type name description setting.

Specified PDU type name setting for description of BLE TX Click driver.

◆ BLETX_HEADER_PDU_TYPE_ADV_NONCONN_IND

#define BLETX_HEADER_PDU_TYPE_ADV_NONCONN_IND   0x02

◆ BLETX_HEADER_PDU_TYPE_ADV_SCAN_IND

#define BLETX_HEADER_PDU_TYPE_ADV_SCAN_IND   0x06

◆ BLETX_PREAMBLE

#define BLETX_PREAMBLE   0xAA

BLE TX preamble description setting.

Specified preamble setting for description of BLE TX Click driver.

◆ BLETX_SET_DEV_ADDR

#define BLETX_SET_DEV_ADDR   0x28

BLE TX device address setting.

Specified setting for device slave address selection of BLE TX Click driver.

◆ BLETX_SOFT_RESET_CMD

#define BLETX_SOFT_RESET_CMD   0xAA

BLE TX software reset description setting.

Specified software reset setting for description of BLE TX Click driver.

◆ BLETX_TX_POWER_LVL_MODE_HIGH

#define BLETX_TX_POWER_LVL_MODE_HIGH   0x03

◆ BLETX_TX_POWER_LVL_MODE_LOW

#define BLETX_TX_POWER_LVL_MODE_LOW   0x01

◆ BLETX_TX_POWER_LVL_MODE_LOWEST

#define BLETX_TX_POWER_LVL_MODE_LOWEST   0x00

BLE TX TX power level description setting.

Specified setting for TX power level description of BLE TX Click driver.

◆ BLETX_TX_POWER_LVL_MODE_MEDIUM

#define BLETX_TX_POWER_LVL_MODE_MEDIUM   0x02

◆ BLETX_WHITE_DISABLE

#define BLETX_WHITE_DISABLE   0x00

◆ BLETX_WHITE_ENABLE

#define BLETX_WHITE_ENABLE   0x40

BLE TX white description setting.

Specified setting for white description of BLE TX Click driver.