16523 Commits

Author SHA1 Message Date
Milanka Ringwald
2fdbe01f33 avrcp_browsing_target: check search string length only against the remaining packet size 2025-02-05 10:30:37 +01:00
Matthias Ringwald
62c1e4449f gitignore: add __pycache__ 2025-02-03 08:52:14 +01:00
Matthias Ringwald
e28ccf8db3 sine_player: set volume 70 and use 48 khz 2025-01-31 17:12:32 +01:00
Matthias Ringwald
f3a6ba06ac btstack_ltv_builder: set len for empty tag to 1 2025-01-31 16:27:39 +01:00
Matthias Ringwald
14a4e73a0c posix-h4-airoc: add command line parser 2025-01-31 14:59:26 +01:00
Matthias Ringwald
6c14dc7578 readme: add posix-h4-airoc 2025-01-31 13:26:35 +01:00
Matthias Ringwald
08aa48772f Rename posix-h4-bcm to posix-h4-airoc for newer AIROC Controllers 2025-01-31 13:19:50 +01:00
Matthias Ringwald
185529f57b posix-h4-bcm: download firmware via regular custom init 2025-01-31 13:17:56 +01:00
Matthias Ringwald
9f7bc48a07 doc/howto: sort ENABLE_* defines alphabetically 2025-01-31 13:16:51 +01:00
Matthias Ringwald
a86f3ac968 doc/howto: add ENABLE_AIROC_DOWNLOAD_MODE 2025-01-31 13:16:51 +01:00
Matthias Ringwald
005a0ce574 hci: support ENABLE_AIROC_DOWNLOAD_MODE 2025-01-31 13:16:51 +01:00
Matthias Ringwald
e36d5009ba btstack_chipset_bcm: add btstack_chipset_bcm_identify_controller 2025-01-31 13:16:51 +01:00
Matthias Ringwald
b298729501 hci: reset link key stored in connection 2025-01-30 13:35:52 +01:00
Milanka Ringwald
16edf24372 avrcp_browsing_target: search response when smth goes wrong 2025-01-30 13:28:00 +01:00
Milanka Ringwald
773b7cf44f avrcp_browsing_target: update API docu 2025-01-30 13:28:00 +01:00
Milanka Ringwald
085892ca0d avrcp: remove NULL check on browsing connection as it is guaranteed 2025-01-30 13:28:00 +01:00
Milanka Ringwald
c3f996e681 avrcp: guarantee the existence of browsing connection associated with AVRCP connection 2025-01-30 13:28:00 +01:00
Matthias Ringwald
a1d703afb2 hid_host: storage for HID Descriptors is now optional 2025-01-30 12:29:05 +01:00
Matthias Ringwald
640945cecc btstack_hid: remove HID_PROTOCOL_MODE_REPORT_WITH_FALLBACK_TO_BOOT 2025-01-30 11:43:04 +01:00
Matthias Ringwald
7e1dcd5a78 hids_client: remove logic for HID_PROTOCOL_MODE_REPORT_WITH_FALLBACK_TO_BOOT 2025-01-30 11:43:04 +01:00
Matthias Ringwald
53c499e405 hid_host: remove logic for HID_PROTOCOL_MODE_REPORT_WITH_FALLBACK_TO_BOOT 2025-01-30 11:43:04 +01:00
Matthias Ringwald
8935b0b263 hid_host_demo: use Report Mode by default 2025-01-30 11:43:04 +01:00
Milanka Ringwald
b65bb70c1d avrcp_browsing_controller: improve API docu 2025-01-30 11:37:33 +01:00
Milanka Ringwald
c0e202c873 avrcp_browsing_controller: remove browsing player check 2025-01-30 11:37:11 +01:00
Milanka Ringwald
19d3a054a5 avrcp_browsing_controller: remove browsing player check from GetTotalNumberOfItems 2025-01-30 10:36:44 +01:00
Milanka Ringwald
8b4fa022cb avrcp_controller: streamline support for abort get element attributes 2025-01-29 18:20:38 +01:00
Milanka Ringwald
1aae7ffa25 avrcp_controller: fix RequestContinuingResponse 2025-01-29 16:04:32 +01:00
Milanka Ringwald
24cc77c8bd avrcp_target: fix UNIT INFO response 2025-01-29 12:15:55 +01:00
Matthias Ringwald
255c08e7ca hci: clear io_capabilities_response_received flag on otgoing connections 2025-01-28 15:56:25 +01:00
Milanka Ringwald
94998cc31c avrcp_target: check for Playing identifier in GetElementAttrs 2025-01-24 17:14:17 +01:00
Matthias Ringwald
418677aecd avrcp_target: fix get element attributes 2025-01-24 16:01:49 +01:00
Matthias Ringwald
47b30c3581 avrcp_target: fix get element attributes 2025-01-24 15:58:06 +01:00
Milanka Ringwald
1d935c68d5 avrcp_target: remove unused variable 2025-01-24 15:36:01 +01:00
Milanka Ringwald
ffbb5e08c2 avrcp_target: enable storing pointer to a long attribute 2025-01-24 15:34:40 +01:00
Milanka Ringwald
5fb5df0ce6 avrcp_target: enable abort continuing response 2025-01-24 15:34:40 +01:00
Milanka Ringwald
9f28b47a8f avrcp_target: check is performed at the application level 2025-01-24 15:34:40 +01:00
Milanka Ringwald
698b7747d7 avrcp_target: allow for interim response 2025-01-24 15:34:40 +01:00
Milanka Ringwald
4f29390289 avrcp_target: SetAbsoluteVolume Response with the current value and the top bit set to zero 2025-01-24 15:34:40 +01:00
Milanka Ringwald
d5f7c11567 avrcp: rename one status code 2025-01-24 15:34:40 +01:00
Milanka Ringwald
5c9977d90a avrcp_target: fix GET_CAPABILITIES cmd reject response 2025-01-24 15:34:40 +01:00
Milanka Ringwald
d78b62c4c1 avrcp_target: check expected data length or vendor dependent cmd 2025-01-24 15:34:40 +01:00
Milanka Ringwald
0fd77db7e6 avrcp_target: add new lines 2025-01-24 15:34:40 +01:00
Milanka Ringwald
fe70eb3215 avrcp_target: check data of AVRCP_PDU_ID_SET_ABSOLUTE_VOLUME packet 2025-01-24 15:34:40 +01:00
Milanka Ringwald
3095a00a4c avrcp_target: check data of AVRCP_PDU_ID_PLAY_ITEM packet 2025-01-24 15:34:40 +01:00
Milanka Ringwald
5933f6e8c6 avrcp_target: check data of AVRCP_PDU_ID_ADD_TO_NOW_PLAYING packet 2025-01-24 15:34:40 +01:00
Milanka Ringwald
fa94f75dc6 avrcp_target: check expected and actual packet size upfront, check expected data size 2025-01-24 15:34:40 +01:00
Matthias Ringwald
a391ea89e1 hid_host_demo: use send_report instead of set_report 2025-01-23 18:21:31 +01:00
Matthias Ringwald
9bd9e110ba hci: read encryption key size on encryption key refresh complete 2025-01-22 20:51:56 +01:00
Matthias Ringwald
d2c5cd2f1f hci: encryption_key_type tracks link key of current encryption 2025-01-22 20:51:56 +01:00
Matthias Ringwald
e7055fc405 stm32-f4discovery-cc256x: control LED3 (orange) with hal_led_toggle 2025-01-22 13:01:22 +01:00