Matthias Ringwald
|
01f72e3df4
|
CC2564C: update for Service Pack v1.5. Use CC2564C version in most ports
|
2021-09-23 11:42:23 +02:00 |
|
Milanka Ringwald
|
5c562e5771
|
gatt_client: support Microphone Control Service Server
|
2021-09-21 14:10:42 +02:00 |
|
Milanka Ringwald
|
7a38be12a5
|
battery_service: improve docu
|
2021-09-21 14:09:09 +02:00 |
|
Milanka Ringwald
|
987989bd15
|
gatt: add tool for processing UUID list, update defines
|
2021-09-21 14:09:09 +02:00 |
|
Matthias Ringwald
|
b5d6d34ae1
|
btstack_sbc_decoder_bluedroid: extract btstack_sbc_decoder_drop_processed_bytes
|
2021-09-21 10:03:03 +02:00 |
|
Matthias Ringwald
|
c61814e802
|
btstack_sbc_decoder_bluedroid: correct remove processed bytes
|
2021-09-21 09:56:51 +02:00 |
|
Matthias Ringwald
|
ff7ad8fbcc
|
btstack_sbc_decoder_bluedroid: remove stray spaces
|
2021-09-21 09:30:32 +02:00 |
|
Matthias Ringwald
|
58fb2150d9
|
readme: add BMS and TPS
|
2021-09-19 16:12:50 +02:00 |
|
Milanka Ringwald
|
0317c1b4b7
|
bond_management: add unit tests
|
2021-09-19 16:08:17 +02:00 |
|
Milanka Ringwald
|
1c7aea60f8
|
pbap_client: update API docu
|
2021-09-16 16:44:37 +02:00 |
|
Milanka Ringwald
|
35fe15fcb7
|
pbap_client: assert PBAP_CONNECTED state
|
2021-09-16 16:44:11 +02:00 |
|
Milanka Ringwald
|
721ddaa57f
|
pbap_client: return ERROR_CODE_SUCCESS instead of 0
|
2021-09-16 16:43:20 +02:00 |
|
Milanka Ringwald
|
ac27f3f217
|
pbap_client: fix parameter name
|
2021-09-16 16:42:41 +02:00 |
|
Milanka Ringwald
|
e166b1e8c6
|
pbap_client: use ERROR_CODE_SUCCESS status instead of 0
|
2021-09-16 15:09:49 +02:00 |
|
Milanka Ringwald
|
b3d2643615
|
gatt_service: implement Bond Management Service Server
|
2021-09-16 14:41:55 +02:00 |
|
Milanka Ringwald
|
44bb45f308
|
gatt_service: implement TX Power Service Server
|
2021-09-16 14:41:55 +02:00 |
|
Matthias Ringwald
|
9e81dea27f
|
changelog: add tested br/edr protocols
|
2021-09-15 10:13:52 +02:00 |
|
Matthias Ringwald
|
b892db1cf5
|
fix build with ENABLE_BLE and without ENABLE_CENTRAL
|
2021-09-15 09:52:05 +02:00 |
|
Matthias Ringwald
|
8cc1507e0f
|
gap: reset stack pairing state on hci command complete
|
2021-09-13 17:43:44 +02:00 |
|
Matthias Ringwald
|
459d27b929
|
hci: reset connection struct on disconnection complete event for potential create connection triggered by user
|
2021-09-13 17:17:15 +02:00 |
|
Matthias Ringwald
|
aee5d5c18b
|
hci: extract hci_connection_init, reset con handle and role on create connection
|
2021-09-13 17:11:56 +02:00 |
|
Matthias Ringwald
|
1ab2dc5873
|
hci: stop timers early on hci disconnection complete
|
2021-09-13 17:00:02 +02:00 |
|
Matthias Ringwald
|
2076cfd2b5
|
l2cap: send connection pending if remote features are not available for incoming connection
|
2021-09-13 15:27:39 +02:00 |
|
Matthias Ringwald
|
b2e1493cec
|
l2cap: add prototype for l2cap_handle_security_level_incoming_sufficient
|
2021-09-13 15:08:15 +02:00 |
|
Matthias Ringwald
|
67d696b32a
|
l2cap: track conn request pending sent
|
2021-09-13 15:07:43 +02:00 |
|
Matthias Ringwald
|
e777ec9519
|
l2cap: use #defines for L2CAP_CHANNEL_STATE_VAR_INCOMING
|
2021-09-13 14:40:15 +02:00 |
|
Matthias Ringwald
|
61d1a45e7d
|
sm: fix unused warning
|
2021-09-13 14:20:11 +02:00 |
|
Matthias Ringwald
|
1fe968f58e
|
gap: only check for MITM potential if required and OOB not supported
Also skip if ENABLE_EXPLICIT_IO_CAPABILITIES_REPLY defined
|
2021-09-13 14:13:16 +02:00 |
|
Matthias Ringwald
|
2dd8985bcc
|
gap: don't wait for remote feature complete before responding to io capabilities request
if features are not available, skip SC check if level 4 is required. security level will be evaluated again on encryption complete
|
2021-09-13 14:08:33 +02:00 |
|
Matthias Ringwald
|
1aeec2ebdd
|
hci: fix build without Classic
|
2021-09-10 16:13:09 +02:00 |
|
Matthias Ringwald
|
59d59ecfa4
|
gap: local name, EIR data, class of device and default link policy can be updated at any time
|
2021-09-10 15:50:30 +02:00 |
|
Milanka Ringwald
|
cdf930c348
|
avdtp: improve naming
|
2021-09-09 11:34:37 +02:00 |
|
Milanka Ringwald
|
48ce193c1b
|
a2dp sink: allow accept or reject of stream start on A2DP_SUBEVENT_START_STREAM_REQUESTED when ENABLE_AVDTP_ACCEPTOR_EXPLICIT_START_STREAM_CONFIRMATION is defined
|
2021-09-09 11:34:37 +02:00 |
|
Matthias Ringwald
|
4c30d2d172
|
hfp: sort command table
|
2021-09-08 17:51:57 +02:00 |
|
Matthias Ringwald
|
ce284ffb88
|
hfp_hf: also accept '+VGS'= and '+VGM='
|
2021-09-08 16:13:49 +02:00 |
|
Matthias Ringwald
|
c950c31678
|
hci: respond to io capabilities request after remote features have been retrieved
|
2021-09-07 11:39:22 +02:00 |
|
Matthias Ringwald
|
b3c4163bf2
|
hci: extract hci_ssp_assess_security_on_io_cap_request
|
2021-09-07 11:05:19 +02:00 |
|
Matthias Ringwald
|
6a43ec02cc
|
hci: add AUTH_FLAG_RECV_IO_CAPABILITIES_REQUEST flag
|
2021-09-07 10:32:08 +02:00 |
|
Matthias Ringwald
|
4a0faa0502
|
hci: prioritize remote feature requests over pairing commands
|
2021-09-07 10:13:02 +02:00 |
|
Matthias Ringwald
|
77fc16ac1c
|
test; fix build
|
2021-09-06 17:04:48 +02:00 |
|
Matthias Ringwald
|
dec8ecc86b
|
changelog: add hci, l2cap, rfcomm changes
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
022307381b
|
rfcomm: packet send functions return status
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
55c47f2239
|
rfcomm: use bool for rfcomm_reserve_packet_buffer
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
5ff1a65d5a
|
rfcomm: use bool and status in API functions
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
dccc4e952e
|
l2cap: packet send functions return status
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
6106bf3f5f
|
l2cap: use bool for can send now functions
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
a2fc00233d
|
l2cap: use bool for l2cap_reserve_packet_buffer
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
20dcdd2290
|
hci: use bool where possible, uint16_t for sco packet size
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
3e2050f7af
|
hci: packet send functions return status
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
1972f31fe7
|
hci: use bool for can send now API functions
|
2021-09-06 15:25:30 +02:00 |
|