Matthias Ringwald
|
ddd48cb85d
|
example/gatt_heart_rate_client: skip reading Sensor Location if Characteristic not available
|
2019-10-24 20:59:09 +02:00 |
|
Matthias Ringwald
|
6d466148c0
|
example: add gatt_heart_rate_client to list of LE targets
|
2019-10-24 17:55:29 +02:00 |
|
Matthias Ringwald
|
60b0564cc4
|
test/pts: use tlv version of link key db and le device db
|
2019-10-24 17:52:41 +02:00 |
|
Matthias Ringwald
|
b02ff6bdbb
|
mesh: improve debug output lower transport
|
2019-10-24 17:46:39 +02:00 |
|
Matthias Ringwald
|
2b13513864
|
mesh: split mesh_network_run per queue, call as long as work is done
|
2019-10-24 17:32:13 +02:00 |
|
Matthias Ringwald
|
d425804b40
|
test/mesh: log incomplete segmented messages at EOF
|
2019-10-24 16:22:19 +02:00 |
|
Matthias Ringwald
|
ffab186194
|
mesh: send model publications via mesh_access_send_unacknowledged
|
2019-10-24 16:18:12 +02:00 |
|
Matthias Ringwald
|
e6a669a7e6
|
mesh: assert ack_opcode is set for access messages
|
2019-10-24 16:15:59 +02:00 |
|
Matthias Ringwald
|
98e0b87678
|
test/mesh: skip seg acks when reassembling segmented messages
|
2019-10-24 14:37:57 +02:00 |
|
Matthias Ringwald
|
017aa71f03
|
mesh: adv_bearer handle gap_adv without adv items
|
2019-10-24 14:36:59 +02:00 |
|
Matthias Ringwald
|
765f9d5344
|
test/mesh: fix build of mesh_pty without proxy enabled
|
2019-10-24 13:46:11 +02:00 |
|
Matthias Ringwald
|
d18c770714
|
mesh: fix iv-index restore
|
2019-10-24 13:17:19 +02:00 |
|
Matthias Ringwald
|
3c061251b2
|
test/mesh: decode segment acknowledgements
|
2019-10-24 11:22:27 +02:00 |
|
Matthias Ringwald
|
a1146ab854
|
test/mesh: add generic messages to dissector
|
2019-10-24 11:19:50 +02:00 |
|
Matthias Ringwald
|
bc1c2f13ff
|
mesh: reorder restore to avoid publications with invalid src
|
2019-10-24 11:19:04 +02:00 |
|
Matthias Ringwald
|
74494532ac
|
mesh: only relay messages if relay is enabled
|
2019-10-23 17:58:05 +02:00 |
|
Matthias Ringwald
|
fa4d4f9b27
|
btstack_defines: avoid defining bool for C++
|
2019-10-23 15:04:15 +02:00 |
|
Matthias Ringwald
|
df4fb5ac36
|
btstack_defines: provide boolean type 'bool' via <stdbool.h> or as backport
|
2019-10-23 14:50:04 +02:00 |
|
Matthias Ringwald
|
ce4f7e0e0c
|
test/mesh: process all received ADVs
|
2019-10-22 22:39:49 +02:00 |
|
Matthias Ringwald
|
689b15f3e1
|
mesh: keep CTL bit when relaying Network PDU
|
2019-10-22 22:38:31 +02:00 |
|
Matthias Ringwald
|
0aa6ff4026
|
test/mesh: add Configuration and Health Server message names
|
2019-10-22 21:45:32 +02:00 |
|
Matthias Ringwald
|
eed276207a
|
test/mesh: fix parsing received advs, create new segmented message on new seq_zero
|
2019-10-22 19:11:35 +02:00 |
|
Matthias Ringwald
|
32ee5dd707
|
test: run map_test by build server
|
2019-10-22 16:42:03 +02:00 |
|
Milanka Ringwald
|
25d0666c75
|
map_util: assert data len, use explicit comparisons in if clauses
|
2019-10-22 15:16:33 +02:00 |
|
Milanka Ringwald
|
4eb8f7a7eb
|
map_client: fix compile
|
2019-10-22 14:55:07 +02:00 |
|
Milanka Ringwald
|
8fce0df8fe
|
map_client: enable ASSERT, fix compile
|
2019-10-22 14:44:26 +02:00 |
|
Milanka Ringwald
|
44547c84fa
|
a2dp_source_demo: reconfigure hxcmod on new sampling frequency
|
2019-10-22 10:42:37 +02:00 |
|
Milanka Ringwald
|
293fd5fb21
|
sine_table_generator: update usage
|
2019-10-22 10:42:37 +02:00 |
|
Matthias Ringwald
|
ae1c72f5b6
|
windows-h4-zephyr: remove unused include
|
2019-10-22 10:08:50 +02:00 |
|
Matthias Ringwald
|
abf8a71a50
|
windows-h4-zephyr: configure for LE only, remove link key db
|
2019-10-22 09:45:41 +02:00 |
|
Matthias Ringwald
|
67f8f607ac
|
l2cap-ertm: disconnect if ERTM mandatory but remote didn't send Retransmission and Flow Control option in Config Request
|
2019-10-21 21:57:48 +02:00 |
|
Matthias Ringwald
|
b81345633b
|
l2cap-ertm: use Retransmission and Flowcontrol options in Config Response only if used in Config Request
|
2019-10-21 21:50:39 +02:00 |
|
Matthias Ringwald
|
313d3a26ef
|
l2cap-ertm: use Retransmission and Flow Control options for ERTM only if supported by remote and channel ready to use it
|
2019-10-21 21:30:56 +02:00 |
|
Matthias Ringwald
|
1f2f453bdd
|
windows: add NVM_NUM_DEVICE_DB_ENTRIES to btstack_config.h
|
2019-10-21 17:20:21 +02:00 |
|
Matthias Ringwald
|
f885e026a0
|
windows: remove unused POSIX includes
|
2019-10-21 17:06:19 +02:00 |
|
Matthias Ringwald
|
3e35e030aa
|
test/mesh: initial version of mesh-aware p .pklg dumper
|
2019-10-21 16:04:08 +02:00 |
|
Matthias Ringwald
|
6d64841b77
|
test/mesh: net_mic len depends on CTL, add network_encrypt
|
2019-10-18 22:28:32 +02:00 |
|
Matthias Ringwald
|
bbaf89325d
|
test/mesh: add mesh network pdu deobfuscation and decryption
|
2019-10-18 19:25:27 +02:00 |
|
Matthias Ringwald
|
1d0ba3a509
|
test/mesh: mesh security toolbox in python
|
2019-10-18 11:51:20 +02:00 |
|
Matthias Ringwald
|
2d4000d185
|
mesh: fix BTSTACK_FILE__ tags
|
2019-10-16 22:21:20 +02:00 |
|
Matthias Ringwald
|
f4888a7276
|
mesh: log netkeys, devkey, appkeys, and iv-index to packet log
|
2019-10-16 21:33:13 +02:00 |
|
Matthias Ringwald
|
454952e588
|
btstack_tlv: provide dummy implementation that can be used during poring
|
2019-10-16 18:49:38 +02:00 |
|
Matthias Ringwald
|
34b150336e
|
mesh: drop access message if appkey not available in upper transport
|
2019-10-15 23:52:03 +02:00 |
|
Matthias Ringwald
|
1b6390081c
|
mesh: defer emit segmented message complete until queued network packet was sent
|
2019-10-15 23:40:11 +02:00 |
|
Matthias Ringwald
|
23789d53e0
|
mesh: improve mesh network debug output
|
2019-10-15 23:39:14 +02:00 |
|
Matthias Ringwald
|
af1eaed4b1
|
mesh: let provisioning_done generate initial ecc key
|
2019-10-15 22:32:29 +02:00 |
|
Matthias Ringwald
|
2693e1cf3a
|
mesh: support default ttl in model publication
|
2019-10-15 21:51:27 +02:00 |
|
Matthias Ringwald
|
5f62b711a2
|
mesh: fix re-send on transmission timeout in lower transport
|
2019-10-15 21:06:31 +02:00 |
|
Matthias Ringwald
|
558ccbff6a
|
mesh: log sequence number of lower transport pdus
|
2019-10-15 20:44:11 +02:00 |
|
Matthias Ringwald
|
e8df83a525
|
mesh: print seq number for outgoing upper transport messages
|
2019-10-15 13:30:39 +02:00 |
|