mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-21 12:40:42 +00:00
add le_data_channel examples to most ports
This commit is contained in:
parent
e69f253036
commit
ff01079be9
@ -127,6 +127,8 @@ EXAMPLES = \
|
|||||||
hsp_ag_demo \
|
hsp_ag_demo \
|
||||||
hsp_hs_demo \
|
hsp_hs_demo \
|
||||||
le_counter \
|
le_counter \
|
||||||
|
le_data_channel_client \
|
||||||
|
le_data_channel_server \
|
||||||
le_streamer \
|
le_streamer \
|
||||||
le_streamer_client \
|
le_streamer_client \
|
||||||
led_counter \
|
led_counter \
|
||||||
@ -142,9 +144,6 @@ EXAMPLES = \
|
|||||||
spp_streamer \
|
spp_streamer \
|
||||||
spp_streamer_client \
|
spp_streamer_client \
|
||||||
|
|
||||||
# le_data_channel_client \
|
|
||||||
# le_data_channel_server \
|
|
||||||
|
|
||||||
EXAMPLES_USING_LE = \
|
EXAMPLES_USING_LE = \
|
||||||
ancs_client_demo \
|
ancs_client_demo \
|
||||||
gatt_battery_query \
|
gatt_battery_query \
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
#define ENABLE_BLE
|
#define ENABLE_BLE
|
||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_CENTRAL
|
#define ENABLE_LE_CENTRAL
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
// #define ENABLE_LOG_INFO
|
// #define ENABLE_LOG_INFO
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
|
@ -21,11 +21,6 @@ VPATH += ${BTSTACK_ROOT}/platform/libusb
|
|||||||
CFLAGS += $(shell pkg-config libusb-1.0 --cflags)
|
CFLAGS += $(shell pkg-config libusb-1.0 --cflags)
|
||||||
LDFLAGS += $(shell pkg-config libusb-1.0 --libs)
|
LDFLAGS += $(shell pkg-config libusb-1.0 --libs)
|
||||||
|
|
||||||
# override examples for now
|
|
||||||
EXAMPLES = \
|
|
||||||
le_data_channel_client \
|
|
||||||
le_data_channel_server \
|
|
||||||
|
|
||||||
# use pkg-config for portaudio
|
# use pkg-config for portaudio
|
||||||
# CFLAGS += $(shell pkg-config portaudio-2.0 --cflags) -DHAVE_PORTAUDIO
|
# CFLAGS += $(shell pkg-config portaudio-2.0 --cflags) -DHAVE_PORTAUDIO
|
||||||
# LDFLAGS += $(shell pkg-config portaudio-2.0 --libs)
|
# LDFLAGS += $(shell pkg-config portaudio-2.0 --libs)
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#define ENABLE_CLASSIC
|
#define ENABLE_CLASSIC
|
||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_CENTRAL
|
#define ENABLE_LE_CENTRAL
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
//#define ENABLE_LOG_DEBUG
|
//#define ENABLE_LOG_DEBUG
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
#define ENABLE_LE_CENTRAL
|
#define ENABLE_LE_CENTRAL
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
|
|
||||||
// BTstack configuration. buffers, sizes, ...
|
// BTstack configuration. buffers, sizes, ...
|
||||||
@ -37,4 +38,4 @@
|
|||||||
// hack to fix usage of hci_init in zephry
|
// hack to fix usage of hci_init in zephry
|
||||||
#define hci_init btstack_hci_init
|
#define hci_init btstack_hci_init
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
//#define ENABLE_LOG_DEBUG
|
//#define ENABLE_LOG_DEBUG
|
||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_CENTRAL
|
#define ENABLE_LE_CENTRAL
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
|
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -20,6 +20,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_CENTRAL
|
#define ENABLE_LE_CENTRAL
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
|
|
||||||
#define HCI_ACL_PAYLOAD_SIZE 300
|
#define HCI_ACL_PAYLOAD_SIZE 300
|
||||||
|
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_CENTRAL
|
#define ENABLE_LE_CENTRAL
|
||||||
#define ENABLE_CLASSIC
|
#define ENABLE_CLASSIC
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
// #define ENABLE_LOG_INFO
|
// #define ENABLE_LOG_INFO
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_CC256X_BAUDRATE_CHANGE_FLOWCONTROL_BUG_WORKAROUND
|
#define ENABLE_CC256X_BAUDRATE_CHANGE_FLOWCONTROL_BUG_WORKAROUND
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
#define ENABLE_LE_CENTRAL
|
#define ENABLE_LE_CENTRAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
// #define ENABLE_LOG_DEBUG
|
// #define ENABLE_LOG_DEBUG
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
#define ENABLE_LE_PERIPHERAL
|
#define ENABLE_LE_PERIPHERAL
|
||||||
#define ENABLE_LE_SECURE_CONNECTIONS
|
#define ENABLE_LE_SECURE_CONNECTIONS
|
||||||
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
#define ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS
|
||||||
|
#define ENABLE_LE_DATA_CHANNELS
|
||||||
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
#define ENABLE_LE_DATA_LENGTH_EXTENSION
|
||||||
#define ENABLE_LOG_ERROR
|
#define ENABLE_LOG_ERROR
|
||||||
#define ENABLE_LOG_INFO
|
#define ENABLE_LOG_INFO
|
||||||
|
Loading…
x
Reference in New Issue
Block a user