zephyr/samples/bluetooth
Aleksander Wasaznik 347ce7aa7f bluetooth: samples: Add hci_uart_async
This sample is an alternative implementation of hci_uart. The new sample
differs from the existing sample in that it uses the async UART API
instead of the interrupt driven API.

Included in this commit is a new test for HCI UART flow control. It's
enabled for hci_uart_async. The test can excercise also the existing
hci_uart sample (with some minimal changes to allow compiling in the
mock controller and test suite). The existing hci_uart sample currently
fails the flow control test.

Signed-off-by: Aleksander Wasaznik <aleksander.wasaznik@nordicsemi.no>
2023-09-28 14:07:52 +03:00
..
beacon bluetooth: controller: coex: convert to DT device 2023-09-15 16:04:19 +02:00
broadcast_audio_sink Bluetooth: Audio: Make codec_cap const 2023-08-15 11:14:29 +00:00
broadcast_audio_source Bluetooth: BAP: Broadcast source reconfig with subgroups 2023-09-20 20:16:52 +01:00
broadcaster
broadcaster_multiple Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
bthome_sensor_template
central
central_gatt_write Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
central_hr samples: bluetooth: rename shadow variables 2023-08-17 13:00:09 +02:00
central_ht samples: bluetooth: rename shadow variables 2023-08-17 13:00:09 +02:00
central_iso Bluetooth: samples: central_iso: Unref if send fails 2023-06-07 15:17:36 -04:00
central_multilink
central_otc drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
central_past Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
direct_adv Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
direction_finding_central Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
direction_finding_connectionless_rx samples: bluetooth: rename shadow variables 2023-08-17 13:00:09 +02:00
direction_finding_connectionless_tx doc: samples: update OVERLAY_CONFIG to EXTRA_CONF_FILE 2023-05-23 16:40:21 +02:00
direction_finding_peripheral Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
eddystone Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
encrypted_advertising samples: fully migrate basic samples to the new Sphinx extension 2023-09-13 09:15:34 +02:00
handsfree
hap_ha Bluetooth: PACS: Remove CONFIG_BT_PACS_{SNK,SRC}_CONTEXT 2023-09-22 09:21:53 +02:00
hci_pwr_ctrl samples: bluetooth: rename shadow variables 2023-08-17 13:00:09 +02:00
hci_rpmsg Bluetooth: Controller: Fix missing PHY_CODED cond compile 2023-09-21 09:27:15 +02:00
hci_spi drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
hci_uart boards: xtensa: Add support for YD-ESP32 board 2023-08-15 11:15:39 +00:00
hci_uart_async bluetooth: samples: Add hci_uart_async 2023-09-28 14:07:52 +03:00
hci_usb samples: Bluetooth: hci_usb: Disable USB_CDC_ACM 2023-06-09 11:44:02 -04:00
hci_usb_h4
ibeacon Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
ipsp Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
iso_broadcast samples: Bluetooth: iso_broadcast: Sent callback to sync ISO Data send 2023-06-30 16:11:06 +02:00
iso_broadcast_benchmark samples: bluetooth: fix double promotions 2023-08-17 13:07:10 +02:00
iso_connected_benchmark samples: bluetooth: fix double promotions 2023-08-17 13:07:10 +02:00
iso_receive drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
mesh Bluetooth: Mesh: add tf-m support for ble mesh 2023-06-19 15:04:17 +02:00
mesh_demo drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
mesh_provisioner drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
mtu_update
observer
periodic_adv Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
periodic_adv_conn tests: samples: Resolve duplicates in names. 2023-05-16 06:21:25 -04:00
periodic_adv_rsp tests: samples: Resolve duplicates in names. 2023-05-16 06:21:25 -04:00
periodic_sync drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
periodic_sync_conn tests: samples: Resolve duplicates in names. 2023-05-16 06:21:25 -04:00
periodic_sync_rsp tests: samples: Resolve duplicates in names. 2023-05-16 06:21:25 -04:00
peripheral Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
peripheral_accept_list Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
peripheral_csc samples: bluetooth: rename shadow variables 2023-08-17 13:00:09 +02:00
peripheral_dis
peripheral_esp
peripheral_gatt_write Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
peripheral_hids samples: Fixed typos 2023-08-24 15:44:33 +02:00
peripheral_hr Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
peripheral_ht Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
peripheral_identity
peripheral_iso Bluetooth: samples: ISO: Check validity of incoming data 2023-06-07 15:17:36 -04:00
peripheral_ots bluetooth: ots: Fix bt_ots_init paramter struct naming 2023-06-30 16:06:08 +02:00
peripheral_past Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
peripheral_sc_only Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
scan_adv Bluetooth: Samples: Remove usage of BT_DEBUG_LOG 2023-06-07 13:56:55 -04:00
st_ble_sensor drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
tmap_bmr Bluetooth: Audio: Make codec_cap const 2023-08-15 11:14:29 +00:00
tmap_bms Bluetooth: Audio: Refactor bt_audio_codec_cfg to flat arrays 2023-08-28 15:56:53 +02:00
tmap_central Bluetooth: Audio: BT_AUDIO_CODEC_LC3_ID -> BT_HCI_CODING_FORMAT_LC3 2023-09-20 20:19:50 +01:00
tmap_peripheral Bluetooth: PACS: Remove CONFIG_BT_PACS_{SNK,SRC}_CONTEXT 2023-09-22 09:21:53 +02:00
unicast_audio_client Bluetooth: Audio: BT_AUDIO_CODEC_LC3_ID -> BT_HCI_CODING_FORMAT_LC3 2023-09-20 20:19:50 +01:00
unicast_audio_server Bluetooth: Audio: BT_AUDIO_CODEC_LC3_ID -> BT_HCI_CODING_FORMAT_LC3 2023-09-20 20:19:50 +01:00
bluetooth.rst