15418 Commits

Author SHA1 Message Date
Matthias Ringwald
45569c346d gatt-service/hids_device: provide hids_device_send_input_report_for_id 2023-06-22 11:43:49 +02:00
Matthias Ringwald
6853468ee2 gatt-service/hids_device: remove functions to send output/feature reports 2023-06-22 11:37:10 +02:00
Matthias Ringwald
a90492dda7 gatt-service/hids_device: fix report id lookup in hids_device_send_report_with_type 2023-06-22 10:55:10 +02:00
Matthias Ringwald
d75a985bdf gatt-service/hids_device: fix report lookup functions 2023-06-22 10:51:36 +02:00
Matthias Ringwald
160eac5137 gatt-service/hids_device: use provided storage in hids_device_init_with_storage 2023-06-22 10:45:07 +02:00
Matthias Ringwald
acc8ef2348 att_server: fix typo / PR #491 2023-06-22 10:16:29 +02:00
Matthias Ringwald
30e5ec7528 hfp: avoid SCO setup after SCO accept failed 2023-06-22 10:12:52 +02:00
Matthias Ringwald
677003cbd1 hfp: clear accept_sco on sco setup complete 2023-06-22 10:12:52 +02:00
Matthias Ringwald
447743f7db hfp: serialize sco setup 2023-06-22 10:12:52 +02:00
Matthias Ringwald
6b3901f2f7 hfp: add hfp_sco_setup_active 2023-06-22 09:35:39 +02:00
Matthias Ringwald
249b703b04 readme: fix renesas references 2023-06-20 14:54:05 +02:00
Matthias Ringwald
a05fc5f219 nrf5-zephyr: replaced by new port/zephyr 2023-06-20 14:53:53 +02:00
Matthias Ringwald
87521db174 zephyr: update readme 2023-06-20 14:49:23 +02:00
Matthias Ringwald
fba2f984f0 zephyr: use zephyr as transport name 2023-06-20 14:49:23 +02:00
Matthias Ringwald
30dde4dbf2 zephyr: default to ~/zephyrproject 2023-06-20 14:49:23 +02:00
Matthias Ringwald
c7375dd04c zephyr: fix build 2023-06-20 14:49:23 +02:00
Dirk Helbig
277e512c6e zephyr: west supporting out-of-tree build 2023-06-20 14:49:22 +02:00
Matthias Ringwald
e406aa8dcd test/gap: expect ERROR_CODE_UNKNOWN_CONNECTION_IDENTIFIER when removing non-existing entry from whitelist 2023-06-20 11:16:00 +02:00
Matthias Ringwald
334e35ac6f hci: fix remove le device from whitelist 2023-06-20 10:52:01 +02:00
Matthias Ringwald
762141afa5 example: use sdp_create_service_record_handle() for sdp record and assert sdp record buffer is large enough, fixes #489 2023-06-20 09:48:33 +02:00
Matthias Ringwald
08840d74f4 hci: fix compile without ble 2023-06-19 21:31:01 +02:00
Matthias Ringwald
01c0691bf9 att_server: clear persistent ccc on new pairing (fix regression from cd45e970) 2023-06-19 21:10:28 +02:00
Matthias Ringwald
acb2a5779a att_server: set att_connection for att_run_for_context 2023-06-19 20:58:04 +02:00
Matthias Ringwald
1e57435b5a changelog: mention gatt over eatt 2023-06-19 17:33:30 +02:00
Matthias Ringwald
19c614ac09 gatt_client: notify callback for eatt queries 2023-06-19 17:33:30 +02:00
Matthias Ringwald
2832a98a32 gatt_client: return immediately if request already in queue 2023-06-19 17:33:30 +02:00
Matthias Ringwald
8540586af0 gatt_client: document memory requirements for enhanced le bearer 2023-06-19 17:33:30 +02:00
Matthias Ringwald
233ee2ed4e gatt_client: remove unneeded check 2023-06-19 17:33:30 +02:00
Matthias Ringwald
109c2548f0 gatt_client: avoid shadowing local variable 2023-06-19 17:33:30 +02:00
Matthias Ringwald
cbba69d54e gatt_client: report multiple notification 2023-06-19 17:33:30 +02:00
Matthias Ringwald
ce82ac7f4a gatt_client: handle eatt response 2023-06-19 17:33:30 +02:00
Matthias Ringwald
169b98766d gatt_client: add gatt_client_read_multiple_variable_characteristic_values 2023-06-19 17:33:30 +02:00
Matthias Ringwald
f7a42e72a0 gatt_client: reserve pre-buffer for eatt connections 2023-06-19 17:33:30 +02:00
Matthias Ringwald
23d583b8c4 gatt_client: sort functions, use defines for pre-buffer 2023-06-19 17:33:30 +02:00
Matthias Ringwald
f125a8ef20 gatt_client: add gatt_client_read_multiple_variable_characteristic_values 2023-06-19 17:33:30 +02:00
Matthias Ringwald
7627a0deea gatt_client: enable gatt over eatt 2023-06-19 17:33:30 +02:00
Matthias Ringwald
526859e7bf gatt_client: emit complete event from gatt_client_handle_transaction_complete 2023-06-19 17:33:30 +02:00
Matthias Ringwald
7045d3c050 gatt_client: don't emit event on error from api function gatt_client_discover_characteristic_descriptors 2023-06-19 17:33:30 +02:00
Matthias Ringwald
4740230f55 gatt_client: use att_status for call to emit_gatt_complete_event 2023-06-19 17:33:30 +02:00
Matthias Ringwald
36e79bd03e gatt_client: report characteristic value or descriptor before calling gatt_client_handle_transaction_complete 2023-06-19 17:33:30 +02:00
Matthias Ringwald
26166ecfac gatt_client: wip eatt 2023-06-19 17:33:30 +02:00
Matthias Ringwald
cbd76cec95 gatt_client: add eatt state 2023-06-19 17:33:30 +02:00
Matthias Ringwald
4601294989 gatt_client: use bearer_type 2023-06-19 17:33:30 +02:00
Matthias Ringwald
e9cdf30bbc gatt_client: add bearer type 2023-06-19 17:33:30 +02:00
Matthias Ringwald
9228fd328a gatt_client: extract gatt_client_reserve_request_buffer 2023-06-19 17:33:30 +02:00
Matthias Ringwald
de27733da9 gatt_client: move ready check into gatt_client_provide_context_for_request 2023-06-19 17:33:30 +02:00
Matthias Ringwald
2cbb1bf185 att_db: add att_prepare_handle_value_multiple_notification 2023-06-19 17:33:30 +02:00
Matthias Ringwald
c15a35be0b att_db: persist GATT_CLIENT_SUPPORTED_FEATURES 2023-06-19 17:33:30 +02:00
Matthias Ringwald
2c4384eb9a att_db: implement read multiple variable request/response 2023-06-19 17:33:30 +02:00
Matthias Ringwald
5683a8e461 att_server: use eatt bearer for notify/indicate if available 2023-06-19 17:33:30 +02:00