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
Matthias Ringwald
be7469f189
hci: handle connection collision, ignore page timeout after incoming connection event
2025-01-22 11:50:23 +01:00
David Lechner
0ca3fe1c31
remove semicolons from python files
...
Random semicolons in Python are distracting when reading the code.
2025-01-22 08:40:56 +01:00
David Lechner
73677349c9
tool: consistently use raw strings for regular expressions
...
Newer versions of Python raise a SyntaxWarning when a regular expression
contains a backslash that is not part of an escape sequence. To prevent
this warning and future exceptions, use raw strings for all regular
expressions. Even strings without escape sequences are converted for
consistency. Some IDEs will apply special syntax highlighting to raw
strings, which can make it easier to decipher regular expressions.
2025-01-22 08:40:56 +01:00
Matthias Ringwald
5740227a8e
hci: update encryption_key_type on encryption key refresh complete
2025-01-21 10:54:59 +01:00
Matthias Ringwald
f7c7290b95
hci: encryption_key_type tracks link key of current encryption
2025-01-21 10:21:16 +01:00
Matthias Ringwald
0c90f1ec0b
stm32-f4discovery-cc256x: create Ozone jdebug files
2025-01-15 10:51:53 +01:00
Matthias Ringwald
2e62bff6d3
stm32-f4discovery-cc256x: create Ozone jdebug files
2025-01-14 17:40:42 +01:00