Matthias Ringwald
|
8d5f0979ab
|
gap: only read pairing oob data on request
|
2021-10-05 09:17:45 +02:00 |
|
Matthias Ringwald
|
e5470e6dff
|
hci: trigger read remote features from gap_request_security_level
|
2021-10-05 09:13:36 +02:00 |
|
Matthias Ringwald
|
e28e41c058
|
hci: fix stack init with HAVE_HOST_CONTROLLER_API, send read local name only without HAVE_HOST_CONTROLLER_API
|
2021-10-04 16:29:11 +02:00 |
|
Matthias Ringwald
|
f9fd20c2db
|
hci: fix unused warning
|
2021-10-04 16:15:50 +02:00 |
|
Matthias Ringwald
|
d6596031ae
|
hci: postpone hci remote features query until requested by l2cap
|
2021-10-04 15:07:46 +02:00 |
|
Matthias Ringwald
|
903b29f987
|
l2cap: move 'abort on conn request if not encrypted' check into l2cap_handle_remote_supported_features_received
|
2021-10-04 13:03:10 +02:00 |
|
Matthias Ringwald
|
6ffc78ce30
|
hci: add hci_remote_features_available and use in l2cap
|
2021-10-04 12:56:56 +02:00 |
|
Matthias Ringwald
|
447016ffce
|
hci: prioritize authentication commands over remote feature requests
ESP32 does not handle remote feature request (and probably other link layer messages) after authentication has started
|
2021-10-04 11:52:49 +02:00 |
|
Milanka Ringwald
|
152ee6644d
|
att_db: remove unused definition
|
2021-10-04 09:52:15 +02:00 |
|
Milanka Ringwald
|
29b681717d
|
att_db: use bool for in_group
|
2021-10-04 09:46:33 +02:00 |
|
Milanka Ringwald
|
f76262a529
|
att_db: make public gatt_server_get_handle_range_for_service_with_uuid128 function
|
2021-10-04 09:43:22 +02:00 |
|
Matthias Ringwald
|
59e92e92c4
|
hci: move le data length checks into run function
|
2021-10-01 18:02:26 +02:00 |
|
Matthias Ringwald
|
699a5fcacb
|
hci: move check for le write host supported to run function
|
2021-10-01 18:02:26 +02:00 |
|
Matthias Ringwald
|
e4c6114d55
|
hci: move check for BCM controller into run function
|
2021-10-01 18:02:26 +02:00 |
|
Matthias Ringwald
|
eb8d95caa2
|
hci: remove init command complete handler for (HCI_INIT_DONE-1)
|
2021-10-01 18:02:26 +02:00 |
|
Matthias Ringwald
|
4f982f3129
|
hci: call hci_init_done only from run function
|
2021-10-01 18:02:26 +02:00 |
|
Matthias Ringwald
|
f795c86ec3
|
hci: send classic/le commands only if supported
|
2021-10-01 18:02:26 +02:00 |
|
Matthias Ringwald
|
f305290647
|
hci: move check for write secure connections mode to run function
|
2021-10-01 18:02:26 +02:00 |
|
Matthias Ringwald
|
e7c662fa0f
|
hci: send write simple pairing mode if supported
|
2021-10-01 18:02:25 +02:00 |
|
Matthias Ringwald
|
5ffe9d0bfe
|
hci: only send read local buffer size if supported
|
2021-10-01 18:02:25 +02:00 |
|
Matthias Ringwald
|
c97af5065b
|
hci: fall through to read local supported commands
|
2021-10-01 18:02:25 +02:00 |
|
Matthias Ringwald
|
f4c579d45b
|
hci: move check for need_baud_change to run function
|
2021-10-01 18:02:25 +02:00 |
|
Milanka Ringwald
|
4cb846c806
|
gatt-service/vcs: implement notifications
|
2021-10-01 15:31:27 +02:00 |
|
Milanka Ringwald
|
5e9859c731
|
docs: update GATT profile
|
2021-10-01 15:30:33 +02:00 |
|
Milanka Ringwald
|
e57a777bad
|
gatt-service/vcs: update gatt file
|
2021-10-01 15:30:33 +02:00 |
|
Milanka Ringwald
|
b9e8c32ae6
|
gatt-client/vcs: skeleton
|
2021-10-01 15:29:30 +02:00 |
|
Milanka Ringwald
|
17eda062f3
|
test: fix BMS test
|
2021-09-30 14:22:52 +02:00 |
|
Milanka Ringwald
|
35facaddd1
|
gatt-service: implement MICS Client
|
2021-09-28 16:15:13 +02:00 |
|
Milanka Ringwald
|
01b628dca3
|
pts: add BMS tests docu
|
2021-09-28 16:15:13 +02:00 |
|
Milanka Ringwald
|
82fa854186
|
gatt_services/BMS: update error handling code
|
2021-09-28 16:15:13 +02:00 |
|
Milanka Ringwald
|
a644f869d1
|
gatt_service/tx_power: implement notify
|
2021-09-28 16:15:13 +02:00 |
|
Milanka Ringwald
|
fc8e1652dc
|
gatt_service/battery_client: rename variable
|
2021-09-28 16:15:13 +02:00 |
|
Milanka Ringwald
|
f229ad0a0f
|
gatt_service: move gatt_microphone_control_mute_t to bluetooth.h
|
2021-09-28 16:15:13 +02:00 |
|
Matthias Ringwald
|
0dfa621783
|
hci: fix build without classic support
|
2021-09-28 14:46:40 +02:00 |
|
Matthias Ringwald
|
25902c9660
|
hci: emit HCI_STATE_WORKING after pending gap tasks have been completed
|
2021-09-28 14:40:03 +02:00 |
|
Matthias Ringwald
|
ab4831a308
|
hci: extract hci_run_gap_tasks_classic
|
2021-09-28 14:40:03 +02:00 |
|
Matthias Ringwald
|
27741fe78f
|
hci: convert write page scan activity and type in to gap tasks
|
2021-09-28 14:40:03 +02:00 |
|
Matthias Ringwald
|
bc2dcc0353
|
hci: convert write scan enable into gap task
|
2021-09-28 14:37:17 +02:00 |
|
Matthias Ringwald
|
7ffc99325d
|
hci: swap write page timeout with write scan enable
|
2021-09-28 14:37:17 +02:00 |
|
Matthias Ringwald
|
6fad2c3769
|
port: drop support for iOS
|
2021-09-28 14:37:17 +02:00 |
|
Matthias Ringwald
|
308eeaffaa
|
gap: ENABLE_EXPLICIT_LINK_KEY_REPLY allows for asynchronous link key lookup by application
|
2021-09-27 14:46:52 +02:00 |
|
Matthias Ringwald
|
63c0b2fd6d
|
hci: move link key lookup from hci_run into event handler
|
2021-09-27 14:41:51 +02:00 |
|
Matthias Ringwald
|
4f9a3f7e16
|
gap: document byte format for oob data
|
2021-09-27 09:50:08 +02:00 |
|
Matthias Ringwald
|
1e7371ded8
|
hci: fix build without ENABLE_CLASSIC_PAIRING_OOB
|
2021-09-24 11:34:09 +02:00 |
|
Matthias Ringwald
|
cb439cf1f2
|
hci: reset OOB data on pairing complete and disconnect
|
2021-09-24 11:30:58 +02:00 |
|
Matthias Ringwald
|
58026f5a53
|
CC256x: use sizeof in generated init script file
|
2021-09-24 09:03:14 +02:00 |
|
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 |
|