Matthias Ringwald
|
9e99503db2
|
auto-pts: add characteristic user description to gap name
|
2020-08-26 11:55:27 +02:00 |
|
Matthias Ringwald
|
f2b93ab389
|
auto-pts: fix receive of notifications/indications
|
2020-08-26 11:55:27 +02:00 |
|
Matthias Ringwald
|
ba6b0f621c
|
auto-pts: use offset for BTP_GATT_OP_WRITE_LONG
|
2020-08-26 11:55:27 +02:00 |
|
Matthias Ringwald
|
68436c534a
|
auto-pts: dump le device db after removing all entries
|
2020-08-26 11:55:27 +02:00 |
|
Matthias Ringwald
|
c7428c652c
|
auto-pts: implement BTP_GATT_OP_WRITE_RELIABLE
|
2020-08-26 11:55:27 +02:00 |
|
Matthias Ringwald
|
a2bc88aebf
|
auto-pts: extract le_device_delete_all
|
2020-08-26 11:55:27 +02:00 |
|
Matthias Ringwald
|
ca29222f25
|
auto-pts: fix compile for regular projects
|
2020-08-26 11:55:26 +02:00 |
|
Matthias Ringwald
|
ed105bf119
|
auto-pts: log unpair of le device
|
2020-08-26 11:55:26 +02:00 |
|
Matthias Ringwald
|
72ba479b40
|
auto-pts: delete all LE bonding information if requested
|
2020-08-26 11:55:26 +02:00 |
|
Matthias Ringwald
|
5795f6994b
|
auto-pts: implement BTP_GATT_OP_ADD_INCLUDED_SERVICE
|
2020-08-26 11:55:26 +02:00 |
|
Matthias Ringwald
|
7491c33910
|
auto-pts: ignore gatt client timeouts
|
2020-08-26 11:55:26 +02:00 |
|
Matthias Ringwald
|
78b5808db0
|
auto-pts: register for gatt client notifications/indications
|
2020-08-26 11:55:26 +02:00 |
|
Matthias Ringwald
|
05aed73330
|
auto-pts: implement BTP_GATT_EV_NOTIFICATION
|
2020-08-26 11:55:26 +02:00 |
|
Matthias Ringwald
|
6984013401
|
auto-pts: send response for BTP_GATT_OP_CFG_NOTIFY and BTP_GATT_OP_CFG_INDICATE
|
2020-08-26 11:55:25 +02:00 |
|
Matthias Ringwald
|
bb6eca40f0
|
auto-pts: disable automatic central pairing
|
2020-08-26 11:55:25 +02:00 |
|
Matthias Ringwald
|
c1bdf5f954
|
auto-pts: implement BTP_GATT_OP_CFG_NOTIFY and BTP_GATT_OP_CFG_INDICATE
|
2020-08-26 11:55:25 +02:00 |
|
Matthias Ringwald
|
5ae9ed3508
|
auto-pts: implement BTP_GATT_OP_READ_MULTIPLE
|
2020-08-26 11:55:25 +02:00 |
|
Matthias Ringwald
|
378d424dd4
|
auto-pts: delete bonding information on start
|
2020-08-26 11:55:25 +02:00 |
|
Matthias Ringwald
|
6914a89114
|
auto-pts: enable address sanitizer, assert response_buffer doesn't overflow
|
2020-08-26 11:55:25 +02:00 |
|
Matthias Ringwald
|
fc823f601c
|
auto-pts: larger response buffer, send event for BTP_GATT_OP_READ_UUID on gatt query complete
|
2020-08-26 11:55:25 +02:00 |
|
Matthias Ringwald
|
ea4b5aab54
|
auto-pts: fix characteristic serialization
|
2020-08-26 11:55:24 +02:00 |
|
Matthias Ringwald
|
1774b503d6
|
auto-pts: reconnect on connection failed to establish
|
2020-08-26 11:55:24 +02:00 |
|
Matthias Ringwald
|
d207c85f73
|
auto-pts: temp suppress service type field from included service response to match python framework
|
2020-08-26 11:55:24 +02:00 |
|
Matthias Ringwald
|
2c465bc1f2
|
auto-pts: implement gatt client discover all primary services
|
2020-08-26 11:55:24 +02:00 |
|
Matthias Ringwald
|
dae0449b9c
|
auto-pts: implement gatt write and long write, use 512 max value buffer
|
2020-08-26 11:55:24 +02:00 |
|
Matthias Ringwald
|
7ffff68cc1
|
auto-pts: accept large btp payloads
|
2020-08-26 11:55:24 +02:00 |
|
Matthias Ringwald
|
ee624a0a80
|
auto-pts: add GAP Service with GAP Name Characteristic
|
2020-08-26 11:55:24 +02:00 |
|
Matthias Ringwald
|
3736510d8c
|
auto-pts: remove .gatt file
|
2020-08-26 11:55:23 +02:00 |
|
Matthias Ringwald
|
687a38144f
|
auto-pts: implement BTP_GATT_OP_READ_UUID
|
2020-08-26 11:55:23 +02:00 |
|
Matthias Ringwald
|
1d66a705df
|
auto-pts: implement gatt write without response + signed write without response
|
2020-08-26 11:55:23 +02:00 |
|
Matthias Ringwald
|
4f88b1807e
|
auto-pts: add gatt client state
|
2020-08-26 11:55:23 +02:00 |
|
Matthias Ringwald
|
504a8416a3
|
auto-pts: implement gatt read long
|
2020-08-26 11:55:23 +02:00 |
|
Matthias Ringwald
|
377d0fb703
|
auto-pts: report att status for failed read characteristic value
|
2020-08-26 11:55:23 +02:00 |
|
Matthias Ringwald
|
641018e325
|
auto-pts: implement some GATT Client commands
|
2020-08-26 11:55:23 +02:00 |
|
Matthias Ringwald
|
aeb596dbcf
|
auto-pts: use '000000' as passkey default
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
8cbcc51e2c
|
auto-pts: enable mitm in btpclient as default
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
59f775cfa7
|
auto-pts: support BTP_GATT_OP_GET_ATTRIBUTES with UUID len = 0
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
568156403e
|
auto-pts: run gatt server test via console
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
42d64f2df9
|
auto-pts: more debug output for att_db
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
e7733bf21d
|
auto-pts: more debug output for att_db
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
272b529870
|
auto-pts: add BTP_GATT_OP_GET_ATTRIBUTES and BTP_GATT_OP_GET_ATTRIBUTE_VALUE
|
2020-08-26 11:55:22 +02:00 |
|
Matthias Ringwald
|
f2466b5e43
|
auto-pts: add ENABLE_BTP compile flag to add code to att_db
|
2020-08-26 11:55:21 +02:00 |
|
Matthias Ringwald
|
32a73f639d
|
auto-pts: delete debugging code
|
2020-08-26 11:55:21 +02:00 |
|
Matthias Ringwald
|
a92b1593b3
|
auto-pts: remove timer before adding them again
|
2020-08-26 11:55:21 +02:00 |
|
Matthias Ringwald
|
0ec8b67496
|
auto-pts: enable HAVE_ASSERT
|
2020-08-26 11:55:21 +02:00 |
|
Matthias Ringwald
|
8ebd173655
|
auto-pts: add log message length field
|
2020-08-26 11:55:21 +02:00 |
|
Matthias Ringwald
|
d91d7ea51f
|
auto-pts: test delayed response on gap connect
|
2020-08-26 11:55:21 +02:00 |
|
Matthias Ringwald
|
c97981441f
|
auto-pts: test immediate response on gap connect
|
2020-08-26 11:55:21 +02:00 |
|
Matthias Ringwald
|
1e7adb1f37
|
auto-pts: add btpclient heartbeat
|
2020-08-26 11:55:21 +02:00 |
|
Matthias Ringwald
|
00ec2a3103
|
auto-pts: exit btpclient on socket disconnect
|
2020-08-26 11:55:20 +02:00 |
|