supperthomas 86048f345a first version %!s(int64=5) %!d(string=hai) anos
..
inc 86048f345a first version %!s(int64=5) %!d(string=hai) anos
Makefile.inc 86048f345a first version %!s(int64=5) %!d(string=hai) anos
README.md 86048f345a first version %!s(int64=5) %!d(string=hai) anos
a2dp_sink_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
a2dp_source_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
ancs_client_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
ancs_client_demo.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
ant_test.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
att_delayed_response.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
att_delayed_response.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
audio_duplex.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
avrcp_browsing_client.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
dut_mode_classic.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gap_dedicated_bonding.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gap_inquiry.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gap_le_advertisements.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gap_link_keys.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_battery_query.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_battery_query.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_browser.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_browser.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_counter.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_counter.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_heart_rate_client.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_streamer_server.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
gatt_streamer_server.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hfp_ag_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hfp_hf_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hid_host_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hid_keyboard_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hid_mouse_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hog_boot_host_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hog_keyboard_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hog_keyboard_demo.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hog_mouse_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hog_mouse_demo.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hsp_ag_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
hsp_hs_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
le_data_channel_client.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
le_data_channel_server.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
le_data_channel_server.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
le_mitm.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
le_streamer_client.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
led_counter.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
mesh_node_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
mesh_node_demo.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
mod_player.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
nordic_spp_le_counter.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
nordic_spp_le_counter.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
nordic_spp_le_streamer.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
nordic_spp_le_streamer.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
pan_lwip_http_server.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
panu_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
pbap_client_demo.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
profile.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sco_demo_util.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sco_demo_util.h 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sdp_bnep_query.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sdp_general_query.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sdp_rfcomm_query.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sine_player.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sm_pairing_central.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sm_pairing_central.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sm_pairing_peripheral.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
sm_pairing_peripheral.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
spp_and_gatt_counter.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
spp_and_gatt_counter.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
spp_and_gatt_streamer.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
spp_and_gatt_streamer.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos
spp_counter.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
spp_flowcontrol.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
spp_streamer.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
spp_streamer_client.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
ublox_spp_le_counter.c 86048f345a first version %!s(int64=5) %!d(string=hai) anos
ublox_spp_le_counter.gatt 86048f345a first version %!s(int64=5) %!d(string=hai) anos

README.md

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.