Matthias Ringwald
|
68b7054f68
|
windows-winusb: improved zadig instructions, added images
|
2023-06-02 10:02:33 +02:00 |
|
Matthias Ringwald
|
5375ad13b6
|
hci: use 1M as secondary phy
|
2023-06-01 18:14:03 +02:00 |
|
Matthias Ringwald
|
ee5fec5251
|
changelog: add experimental HFP SWB
|
2023-06-01 17:35:28 +02:00 |
|
Matthias Ringwald
|
3b7e9ceca6
|
example/sco_demo_util: set lc3 encoder context
|
2023-06-01 17:32:08 +02:00 |
|
Matthias Ringwald
|
b68ac7a525
|
gatt_client: fix write without response, regression from 0038504
|
2023-06-01 17:21:27 +02:00 |
|
Matthias Ringwald
|
7879c4f77d
|
hfp_codec: reduce debug output
|
2023-06-01 15:41:20 +02:00 |
|
Matthias Ringwald
|
05e3613052
|
changelog: mention hfp sco packet type checks
|
2023-06-01 15:41:05 +02:00 |
|
Matthias Ringwald
|
b4320e7fd0
|
hfp: filter allowed packet types by sco packets supported by remote
|
2023-06-01 14:38:59 +02:00 |
|
Matthias Ringwald
|
1e70f50a5e
|
hfp: filter allowed packet types by sco packets supported by controller
|
2023-06-01 14:38:59 +02:00 |
|
Matthias Ringwald
|
0b78a44766
|
hci: provide remote usable sco packet types
|
2023-06-01 14:38:59 +02:00 |
|
Matthias Ringwald
|
c92ca2c818
|
hci: provide usable sco packet types
|
2023-06-01 14:38:57 +02:00 |
|
Matthias Ringwald
|
29e39de45a
|
hci: store usable acl packet types unflipped
|
2023-06-01 14:22:24 +02:00 |
|
Matthias Ringwald
|
414e7e7a97
|
hci: make remote_supported_features classic-only
|
2023-06-01 14:22:24 +02:00 |
|
Matthias Ringwald
|
9c47355dc4
|
bluetooth: add generic SCO packet types for all SCO and eSCO packets
|
2023-06-01 14:22:24 +02:00 |
|
Matthias Ringwald
|
0535e08c3e
|
hci: fix init with HAVE_HOST_CONTROLLER_API
|
2023-05-31 19:02:52 +02:00 |
|
Matthias Ringwald
|
1a9e9d0b0c
|
hfp: fix emit HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED
|
2023-05-31 12:49:14 +02:00 |
|
Matthias Ringwald
|
9a0af64aaa
|
changelog: prepare for 1.5.6 release
|
2023-05-31 11:12:01 +02:00 |
|
Matthias Ringwald
|
8deec6605c
|
hfp: remove trailing newline/carriage return in custom command event
|
2023-05-30 15:25:32 +02:00 |
|
Matthias Ringwald
|
c8149263fa
|
hfp: provide sco packet types and packet lengths in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED
|
2023-05-30 14:14:29 +02:00 |
|
Matthias Ringwald
|
2cd3b4c408
|
test/hfp: verify line buffer for custom commands
|
2023-05-30 14:08:52 +02:00 |
|
Matthias Ringwald
|
f79a7821e6
|
hfp: fix lookahead processing for custom commands
|
2023-05-30 14:08:52 +02:00 |
|
Matthias Ringwald
|
b632467195
|
btstack_crypto: fix warning
|
2023-05-27 17:10:29 +02:00 |
|
Matthias Ringwald
|
ffbed5cf91
|
changelog: mention hfp_hf_register_custom_at_command
|
2023-05-27 17:07:40 +02:00 |
|
Matthias Ringwald
|
d2621a777e
|
test/hfp: add tests for custom commands
|
2023-05-27 17:05:37 +02:00 |
|
Matthias Ringwald
|
04cf3dd4b6
|
hfp: check for custom commands in both roles
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
892f58a83a
|
hfp_hf: emit event for custom at commands
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
6e64d9fef6
|
hfp: pass isHandsFree into hfp_custom_command_lookup
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
077c2d9275
|
hfp_hf: add hfp_hf_register_custom_at_command
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
7404dce327
|
hfp: add hfp_custom_commands_hf
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
6d9a41f9b1
|
hfp: use custom_at_command_id for both roles
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
7f8f119190
|
hfp: emit HFP_SUBEVENT_CUSTOM_AT_MESSAGE_SENT after sending custom message
|
2023-05-27 16:55:33 +02:00 |
|
Matthias Ringwald
|
f703e17057
|
hfp: fix spelling of command tables
|
2023-05-27 16:55:27 +02:00 |
|
Matthias Ringwald
|
20d8d1cfcd
|
test/hfp: fix warnings
|
2023-05-27 16:54:28 +02:00 |
|
Matthias Ringwald
|
1f0b0879d3
|
example/a2dp_sink_demo: fix sending of delay report / cache local seid
|
2023-05-26 20:41:53 +02:00 |
|
Matthias Ringwald
|
937f816c55
|
test/hfp: test lookup of mandatory safe settings
|
2023-05-26 11:08:48 +02:00 |
|
Matthias Ringwald
|
3ad75286b3
|
hfp: use mandatory safe settings considering BR/EDR Secure Connections to accept synchronous connections
|
2023-05-26 11:08:48 +02:00 |
|
Matthias Ringwald
|
91dcc65818
|
test/hfp: prepare for use of mandatory safe settings
|
2023-05-26 11:08:48 +02:00 |
|
Matthias Ringwald
|
13ea5944fd
|
hfp: use CODEC_MASK_OTHER for mSBC + LC3-SWB, use max latency from spec for SCO
|
2023-05-26 11:08:48 +02:00 |
|
Milanka Ringwald
|
fcebe16748
|
test/gap: add more unit tests
|
2023-05-26 09:08:31 +02:00 |
|
Milanka Ringwald
|
cedd8c8190
|
test/l2cap-cbm: remove call to static function
|
2023-05-26 09:08:31 +02:00 |
|
Milanka Ringwald
|
8edfa49c4b
|
test/l2cap-cbm: add deprecated l2cap calls
|
2023-05-26 09:08:31 +02:00 |
|
Milanka Ringwald
|
caaf5151f1
|
hci: return ERROR_CODE_COMMAND_DISALLOWED if address is already on controller
|
2023-05-26 09:08:23 +02:00 |
|
Milanka Ringwald
|
79a2851b6a
|
hci: check as first the connection identifier, then if there is a free place on Bluetooth module
|
2023-05-26 09:07:59 +02:00 |
|
Matthias Ringwald
|
7555fa8be4
|
hfp_codec: fix build without ENABLE_HFP_WIDE_BAND_SPEECH
|
2023-05-25 19:13:38 +02:00 |
|
Matthias Ringwald
|
712c022a28
|
hfp_codec: fix build without ENABLE_HFP_SUPER_WIDE_BAND_SPEECH
|
2023-05-25 18:42:26 +02:00 |
|
Matthias Ringwald
|
0a4f399a9d
|
hfp_codec: provide btstack_sbc_encoder_state_t in hfp_codec_init_msbc
Prepare hfp_codec API to support multiple parallel encoders
|
2023-05-25 18:39:17 +02:00 |
|
Matthias Ringwald
|
aeb2ea1148
|
hfp_codec: split hfp_codec_init into individual functions for mSBC and LC3-SWB
|
2023-05-25 18:14:51 +02:00 |
|
Matthias Ringwald
|
64126f36f2
|
hfp: use mSBC link settings for LC3_SWB
|
2023-05-25 17:38:04 +02:00 |
|
Matthias Ringwald
|
73f498e7b8
|
hci: assume 2-bytes per SCO sample only if input sample size is 16-bit
|
2023-05-24 14:43:30 +02:00 |
|
Matthias Ringwald
|
d552970049
|
src: suppress false positives for cppcheck 2.10
|
2023-05-23 22:20:37 +02:00 |
|