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
Matthias Ringwald
1a4df347bf
stm32-f4discovery-cc256x: ignore warnings in stm32cubemx files
2025-01-14 17:40:42 +01:00
Matthias Ringwald
d5880e8db0
stm32-f4discovery-cc256x: update REAMDE for CMake
2025-01-14 17:40:42 +01:00
Matthias Ringwald
e0450d1ec7
stm32-f4discovery-cc256x: fix cmake warning
2025-01-14 17:40:42 +01:00
Matthias Ringwald
9ae7ca4ece
stm32-f4discovery-cc256x: create Ozone jdebug files
2025-01-14 17:40:42 +01:00
Matthias Ringwald
a14b9522a8
stm32-f4discovery-cc256x: build all examples
2025-01-14 17:40:42 +01:00
Matthias Ringwald
8ec2012f53
stm32-f4discovery-cc256x: add printf led_toggle
2025-01-14 17:40:42 +01:00
Matthias Ringwald
464f151ea4
stm32-f4discovery-cc256x: print current example
2025-01-14 17:40:42 +01:00
Dirk Helbig
05a1f02730
stm32_f4discovery_cc256x: fix binary size regression
2025-01-14 17:40:42 +01:00
Dirk Helbig
ab39b1fc88
stm32_f4discovery_cc256x: fix "elf has a LOAD segment with RWX permissions" warning
2025-01-14 17:40:41 +01:00
Dirk Helbig
ac399f3b9c
stm32-f4discovery-cc256x: updated port to STM32CubeF4 v1.28.0
...
# Conflicts:
# port/stm32-f4discovery-cc256x/port/port.c
2025-01-14 17:40:41 +01:00
Matthias Ringwald
c6e369e309
stm32-f4discovery-usb: add hal_audio_sink_get_frequency
2025-01-14 17:34:41 +01:00
Matthias Ringwald
98abe28484
stm32-f4discovery-usb: fix build
2025-01-14 17:34:41 +01:00
Matthias Ringwald
adeab31f52
embedded: get audio sink frequency from hal_audio.h
2025-01-14 17:34:41 +01:00
Matthias Ringwald
cad11d886b
avrcp_controller: avoid unused warning
2025-01-14 17:09:33 +01:00
Matthias Ringwald
98884a0ab7
avdtp: avoid unused warning after assert
2025-01-14 17:09:33 +01:00
Matthias Ringwald
9ee1e74141
tool: add simple replace string helper in python for cmake builds
2025-01-14 17:09:12 +01:00
Matthias Ringwald
063853173c
cc256x: fix extraction of CC2564B v1.8 using CMake
2025-01-14 17:08:53 +01:00
Matthias Ringwald
9f731d58ce
cc256x: fix python warning
2025-01-14 17:08:46 +01:00
Matthias Ringwald
4ca3286f5c
btstack_tlv_builder: use const for getters
2025-01-14 17:08:35 +01:00
Milanka Ringwald
4883600f05
btstack_util: Convert hex string to byte array
...
btstack_util: fix assert
btstack_util: short names for hex to byte conversions
btstack_util: return true if btstack_hex_to_bytes was successful
btstack_util: fix btstack_bytes_to_hex
2025-01-14 17:07:24 +01:00
Milanka Ringwald
d91664ea97
avrcp_controller: added send generic pass through command
2025-01-14 14:09:39 +01:00
Milanka Ringwald
d18fc62ae6
hfp_hf: return ERROR_CODE_COMMAND_DISALLOWED if indicator is not enabled
2025-01-14 13:47:17 +01:00
Matthias Ringwald
430f70c6d9
gap: store link key for standard/non-SSP pairing
2025-01-13 18:51:04 +01:00
Matthias Ringwald
7bb9c8d8c0
gapi: simulate HCI_EVENT_REMOTE_NAME_REQUEST_COMPLETE if HCI Remote Name Request fails
2025-01-13 18:02:03 +01:00