Matthias Ringwald
2150e30c1c
chipset/bcm: detect controller in autobaud mode based on manufacturer/lmp subversion
2023-05-22 11:32:58 +02:00
Matthias Ringwald
c8eca3343b
goep_client: log map mas l2cap psm and rfcomm port
2023-05-22 11:28:46 +02:00
Matthias Ringwald
fe0c3f1511
goep_client: fix compile without ENABLE_GOEP_L2CAP
2023-05-22 11:28:35 +02:00
Matthias Ringwald
c7a36ba4a1
compile_gatt: support gatt client/server supported features
2023-05-22 11:24:39 +02:00
Matthias Ringwald
bab2ac96d2
example/avrcp_browsing_client: remove local seid from a2dp_sink_establish_stream
2023-05-22 11:02:28 +02:00
Matthias Ringwald
d3f12e4555
a2dp_sink: drop unused local seid argument in a2dp_sink_establish_stream
2023-05-22 10:46:42 +02:00
Matthias Ringwald
8db801ac50
a2dp: log correct local seid in a2dp_config_process_set_config
2023-05-22 10:44:41 +02:00
Matthias Ringwald
dc542de1f1
sm: ignore Security Request during re-encryption
2023-05-19 21:31:36 +02:00
Matthias Ringwald
0c2c5f7996
hci: fix compile without ENABLE_CENTRAL
2023-05-18 17:13:30 +02:00
Dirk Helbig
b962f81088
stm32f4-discovery-cc256x: update CubeMX project to reflect the current source code,
...
note: the code is not generated by CubeMX, only for reference
2023-05-17 15:08:14 +02:00
Dirk Helbig
e0a94143c1
stm32-f4discovery-usb: added i2s pll tables and samplerate compensation support
...
stm32-f4discovery-cc256xx: dokumentation and some cleanups
2023-05-17 15:07:35 +02:00
Dirk Helbig
2d8556b2db
stm32-f4discovery-cc256x: added hint regarding _printf_float
...
stm32-f4discovery-cc256x: added bsp api to fetch the actual sampling rate
stm32-f4discovery-cc256x: switched clock source to HSE instead of HSI
stm32-f4discovery-cc256x: fixed wrong i2spll parameters
2023-05-17 15:07:34 +02:00
Dirk Helbig
32d9a3dfcc
stm32: added samplerate compensation support
...
embedded: update audio api
2023-05-17 15:06:08 +02:00
Matthias Ringwald
8955f6de72
goep_client: drop special code for singleton instance
2023-05-11 19:07:43 +02:00
Matthias Ringwald
d2e34ffbec
hfp: fix setup/accept of synchronous connection
2023-05-11 14:38:27 +02:00
Matthias Ringwald
654447538d
avrcp_cover_art_client: emit event if create l2cap connection fails
2023-05-10 22:32:55 +02:00
Matthias Ringwald
f82b8f4bf2
hci: fix spelling of hci_dedicated_bonding_defer_disconnect
2023-05-10 18:01:01 +02:00
Matthias Ringwald
553c940898
sm: defer disconnect for dedicated classic bonding
2023-05-10 17:54:12 +02:00
Matthias Ringwald
ab0c69a9cf
hci: allow to defer disconnect on dedicated bonding complete
2023-05-10 17:54:12 +02:00
Matthias Ringwald
67718330f1
hci: move dedicated bonding into hci_handle_mutual_authentication_completed
2023-05-10 17:07:09 +02:00
Matthias Ringwald
4aa2f135a0
hci: extract hci_handle_mutual_authentication_completed
2023-05-10 17:07:09 +02:00
Matthias Ringwald
4cd03f8a28
hci: refactor read encryption key size complete handler
2023-05-10 17:07:09 +02:00
Matthias Ringwald
a036ae1224
sm: assert remote supports SMP over BR/EDR before CTKD
2023-05-10 17:07:09 +02:00
Matthias Ringwald
7109ed1819
l2cap: use defines for official channel ids
2023-05-10 17:07:09 +02:00
Matthias Ringwald
88f925b138
hci: set role only on create and role changed
2023-05-10 13:59:03 +02:00
Matthias Ringwald
6d4050fb8a
sm: remove write-only variable
2023-05-10 11:57:06 +02:00
Matthias Ringwald
db3c1f8953
gap: add ENABLE_EXPLICIT_DEDICATED_BONDING_DISCONNECT
2023-05-10 11:25:15 +02:00
Matthias Ringwald
1284e348c4
example/gap_dedicated_bonding: don't require MITM protection, parse device address
2023-05-10 11:25:15 +02:00
Matthias Ringwald
57069ed943
example/le_streamer_client: fix return type
2023-05-06 17:17:54 +02:00
Matthias Ringwald
bca3f1db8f
chipset/nxp: use timeout to detect already loaded firmware
2023-05-06 17:11:56 +02:00
Matthias Ringwald
20a60f96be
posix-h4-nxp: wait after last ack
2023-05-06 16:35:39 +02:00
Matthias Ringwald
c6e26c7dab
posix-h4-nxp: get initial baudrate from chipset driver
2023-05-06 16:35:38 +02:00
Matthias Ringwald
a57c424f36
chipset/nxp: add btstack_chipset_nxp_get_initial_baudrate
2023-05-06 16:35:38 +02:00
Matthias Ringwald
ffa921b13e
chipset/nxp: assert last ack was sent before calling download complete callback
2023-05-06 16:35:38 +02:00
Matthias Ringwald
6ef1248658
chipset/nxp: replace tx enum with individual send todos, allow to serialize writes
2023-05-06 16:35:38 +02:00
Matthias Ringwald
88a563b8dc
chipset/nxp: fix iw612 download from nxp github
2023-05-06 16:35:38 +02:00
Matthias Ringwald
efc1df5575
btstack_uart_posix: abort requested read/write operation on set read/write complete handler
2023-05-06 16:34:54 +02:00
Matthias Ringwald
0dedcb9780
chipset/nxp: avoid double read
2023-05-05 23:02:03 +02:00
Matthias Ringwald
8aa34dc6e0
readme: mention opp and cover art
2023-05-05 15:00:30 +02:00
Matthias Ringwald
e84a5da43f
avrcp_browsing_controller: allow to specify default cover art attribute
2023-05-03 21:19:15 +02:00
Matthias Ringwald
5d81be334f
example: fix advertisement_contains_name in le client examples
2023-05-03 12:56:52 +02:00
Matthias Ringwald
57ff2ef16c
avrcp_cover_art_client: fix warning
2023-05-03 12:51:37 +02:00
Matthias Ringwald
d0f26bf0c7
chipset/nxp: send HCI_CMD_SET_SCO_DATA_PATH command
2023-05-03 12:37:48 +02:00
Matthias Ringwald
3c07636cec
port: add ENABLE_GOEP_L2CAP to desktop builds
2023-05-03 12:27:26 +02:00
Matthias Ringwald
212d7460b5
example: fix build with make
2023-05-03 12:27:08 +02:00
Matthias Ringwald
a4f15ccd77
avrcp_cover_art_client: remove unused declaration
2023-05-03 12:14:09 +02:00
Matthias Ringwald
fc6c541f54
example/a2dp_sink_demo: add missing default case
2023-05-03 11:52:06 +02:00
Matthias Ringwald
f926638955
changelog: mention cover art client
2023-05-03 11:42:44 +02:00
Matthias Ringwald
b2b52d4212
port: enable cover art for desktop ports
2023-05-03 11:32:52 +02:00
Matthias Ringwald
60d7c35e67
example/a2dp_sink_demo: support cover art
2023-05-03 11:20:23 +02:00