btstack/example
2021-06-21 11:35:31 +02:00
..
a2dp_sink_demo.c example/a2dp_sink_demo: fix conversion AVDTP to SBC channel mode 2021-06-14 13:49:14 +02:00
a2dp_source_demo.c example/a2dp_source_demo: print all operation IDs 2021-05-21 16:24:37 +02:00
ancs_client_demo.c move GATT Service clients into ble/gatt-service 2021-03-08 10:09:41 +01:00
ancs_client_demo.gatt
ant_test.c
att_delayed_response.c
att_delayed_response.gatt
audio_duplex.c add missing includes to fix build 2021-06-05 16:52:58 +02:00
avrcp_browsing_client.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
dut_mode_classic.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
gap_dedicated_bonding.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
gap_inquiry.c
gap_le_advertisements.c
gap_link_keys.c
gatt_battery_query.c gatt_battery_query: fix warning about set but unused variable 2021-03-08 17:53:00 +01:00
gatt_battery_query.gatt
gatt_browser.c
gatt_browser.gatt
gatt_counter.c example: use #define for constants instead of const uint8_t to fix build 2021-06-21 11:35:31 +02:00
gatt_counter.gatt
gatt_device_information_query.c example: improve documentation for gatt_battery_query and gatt_device_information_query 2021-03-05 18:30:29 +01:00
gatt_device_information_query.gatt ble/device_information_service: skeleton files 2021-03-05 16:59:58 +01:00
gatt_heart_rate_client.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
gatt_streamer_server.c example: use #define for constants instead of const uint8_t to fix build 2021-06-21 11:35:31 +02:00
gatt_streamer_server.gatt
hfp_ag_demo.c Revert "hfp_ag: fix HFP_SUBEVENT_PLACE_CALL_WITH_NUMBER" 2021-04-13 10:37:36 +02:00
hfp_hf_demo.c hfp: use acl_handle and sco_handle in events 2021-04-07 18:28:20 +02:00
hid_host_demo.c hid: prefix hid.h and hid.c with btstack_ 2021-03-31 12:07:41 +02:00
hid_keyboard_demo.c hid_device: provide SDP record params by struct 2021-04-08 15:26:28 +02:00
hid_mouse_demo.c hid_device: provide SDP record params by struct 2021-04-08 15:26:28 +02:00
hog_boot_host_demo.c hids_client: fix enable mouse and keyboard 2021-03-31 10:59:38 +02:00
hog_host_demo.c hids_client: merge states for boot and report mode 2021-03-31 10:59:38 +02:00
hog_keyboard_demo.c
hog_keyboard_demo.gatt
hog_mouse_demo.c
hog_mouse_demo.gatt
hsp_ag_demo.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
hsp_hs_demo.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
le_data_channel_client.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
le_data_channel_server.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
le_data_channel_server.gatt
le_mitm.c
le_streamer_client.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
led_counter.c
Makefile.inc example: fix compile on windows 2021-05-21 17:36:38 +02:00
mesh_node_demo.c
mesh_node_demo.gatt
mod_player.c add missing includes to fix build 2021-06-05 16:52:58 +02:00
nordic_spp_le_counter.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
nordic_spp_le_counter.gatt
nordic_spp_le_streamer.c nordic_spp_le_streamer: get context to track throughput 2021-03-24 14:22:27 +01:00
nordic_spp_le_streamer.gatt
pan_lwip_http_server.c
panu_demo.c
pbap_client_demo.c
profile.gatt
README.md
sco_demo_util.c esp32: enable wide-band speech, disable secure connections for hfp/hsp demos 2021-01-26 16:22:48 +01:00
sco_demo_util.h
sdp_bnep_query.c
sdp_general_query.c
sdp_rfcomm_query.c
sine_player.c add missing includes to fix build 2021-06-05 16:52:58 +02:00
sm_pairing_central.c
sm_pairing_central.gatt
sm_pairing_peripheral.c
sm_pairing_peripheral.gatt
spp_and_gatt_counter.c example: use AD Flags 0x02 in dual-mode examples 2021-06-11 12:07:51 +02:00
spp_and_gatt_counter.gatt
spp_and_gatt_streamer.c example: use AD Flags 0x02 in dual-mode examples 2021-06-11 12:07:51 +02:00
spp_and_gatt_streamer.gatt
spp_counter.c
spp_flowcontrol.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
spp_streamer_client.c example: revert accidental commit 2021-06-12 00:08:36 +02:00
spp_streamer.c example: revert accidental commit 2021-06-12 00:08:36 +02:00
ublox_spp_le_counter.c examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
ublox_spp_le_counter.gatt

BTstack Examples

The examples in this folder demonstrate how various Bluetooth profiles can be used with BTstack.

Each contains a btstack_main() function that is called after the Bluetooth stack has been configured.

By this, the examples are linked in by various ports in the port/ directory. Please go to one of the subfolders of port/ to compile for a specific BTstack port.