Milanka Ringwald
|
9cf030dd9e
|
avrcp browsing target: fix compile
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
fe10780b18
|
avrcp: replace avrcp_target/controller_connect/disconnect with avrcp_connect/disconnect
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
7403cbba2c
|
avrcp: use same avrcp cid for controller and target
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
19691e0af0
|
avrcp: call avrcp_init explicitly
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
bd66227a2e
|
avrcp: setup avrcp controller and target together
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
b68672ea99
|
avrcp: store remote address into SDP query context and handle SDP query complete for controller and target
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
50fc39c522
|
avrcp: remove connection param from avrcp_handle_sdp_client_query_attribute_value
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
463f41ba85
|
avrcp: extract SDP handlers
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
5dd5e7e34e
|
avrcp: move target and controller contexts to avrcp.c file
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
b273af9018
|
avrcp: remove redundant input parameter
|
2020-06-17 16:13:03 +02:00 |
|
Milanka Ringwald
|
16d860d243
|
avrcp: improve function name
|
2020-06-17 16:13:03 +02:00 |
|
Matthias Ringwald
|
6e1e5689b8
|
example/hid_host_demo: handle reconnect
|
2020-06-15 14:43:36 +02:00 |
|
Matthias Ringwald
|
6bb7b6c607
|
changelog update
|
2020-06-12 18:52:42 +02:00 |
|
Matthias Ringwald
|
791f0d0a11
|
hfp: use binary search for command table lookup
|
2020-06-12 18:46:53 +02:00 |
|
Matthias Ringwald
|
0222a807f0
|
hfp: fully parse all but ATD in hfp.c (instead of leaving parts in line_buffer for hfp_ag to process)
|
2020-06-12 18:23:59 +02:00 |
|
Matthias Ringwald
|
cb33905e84
|
hfp: replace combined table with explicit commands/responses
|
2020-06-12 18:23:59 +02:00 |
|
Matthias Ringwald
|
84a0c24e57
|
hfp: streamline handling of +CIND:
|
2020-06-12 18:23:59 +02:00 |
|
Matthias Ringwald
|
94a2779227
|
hfp: use per role tables with explicit syntax
|
2020-06-12 18:23:59 +02:00 |
|
Matthias Ringwald
|
1d81c7fe68
|
hfp: rework parser next state, extract helper functions
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
74c7548a06
|
hfp: rework parse third item
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
ba0de05971
|
hfp: rework parse second item
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
3d051a532a
|
hfp: rework parse sequence
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
bfeaf34480
|
hfp: rework cmd header parser, improve comments
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
c0c0437aaa
|
hfp: log command after it was resolved
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
d7f16ff1da
|
hfp: remove resolve_byte handling
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
d6b237ac15
|
hfp: rework parser lookahead
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
dd5332084a
|
hfp: rework command-header parsing
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
9ea7f7a7fa
|
hfp: allow for empty fields in sequence
|
2020-06-12 18:22:53 +02:00 |
|
Milanka Ringwald
|
d28b2d5db8
|
hfp: replace if chain with switch
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
1dddc4f447
|
hfp: handle double quotes and spaces
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
83e2f9a719
|
hfp: drop special code for ATD
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
cbef8b0d44
|
hfp: treat ';' as separator
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
bc06f5ac92
|
test/hfp: combine hf and ag parser tests, more tests
|
2020-06-12 18:22:53 +02:00 |
|
Matthias Ringwald
|
c771037830
|
gap: comment on link key db only working after power up
|
2020-06-09 10:16:42 +02:00 |
|
aroldxd
|
c1e2cdaa05
|
avdtp_util: fix avdtp_si2str lookup
|
2020-06-08 14:24:21 +02:00 |
|
Matthias Ringwald
|
7b73c5a9f4
|
btstack_defines: add HCI_EVENT_USER_PASSKEY_NOTIFICATION and HCI_EVENT_KEYPRESS_NOTIFICATION
|
2020-06-08 12:24:40 +02:00 |
|
Matthias Ringwald
|
1a45d6874e
|
hfp: check line size in at parser
|
2020-06-05 12:14:11 +02:00 |
|
Matthias Ringwald
|
62c7768ede
|
hfp: check line size in at parser
|
2020-06-05 11:38:14 +02:00 |
|
Matthias Ringwald
|
9ece71c2c4
|
hci: fix bad assignment
|
2020-06-05 09:02:12 +02:00 |
|
Matthias Ringwald
|
699292e66e
|
update changelog
|
2020-06-03 15:44:07 +02:00 |
|
Matthias Ringwald
|
63fc2b30be
|
gap: only accept authentication if we did send an auth request
|
2020-06-03 15:43:10 +02:00 |
|
Matthias Ringwald
|
abdad579b4
|
hci: request authentication after read encryption key size if not already authenticated
|
2020-06-03 15:42:22 +02:00 |
|
Matthias Ringwald
|
9866fdc780
|
hci: extract hci_handle_read_encryption_key_size_complete
|
2020-06-03 15:22:18 +02:00 |
|
Matthias Ringwald
|
b490b5d28c
|
update changelog
|
2020-06-03 15:20:37 +02:00 |
|
Matthias Ringwald
|
30e72d78ec
|
gap: disconnect if remote does not support SC but link key key indicates SC was used for pairing
|
2020-06-03 15:15:53 +02:00 |
|
Matthias Ringwald
|
6ef3696af0
|
hci: use ERROR_CODEs instead of constants, set connection>state = SENT_DISCONNECT upon sending HCI Disconnect
|
2020-06-03 15:15:18 +02:00 |
|
Matthias Ringwald
|
82721f83fe
|
hci: read remote features page 2
|
2020-06-03 14:29:46 +02:00 |
|
Matthias Ringwald
|
50c51a777f
|
hci: track remote feature Secure Connections (Host) and (Controller)
|
2020-06-03 14:29:41 +02:00 |
|
Matthias Ringwald
|
2f5c44ba2e
|
hci: extract handle_remote_features_page_x
|
2020-06-03 12:27:41 +02:00 |
|
Matthias Ringwald
|
67aae55197
|
hci: hci_remote_ssp_supported requires SSP support in Controller and Host
|
2020-06-03 12:27:16 +02:00 |
|