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 |
|
Matthias Ringwald
|
4c7f527567
|
btstack_tlv_flash_bank: cache bank size in interator
|
2023-05-02 21:18:02 +02:00 |
|
Matthias Ringwald
|
c299d189d6
|
test/tlv_test: add test for almost full bank
|
2023-05-02 21:06:36 +02:00 |
|
Matthias Ringwald
|
26c447f653
|
btstack_tlv_flash_bank: assert tag fits into flash bank in iterator
|
2023-05-02 21:06:36 +02:00 |
|
Matthias Ringwald
|
ac72606302
|
avrcp: add avrcp_cover_art_client
|
2023-05-01 15:24:19 +02:00 |
|
Matthias Ringwald
|
6bee431c2a
|
avrcp: sort fields
|
2023-05-01 15:04:55 +02:00 |
|
Matthias Ringwald
|
23ddf1d79f
|
avrcp: trigger signaling connect on sdp query complete
|
2023-05-01 15:04:55 +02:00 |
|
Matthias Ringwald
|
f430bcdedf
|
avrcp: add avrcp_register_cover_art_sdp_query_complete_handler
|
2023-05-01 15:04:53 +02:00 |
|
Matthias Ringwald
|
dc8ca1797b
|
avrcp: store cover art psm in connection
|
2023-05-01 15:01:55 +02:00 |
|
Matthias Ringwald
|
7e7a3a6ea6
|
avrcp: store obex psm from sdp query for cover art
|
2023-05-01 15:01:55 +02:00 |
|
Matthias Ringwald
|
73ff83992e
|
avrcp: add cover_art_psm to avrcp_connection_t
|
2023-05-01 15:01:55 +02:00 |
|
Matthias Ringwald
|
b28a301e4c
|
avrcp_controller: emit cover art image handle
|
2023-05-01 13:24:23 +02:00 |
|
Matthias Ringwald
|
86b052c571
|
btstack_defines: add BIP_DATA_PACKET and cover art events
|
2023-05-01 13:24:23 +02:00 |
|