14599 Commits

Author SHA1 Message Date
Zhang qingbao
2aa68e5ac3 hci_transport_h5: fix send h5 wakeup cmd on timeout. 2023-01-27 15:42:10 +01:00
Peter Harper
ea7d4f28db
src/classic/hfp.c: Add missing NULL pointer check (#450)
Fixes #449
2023-01-27 15:11:01 +01:00
Matthias Ringwald
b0e701d91c test/le_audio: add missing break 2023-01-24 15:11:16 +01:00
Matthias Ringwald
098344126f gatt_client: fix gatt_client_notify_can_send_query 2023-01-24 15:11:16 +01:00
Matthias Ringwald
0c60899709 test/le_audio: support Broadcom Controllers 2023-01-24 15:11:16 +01:00
Matthias Ringwald
547a29a636 hci: use Broadcom controller logic for Infineon controllers 2023-01-24 15:11:16 +01:00
Dirk Helbig
6926c2973a btstack_audio: extend api to query the current sample rate 2023-01-24 12:08:55 +01:00
Matthias Ringwald
5fe445cb53 test/gatt_client: add test for gatt_client_request_to_send_gatt_query 2023-01-23 15:54:16 +01:00
Matthias Ringwald
53e9c18f2e gatt_client: add gatt_client_request_to_send_gatt_query 2023-01-23 15:54:16 +01:00
Matthias Ringwald
4d638bb77f example/le_streamer_client: use gatt_client_request_to_write_without_response 2023-01-23 15:01:14 +01:00
Matthias Ringwald
1fa7278ece hids_client: extract hids_client_handle_can_write_without_reponse 2023-01-23 15:01:14 +01:00
Matthias Ringwald
7e4c9b5dd1 test/gatt_client: add test for gatt_client_request_to_write_without_response 2023-01-23 15:01:14 +01:00
Matthias Ringwald
59d34cd29e gatt_client: add gatt_client_request_to_write_without_response 2023-01-23 13:56:36 +01:00
Matthias Ringwald
f4fc15d4ec example: gatt_streamer_server and le_streamer_client report DLE and PHY changes 2023-01-23 11:10:15 +01:00
Matthias Ringwald
6bbe12ba1f renesas-ek-ra6m4a-da14531: fix image link 2023-01-19 15:31:46 +01:00
Matthias Ringwald
c30869498f port for renesas ra6m4a eval kit with DA14531 BLE HCI Controller 2023-01-19 14:50:53 +01:00
Matthias Ringwald
aa51c6faff
Merge pull request #448 from peterharperuk/pan_fix_dhcp_server_interface
Pan fix dhcp server interface
2023-01-18 18:48:07 +01:00
Peter Harper
88cd67309c 3rd-party/lwip/dhserver: interface for dhcp reply
If more than one interface is used, chances are that the last one added
will have changed the default interface used for sending data (see
netif_set_default). This causes problems for the DHCP server in the PAN
example as the DHCP reply is sent on the wrong network. On Windows this
can cause it to use the wrong address.

Send replies to the interface that received the dhcp request.
2023-01-18 16:22:41 +00:00
Peter Harper
abb61bc22a platform/lwip: add getter for netif provided by bnep
BNEP adds an interface to lwip. Add an accessor to allow us to get
access to it.
2023-01-18 15:27:01 +01:00
Matthias Ringwald
052e5e4278 btstack_flash_bank: write empty tag instead of overwriting existing tag with ENABLE_TLV_FLASH_WRITE_ONCE 2023-01-18 14:50:14 +01:00
Matthias Ringwald
5bc527fedb test/flash_tlv: prepare asan test for flash tlv with ENABLE_TLV_FLASH_WRITE_ONCE 2023-01-18 14:25:14 +01:00
Matthias Ringwald
4c4eb51920 lc3-google: switch to official github repo 2023-01-18 10:49:58 +01:00
Peter Harper
398f8a18bc platform/lwip: Fix freertos NO_SYS=0 compile issue
If NO_SYS=0 it uses freertos stuff like xQueueCreate, so needs to
include the headers.
2023-01-17 22:09:18 +01:00
Matthias Ringwald
5e8e3664c9 hfp: drop packet types from hfp_emit_sco_connection_established as it's stored in hfp_connection_t 2023-01-17 18:33:10 +01:00
Matthias Ringwald
d9290e95f9 hfp: track sco packet types in connection 2023-01-17 18:33:10 +01:00
Matthias Ringwald
9071873a77 hci: track outgoing sco connections 2023-01-17 17:57:16 +01:00
Matthias Ringwald
f14c5daf9a hfp: drop redundant bd_addr, sco_handle in hfp_emit_sco_connection_established 2023-01-17 17:40:06 +01:00
Matthias Ringwald
2ef72a1c4c hfp: emit packet lengths in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED 2023-01-17 17:05:31 +01:00
Matthias Ringwald
24e29f2b5e btstack_defines: add packet length to HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED 2023-01-17 17:05:02 +01:00
Matthias Ringwald
090c81feb6 hfp: emit packet types in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED 2023-01-17 15:53:28 +01:00
Matthias Ringwald
4e01e80283 hfp: make hfp_link_settings available to all local code 2023-01-17 15:53:28 +01:00
Matthias Ringwald
ec6c272047 btstack_defines: add packet types to HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED 2023-01-17 15:53:28 +01:00
Matthias Ringwald
b8e9d0d516 bluetooth: add sco packet types and sizes 2023-01-17 15:53:27 +01:00
Matthias Ringwald
a02039edea bnep_lwip: return bool in bnep_lwip_outgoing_packets_empty 2023-01-16 14:59:05 +01:00
Matthias Ringwald
5da46df6ab bnep_lwip: use generic btstack_run_loop_execute_on_main_thread 2023-01-16 14:53:18 +01:00
Matthias Ringwald
fb301407de a2dp:emit A2DP_SUBEVENT_STREAM_ESTABLISHED with if connection fails 2023-01-16 12:16:05 +01:00
Matthias Ringwald
f31c3c8178 btstack_crypto: fix warning, warn about missing elliptic key library 2023-01-13 15:44:20 +01:00
Matthias Ringwald
3739bc96e4 bluetooth: indicated identity address in resolved address types 2023-01-13 11:04:22 +01:00
Matthias Ringwald
ff1cb1067d example/pan_lwip_http_server: only init lwip if HAVE_LWIP is not defined 2023-01-12 19:00:07 +01:00
Matthias Ringwald
e7e8d4150b changelog: add gap_set_peer_privacy_mode 2023-01-12 15:23:34 +01:00
Matthias Ringwald
e8ca66c6ce hci: set set privacy mode for resolving list entries 2023-01-12 15:22:27 +01:00
Matthias Ringwald
c3d19a303e hci: add gap_set_peer_privacy_mode 2023-01-12 15:22:27 +01:00
Matthias Ringwald
7115cf4e0a bluetooth: add le_privacy_mode_t 2023-01-12 15:22:27 +01:00
Matthias Ringwald
4cb818d835
Merge pull request #445 from peterharperuk/fix_unaligned_accesses
3rd-party/lwip/dhcp-server: fix unaligned accesses
2023-01-12 10:04:18 +01:00
Peter Harper
e3ba22907f 3rd-party/lwip/dhcp-server: fix unaligned accesses
In the dhcp server, avoid casting a uint8_t* to uint32_t* when using
ip addresses.
2023-01-11 18:51:17 +00:00
Matthias Ringwald
555f545d84 example: fix warnings 2023-01-11 17:04:46 +01:00
Matthias Ringwald
4d0a5c2873 btstack_tlv_none: fix unused warnings 2023-01-11 17:04:26 +01:00
Matthias Ringwald
24c4191d48 sm: use bstack_is_null from btstack_util 2023-01-11 15:41:14 +01:00
Matthias Ringwald
77955af641 btstack_util: add btstack_is_null 2023-01-11 15:38:43 +01:00
Matthias Ringwald
e708f863ff port: allow one MAX_NR_HID_HOST_CONNECTIONS and MAX_NR_HIDS_CLIENTS for HID(S) host demos 2023-01-11 15:17:43 +01:00