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 |
|
Matthias Ringwald
|
d74c7b2b8d
|
att_server: extract att_server_prepare_server_message that uses eatt bearer if available
|
2023-06-19 14:43:25 +02:00 |
|
Matthias Ringwald
|
40f8d8f21f
|
att_server: add att_server_multiple_notify
|
2023-06-19 14:43:25 +02:00 |
|
Matthias Ringwald
|
27afb09486
|
att_server: support ecbm connections
|
2023-06-19 14:43:25 +02:00 |
|