Microchip® Advanced Software Framework

bluetooth_data_types.h File Reference

Macros

#define BLUETOOTH_DATA_TYPE_3D_INFORMATION_DATA   0x3D
 
#define BLUETOOTH_DATA_TYPE_ADVERTISING_INTERVAL   0x1A
 
#define BLUETOOTH_DATA_TYPE_APPEARANCE   0x19
 
#define BLUETOOTH_DATA_TYPE_CLASS_OF_DEVICE   0x0D
 
#define BLUETOOTH_DATA_TYPE_COMPLETE_LIST_OF_128_BIT_SERVICE_CLASS_UUIDS   0x07
 
#define BLUETOOTH_DATA_TYPE_COMPLETE_LIST_OF_16_BIT_SERVICE_CLASS_UUIDS   0x03
 
#define BLUETOOTH_DATA_TYPE_COMPLETE_LIST_OF_32_BIT_SERVICE_CLASS_UUIDS   0x05
 
#define BLUETOOTH_DATA_TYPE_COMPLETE_LOCAL_NAME   0x09
 
#define BLUETOOTH_DATA_TYPE_DEVICE_ID   0x10
 
#define BLUETOOTH_DATA_TYPE_FLAGS   0x01
 bluetooth_data_types.h generated from Bluetooth SIG website for BTstack https://www.bluetooth.com/specifications/assigned-numbers/generic-access-profile More...
 
#define BLUETOOTH_DATA_TYPE_INCOMPLETE_LIST_OF_128_BIT_SERVICE_CLASS_UUIDS   0x06
 
#define BLUETOOTH_DATA_TYPE_INCOMPLETE_LIST_OF_16_BIT_SERVICE_CLASS_UUIDS   0x02
 
#define BLUETOOTH_DATA_TYPE_INCOMPLETE_LIST_OF_32_BIT_SERVICE_CLASS_UUIDS   0x04
 
#define BLUETOOTH_DATA_TYPE_INDOOR_POSITIONING   0x25
 
#define BLUETOOTH_DATA_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS   0x1B
 
#define BLUETOOTH_DATA_TYPE_LE_ROLE   0x1C
 
#define BLUETOOTH_DATA_TYPE_LE_SECURE_CONNECTIONS_CONFIRMATION_VALUE   0x22
 
#define BLUETOOTH_DATA_TYPE_LE_SECURE_CONNECTIONS_RANDOM_VALUE   0x23
 
#define BLUETOOTH_DATA_TYPE_LIST_OF_128_BIT_SERVICE_SOLICITATION_UUIDS   0x15
 
#define BLUETOOTH_DATA_TYPE_LIST_OF_16_BIT_SERVICE_SOLICITATION_UUIDS   0x14
 
#define BLUETOOTH_DATA_TYPE_LIST_OF_32_BIT_SERVICE_SOLICITATION_UUIDS   0x1F
 
#define BLUETOOTH_DATA_TYPE_MANUFACTURER_SPECIFIC_DATA   0xFF
 
#define BLUETOOTH_DATA_TYPE_PUBLIC_TARGET_ADDRESS   0x17
 
#define BLUETOOTH_DATA_TYPE_RANDOM_TARGET_ADDRESS   0x18
 
#define BLUETOOTH_DATA_TYPE_SECURITY_MANAGER_OUT_OF_BAND_FLAGS   0x11
 
#define BLUETOOTH_DATA_TYPE_SECURITY_MANAGER_TK_VALUE   0x10
 
#define BLUETOOTH_DATA_TYPE_SERVICE_DATA   0x16
 
#define BLUETOOTH_DATA_TYPE_SERVICE_DATA_128_BIT_UUID   0x21
 
#define BLUETOOTH_DATA_TYPE_SERVICE_DATA_16_BIT_UUID   0x16
 
#define BLUETOOTH_DATA_TYPE_SERVICE_DATA_32_BIT_UUID   0x20
 
#define BLUETOOTH_DATA_TYPE_SHORTENED_LOCAL_NAME   0x08
 
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_HASH_C   0x0E
 
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_HASH_C_192   0x0E
 
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_HASH_C_256   0x1D
 
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R   0x0F
 
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_192   0x0F
 
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_256   0x1E
 
#define BLUETOOTH_DATA_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE   0x12
 
#define BLUETOOTH_DATA_TYPE_TRANSPORT_DISCOVERY_DATA   0x26
 
#define BLUETOOTH_DATA_TYPE_TX_POWER_LEVEL   0x0A
 
#define BLUETOOTH_DATA_TYPE_URI   0x24
 

#define BLUETOOTH_DATA_TYPE_3D_INFORMATION_DATA   0x3D
#define BLUETOOTH_DATA_TYPE_ADVERTISING_INTERVAL   0x1A
#define BLUETOOTH_DATA_TYPE_APPEARANCE   0x19
#define BLUETOOTH_DATA_TYPE_CLASS_OF_DEVICE   0x0D
#define BLUETOOTH_DATA_TYPE_COMPLETE_LIST_OF_128_BIT_SERVICE_CLASS_UUIDS   0x07
#define BLUETOOTH_DATA_TYPE_COMPLETE_LIST_OF_16_BIT_SERVICE_CLASS_UUIDS   0x03
#define BLUETOOTH_DATA_TYPE_COMPLETE_LIST_OF_32_BIT_SERVICE_CLASS_UUIDS   0x05
#define BLUETOOTH_DATA_TYPE_COMPLETE_LOCAL_NAME   0x09

Referenced by hci_initializing_run().

#define BLUETOOTH_DATA_TYPE_DEVICE_ID   0x10
#define BLUETOOTH_DATA_TYPE_FLAGS   0x01
#define BLUETOOTH_DATA_TYPE_INCOMPLETE_LIST_OF_128_BIT_SERVICE_CLASS_UUIDS   0x06
#define BLUETOOTH_DATA_TYPE_INCOMPLETE_LIST_OF_16_BIT_SERVICE_CLASS_UUIDS   0x02
#define BLUETOOTH_DATA_TYPE_INCOMPLETE_LIST_OF_32_BIT_SERVICE_CLASS_UUIDS   0x04
#define BLUETOOTH_DATA_TYPE_INDOOR_POSITIONING   0x25
#define BLUETOOTH_DATA_TYPE_LE_BLUETOOTH_DEVICE_ADDRESS   0x1B
#define BLUETOOTH_DATA_TYPE_LE_ROLE   0x1C
#define BLUETOOTH_DATA_TYPE_LE_SECURE_CONNECTIONS_CONFIRMATION_VALUE   0x22
#define BLUETOOTH_DATA_TYPE_LE_SECURE_CONNECTIONS_RANDOM_VALUE   0x23
#define BLUETOOTH_DATA_TYPE_LIST_OF_128_BIT_SERVICE_SOLICITATION_UUIDS   0x15
#define BLUETOOTH_DATA_TYPE_LIST_OF_16_BIT_SERVICE_SOLICITATION_UUIDS   0x14
#define BLUETOOTH_DATA_TYPE_LIST_OF_32_BIT_SERVICE_SOLICITATION_UUIDS   0x1F
#define BLUETOOTH_DATA_TYPE_MANUFACTURER_SPECIFIC_DATA   0xFF
#define BLUETOOTH_DATA_TYPE_PUBLIC_TARGET_ADDRESS   0x17
#define BLUETOOTH_DATA_TYPE_RANDOM_TARGET_ADDRESS   0x18
#define BLUETOOTH_DATA_TYPE_SECURITY_MANAGER_OUT_OF_BAND_FLAGS   0x11
#define BLUETOOTH_DATA_TYPE_SECURITY_MANAGER_TK_VALUE   0x10
#define BLUETOOTH_DATA_TYPE_SERVICE_DATA   0x16
#define BLUETOOTH_DATA_TYPE_SERVICE_DATA_128_BIT_UUID   0x21
#define BLUETOOTH_DATA_TYPE_SERVICE_DATA_16_BIT_UUID   0x16
#define BLUETOOTH_DATA_TYPE_SERVICE_DATA_32_BIT_UUID   0x20
#define BLUETOOTH_DATA_TYPE_SHORTENED_LOCAL_NAME   0x08
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_HASH_C   0x0E
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_HASH_C_192   0x0E
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_HASH_C_256   0x1D
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R   0x0F
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_192   0x0F
#define BLUETOOTH_DATA_TYPE_SIMPLE_PAIRING_RANDOMIZER_R_256   0x1E
#define BLUETOOTH_DATA_TYPE_SLAVE_CONNECTION_INTERVAL_RANGE   0x12
#define BLUETOOTH_DATA_TYPE_TRANSPORT_DISCOVERY_DATA   0x26
#define BLUETOOTH_DATA_TYPE_TX_POWER_LEVEL   0x0A
#define BLUETOOTH_DATA_TYPE_URI   0x24