15454 Commits

Author SHA1 Message Date
Matthias Ringwald
046d88ffdf example: fix Makefile build 2023-11-17 15:54:04 +01:00
Matthias Ringwald
a2e0d05dee changelog: update 2023-11-17 15:15:14 +01:00
Matthias Ringwald
a267701aa5 btstack_sbc: mark singleton interface as deprecated 2023-11-17 15:09:06 +01:00
Matthias Ringwald
e1d1fb6000 example/sco_demo_util: use new sbc encoder api 2023-11-17 12:21:10 +01:00
Matthias Ringwald
37abe28001 example/sco_demo_util: use new sbc decoder api 2023-11-17 12:21:10 +01:00
Matthias Ringwald
b255b76b64 example/a2dp_source_demo: use new sbc encoder api 2023-11-17 12:21:10 +01:00
Matthias Ringwald
afa547f28a example/a2dp_sink: use new sbc decoder api 2023-11-17 12:21:10 +01:00
Matthias Ringwald
68d44bcbdd btstack: add btstack_sbc_bluedroid.h 2023-11-17 12:21:10 +01:00
Matthias Ringwald
cf8294b25c hfp_codec: add hfp_codec_init_msbc_with_codec for use with new sbc encoder api 2023-11-17 12:21:10 +01:00
Matthias Ringwald
fe00a929a0 btstack_sbc_bluedroid: add testing api 2023-11-17 12:21:10 +01:00
Matthias Ringwald
09ac68ff64 btstack_sbc_bluedroid: implement decoder for Bluedroid SBC 2023-11-17 12:21:10 +01:00
Matthias Ringwald
113ff2bc0a btstack_sbc_bluedroid: implement encoder for Bluedroid SBC 2023-11-17 12:21:10 +01:00
Matthias Ringwald
1ca6167147 btstack_sbc: define sbc encoder and decoder types 2023-11-17 12:21:10 +01:00
Matthias Ringwald
a9875aea25 example/a2dp_sink_demo: remove unneeded curly braces 2023-11-17 12:21:10 +01:00
Matthias Ringwald
c0e4ccda0d example/gatt_counter: print ATT Writes 2023-11-16 09:25:19 +01:00
Matthias Ringwald
ed07a8bd76 le_audio_demo_util_sink: fix unused variable warninigs 2023-11-15 15:09:08 +01:00
Matthias Ringwald
d7d45b3213 btstack_util: use uint8_t as input for char_for_nibble 2023-11-14 11:53:14 +01:00
Matthias Ringwald
d30de50130 btstack_hid_parser: fix warning, remove accidental ENABLE_LOG_DEBUG 2023-11-13 18:52:14 +01:00
Matthias Ringwald
adfefc4beb changelog: add SDP records without service name and/or provider 2023-11-13 17:26:53 +01:00
Matthias Ringwald
6e46b7411f spp: support SDP record without service name 2023-11-13 17:23:51 +01:00
Matthias Ringwald
ada240cd03 hfp: support SDP record without service name 2023-11-13 17:23:51 +01:00
Matthias Ringwald
141dff406a avrcp: support SDP record without service name and/or provider 2023-11-13 17:23:51 +01:00
Matthias Ringwald
1041da4bfc a2dp: support SDP record without service name and/or provider 2023-11-13 17:20:32 +01:00
Ricardo Quesada
0faf80ae28 test/hid_parser: add Xbox Wireless HID parser test
This is based on the HID descriptor / report of an Xbox Wireless
Controller using FW 5.17.3202.0.
2023-11-13 17:20:32 +01:00
Matthias Ringwald
1a05cde175 hid_parser: fix regression from dfb01e7 2023-11-13 17:20:32 +01:00
Matthias Ringwald
6707c7a1ba test/hid_parser: prepare for console hci dump 2023-11-13 17:20:32 +01:00
Matthias Ringwald
14685fd34e hfp_hf: send 'deactivate EC/NR' if supported in AG 2023-11-13 11:44:49 +01:00
Matthias Ringwald
c26f2c7ba7 bluetooth: add PIN_CODE_LEN, check len in gap_pin_code_response_binary, fixes #542 2023-11-10 11:29:34 +01:00
Milanka Ringwald
730e827efa bluetooth_gatt: add Battery Service Characteristics 2023-11-08 11:48:28 +01:00
Matthias Ringwald
bf6cc4295a hci: return BTSTACK_MEMORY_ALLOC_FAILED in gap_connect without le connection complete event 2023-11-08 11:42:20 +01:00
Matthias Ringwald
9c096ccd76 gap: document gap connect function return value 2023-11-08 11:40:48 +01:00
Matthias Ringwald
22029648db freebsd-netgraph: FreeBSD port that accesses ng_hci node 2023-11-07 14:03:44 +01:00
Matthias Ringwald
33c74df1cc hfp: try next link setting on invlid lmp parameter error 2023-11-03 14:41:23 +01:00
Matthias Ringwald
577ad33361 hfp: avoid unused variable warning 2023-11-03 10:11:07 +01:00
Matthias Ringwald
75389f8089 hfp: add missing default 2023-11-01 15:06:17 +01:00
Matthias Ringwald
caeaa206eb port: update to CMake 3.12, mark PortAudio as optional, add pthread lib for posix 2023-11-01 14:53:02 +01:00
Matthias Ringwald
10bc401a5a posix: add explicit includes for FreeBSD 2023-11-01 14:31:00 +01:00
Matthias Ringwald
471bae6fca test/hid_parser: add CMakeLists.txt 2023-11-01 11:41:13 +01:00
Ricardo Quesada
22931ba293 test/hid_parser: add inconsistent HID Descriptor of Tank Mouse
https://tank-mouse.com/
2023-11-01 11:39:58 +01:00
Matthias Ringwald
dfb01e7774 btstack_hid_parser: ignore report items without usage 2023-11-01 11:38:30 +01:00
Matthias Ringwald
cd7411deb4 hci: fix restart connect with whitelist after whitelist modification 2023-10-31 17:11:56 +01:00
Dirk Helbig
8d446e2b8d example/le_audio_demo_util_sink: fixed pcm buffer size 2023-10-25 16:15:52 +02:00
Matthias Ringwald
d352c98f5f test/le-audio: fix modplayer / sine toggle 2023-10-25 16:10:50 +02:00
Matthias Ringwald
f7bf515976 test/le-audio: fix broadcast sink build with LC3plus 2023-10-25 16:09:11 +02:00
Matthias Ringwald
d946a741c0 hci: fix remove device from periodic advertiser list 2023-10-25 15:28:41 +02:00
Matthias Ringwald
544a5845c2 gatt_client: emit query complete event for gatt_client_discover_characteristic_descriptors in next run loop iteration 2023-10-25 15:01:37 +02:00
Matthias Ringwald
4c7c987f92 gatt_client: fix spelling 2023-10-25 14:38:35 +02:00
Matthias Ringwald
d4d9523ffb bnep: fully validate UUID32 and UUID128 2023-10-23 16:13:31 +02:00
Matthias Ringwald
0d72163bdf esp32/btstack_audio_esp32_v4: tolerate empty i2s read after I2S_EVENT_RX_DONE 2023-10-20 10:29:08 +02:00
Matthias Ringwald
643a64fcb6 gatt_client: expect bool from is_ready 2023-10-16 15:12:10 +02:00