mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-22 16:20:54 +00:00
example: CMakeLists.txt provides list of examples separated by Bluetooth mode
This commit is contained in:
parent
54736c11db
commit
ac385481f1
96
example/CMakeLists.txt
Normal file
96
example/CMakeLists.txt
Normal file
@ -0,0 +1,96 @@
|
||||
# list of examples sorted by Bluetooth Mode configurations
|
||||
|
||||
# List of General Examples without Bluetooth
|
||||
|
||||
set(EXAMPLES_GENERAL
|
||||
audio_duplex
|
||||
led_counter
|
||||
mod_player
|
||||
sine_player
|
||||
)
|
||||
|
||||
# List of Examples that only use Bluetooth BR/EDR = Classic
|
||||
|
||||
set(EXAMPLES_CLASSIC_ONLY
|
||||
a2dp_sink_demo
|
||||
a2dp_source_demo
|
||||
avrcp_browsing_client
|
||||
dut_mode_classic
|
||||
gap_dedicated_bonding
|
||||
gap_inquiry
|
||||
gap_link_keys
|
||||
hfp_ag_demo
|
||||
hfp_hf_demo
|
||||
hid_host_demo
|
||||
hid_keyboard_demo
|
||||
hid_mouse_demo
|
||||
hsp_ag_demo
|
||||
hsp_hs_demo
|
||||
pbap_client_demo
|
||||
sdp_bnep_query
|
||||
sdp_general_query
|
||||
sdp_rfcomm_query
|
||||
spp_counter
|
||||
spp_streamer
|
||||
spp_streamer_client
|
||||
ublox_spp_le_counter
|
||||
)
|
||||
|
||||
# List of Examples that only use Bluetooth LE
|
||||
|
||||
set(EXAMPLES_LE_ONLY
|
||||
ancs_client_demo
|
||||
att_delayed_response
|
||||
gap_le_advertisements
|
||||
gatt_battery_query
|
||||
gatt_browser
|
||||
gatt_counter
|
||||
gatt_device_information_query
|
||||
gatt_heart_rate_client
|
||||
gatt_streamer_server
|
||||
hog_boot_host_demo
|
||||
hog_host_demo
|
||||
hog_keyboard_demo
|
||||
hog_mouse_demo
|
||||
le_credit_based_flow_control_mode_client
|
||||
le_credit_based_flow_control_mode_server
|
||||
le_mitm
|
||||
le_streamer_client
|
||||
mesh_node_demo
|
||||
nordic_spp_le_counter
|
||||
nordic_spp_le_streamer
|
||||
sm_pairing_central
|
||||
sm_pairing_peripheral
|
||||
ublox_spp_le_counter
|
||||
)
|
||||
|
||||
# List of Examples that use Bluetooth BR/EDR/LE = Dual Mode
|
||||
|
||||
set(EXAMPLES_DUAL_MODE
|
||||
gatt_counter
|
||||
gatt_streamer_server
|
||||
spp_and_gatt_counter
|
||||
spp_and_gatt_streamer
|
||||
)
|
||||
|
||||
# List of GATT files used by either LE_ONLY or DUAL_MODE examples
|
||||
|
||||
set(EXAMPLES_GATT_FILES
|
||||
ancs_client_demo.gatt
|
||||
att_delayed_response.gatt
|
||||
gatt_battery_query.gatt
|
||||
gatt_browser.gatt
|
||||
gatt_counter.gatt
|
||||
gatt_device_information_query.gatt
|
||||
gatt_streamer_server.gatt
|
||||
hog_keyboard_demo.gatt
|
||||
hog_mouse_demo.gatt
|
||||
le_credit_based_flow_control_mode_server.gatt
|
||||
nordic_spp_le_counter.gatt
|
||||
nordic_spp_le_streamer.gatt
|
||||
sm_pairing_central.gatt
|
||||
sm_pairing_peripheral.gatt
|
||||
spp_and_gatt_counter.gatt
|
||||
spp_and_gatt_streamer.gatt
|
||||
ublox_spp_le_counter.gatt
|
||||
)
|
Loading…
x
Reference in New Issue
Block a user