#
695e959a |
| 18-Nov-2019 |
Matthias Ringwald <[email protected]> |
gatt_client: allow Write Without Response independent of other requests
|
#
25b7c058 |
| 26-Sep-2019 |
Milanka Ringwald <[email protected]> |
gatt_client: return ERROR_CODE_SUCCESS as status instead of 0, pass return value of l2cap_send_prepared_connectionless
|
#
7d2258b3 |
| 25-Sep-2019 |
Milanka Ringwald <[email protected]> |
gatt client: MISRA check for callback == NULL, return ERROR_CODE_SUCCESS instead of 0 for status
|
#
9cb80b17 |
| 25-Sep-2019 |
Milanka Ringwald <[email protected]> |
gat_client: rename status to att_status in GATT_EVENT_QUERY_COMPLETE event, add and use ATT_ERROR_SUCCESS instead of 0 status code
|
#
a0e0c2be |
| 19-Sep-2019 |
Matthias Ringwald <[email protected]> |
gatt_client: add missing {} to error handing with ENABLE_GATT_CLIENT_PAIRING
|
#
e501bae0 |
| 11-May-2019 |
Matthias Ringwald <[email protected]> |
Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1)
|
#
64b12680 |
| 01-May-2019 |
Matthias Ringwald <[email protected]> |
gatt_client: emit query complete for signed write
|
#
793cf6ce |
| 01-May-2019 |
Matthias Ringwald <[email protected]> |
gatt_client: wait until identity resolving complete for signed write, emit GATT_EVENT_QUERY_COMPLETE with ATT_ERROR_BONDING_INFORMATION_MISSING if not bonding information is available
|
#
6fff2324 |
| 23-Nov-2018 |
Matthias Ringwald <[email protected]> |
remove explicit memset call for buffers from btstack_memory
|
#
1b93b0cf |
| 13-Nov-2018 |
Milanka Ringwald <[email protected]> |
cleanup: remove unused std libs
|
#
cce308d6 |
| 11-Sep-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: stop timer on disconnect - fixes use after free / crash
|
#
abdc9fb5 |
| 27-Aug-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: ENABLE_GATT_FIND_INFORMATION_FOR_CCC_DISCOVERY use ATT Find Information instead of Read By Type
|
#
f4b33574 |
| 16-May-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: if ENABLE_GATT_CLIENT_PAIRING, GATT Client starts pairing and retry operation on security error
|
#
d1e1a57f |
| 14-May-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: wait until central re-encryption is complete
|
#
00748105 |
| 20-Apr-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: remove inline attribute from small functions that cause compiler warning about inlining being inefficient
|
#
0fbf59a1 |
| 19-Feb-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: fix handling of ATT_EVENT_MTU_EXCHANGE_COMPLETE
|
#
ae1d1237 |
| 09-Feb-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: check if hci connection for given con handle exists
|
#
47181045 |
| 01-Feb-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: add gatt_client_request_can_write_without_response_event()
|
#
45f2a740 |
| 01-Feb-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: requeue gatt client after send for fairness
|
#
544128c3 |
| 01-Feb-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: extract gatt_client_run_for_peripheral, don't abort gatt_client_run if one gatt client is in SENT_MTU_EXCHANGE state, request can_send_now when sending any packet
|
#
838e632c |
| 30-Jan-2018 |
Matthias Ringwald <[email protected]> |
gatt_client: drop gatt_client_pts_suppress_mtu_exchange function, replaced by gatt_client_mtu_enable_auto_negotiation(0)
|
#
5cf6c434 |
| 25-Jan-2018 |
Jakob Krantz <[email protected]> |
gatt_client: Adds configuration for when or if a MTU negotiation should be made.
- Disable automatic MTU negotiation for gatt_client. Add method to manually send a MTU negotiation
|
#
b12646c5 |
| 16-Jan-2018 |
Jakob Krantz <[email protected]> |
att_dispatch: Propogate MTU update to both att_server and gatt_client.
According to the BT 5.0 spec. A MTU negotiation shall only be required in one direction. I.e. We must propogate the negotiated
att_dispatch: Propogate MTU update to both att_server and gatt_client.
According to the BT 5.0 spec. A MTU negotiation shall only be required in one direction. I.e. We must propogate the negotiated MTU between gatt_client and att_server.
show more ...
|
#
8f37572a |
| 20-Dec-2017 |
Jakob Krantz <[email protected]> |
Adds missing emit of GATT_EVENT_MTU when the MTU has changed.
|
#
b4895529 |
| 14-Dec-2017 |
Jakob Krantz <[email protected]> |
Fixes bug where the descriptor UUID16 was not set even thought it had one.
When deserializeing a characteristic_descriptor the UUID16 wouldn't be set even thought it had an 16 bit UUID. This adds ch
Fixes bug where the descriptor UUID16 was not set even thought it had one.
When deserializeing a characteristic_descriptor the UUID16 wouldn't be set even thought it had an 16 bit UUID. This adds check to see if the descriptor has a UUID16, if so, we read the UUID16 and set it to the gatt_client_characteristic_descriptor_t.
show more ...
|