Matthias Ringwald
|
fde19096d3
|
mesh: improve _reset functions for unit tests in mesh_network and btstack_crypto
|
2019-08-20 18:07:43 +02:00 |
|
Matthias Ringwald
|
5d948fde5b
|
mesh: separate code to expect gatt vs. adv messages
|
2019-08-20 16:34:07 +02:00 |
|
Matthias Ringwald
|
c5fb5ca46e
|
gap: implement gap_encryption_key_size for classic connections
|
2019-08-19 17:43:05 +02:00 |
|
Matthias Ringwald
|
4051b7ff79
|
hci: fix compile
|
2019-08-19 14:10:14 +02:00 |
|
Matthias Ringwald
|
170fafaee9
|
errata-11838: validate encryption key size to emit GAP Security Level, gap_set_required_encryption_key_size allows to set the required key size
|
2019-08-19 12:10:27 +02:00 |
|
Matthias Ringwald
|
573897a04e
|
hci: read encryption key size for classic connections after encryption got enabled
|
2019-08-19 11:37:32 +02:00 |
|
Matthias Ringwald
|
97abfa24e8
|
hci_cmd: add hci_read_encryption_key_size
|
2019-08-19 10:36:45 +02:00 |
|
Matthias Ringwald
|
b66a7a84c9
|
mesh: comment most printf in mesh_lower_transport
|
2019-08-19 10:02:01 +02:00 |
|
Matthias Ringwald
|
55846b97e4
|
btstack_tlv_posix: free entry on delete
|
2019-08-16 22:31:43 +02:00 |
|
Matthias Ringwald
|
c41b074a2c
|
mesh: only emit heartbeat if feature selected as trigger in config server
|
2019-08-16 17:59:16 +02:00 |
|
Matthias Ringwald
|
b22bbdbdb1
|
mesh: implement 'not supported' differently in mesh_foundation
|
2019-08-16 17:09:19 +02:00 |
|
Matthias Ringwald
|
7a82a0c6a4
|
mesh: enable relay for test/mesh
|
2019-08-16 17:08:39 +02:00 |
|
Matthias Ringwald
|
cfe2596060
|
mesh: fix calculation of heartbeat count log and period log
|
2019-08-16 16:37:49 +02:00 |
|
Matthias Ringwald
|
047f254657
|
mesh: support advertising with node identity on all subnets
|
2019-08-16 16:02:33 +02:00 |
|
Matthias Ringwald
|
89b2d435cd
|
mesh: report invalid netkey index on for node identity get
|
2019-08-16 14:59:06 +02:00 |
|
Matthias Ringwald
|
556837365d
|
stm32-f4discovery-cc256x: start README
|
2019-08-16 12:30:20 +02:00 |
|
Matthias Ringwald
|
44751e25f3
|
hci: add hci_read_transmit_power_level
|
2019-08-16 12:06:00 +02:00 |
|
Matthias Ringwald
|
e1f022c2ad
|
changelog: update
|
2019-08-16 11:45:34 +02:00 |
|
Matthias Ringwald
|
0b058bd72c
|
doc: add brief info on FreeRTOS run loop
|
2019-08-16 11:14:43 +02:00 |
|
Matthias Ringwald
|
c682b8ecdf
|
hci transport h4/h5/em9304: ignore block read/sent from UART driver when closed
|
2019-08-15 20:57:50 +02:00 |
|
Matthias Ringwald
|
9fe804231b
|
mesh: more debug logging in mesh_network, remove unneeded #idef
|
2019-08-15 18:46:00 +02:00 |
|
Matthias Ringwald
|
5bd1d5c3ca
|
mesh: validate source + destination address for heartbeat subscription set
|
2019-08-15 18:46:00 +02:00 |
|
Matthias Ringwald
|
3efa06c6d7
|
mesh: add mesh_pdu_ttl
|
2019-08-15 18:46:00 +02:00 |
|
Matthias Ringwald
|
cf858fe010
|
mesh: provide src,dest,hops,features to mesh_configuration_server_process_heartbeat
|
2019-08-15 18:45:56 +02:00 |
|
Matthias Ringwald
|
be22c60c15
|
mesh: count heartbeats for heartbeat subscription
|
2019-08-15 15:30:27 +02:00 |
|
Matthias Ringwald
|
124babce0c
|
mesh: update heartbeat subscription get/set
|
2019-08-15 11:22:51 +02:00 |
|
Matthias Ringwald
|
0be1a2a7cf
|
mesh: pass configuration server model to mesh_configuration_server_process_heartbeat
|
2019-08-14 18:40:13 +02:00 |
|
Matthias Ringwald
|
b77439a1e3
|
mesh: route heartbeat control message to configuration server
|
2019-08-14 18:30:21 +02:00 |
|
Matthias Ringwald
|
e9292fe87e
|
mesh: provide mesh_pdu_control_opcode
|
2019-08-13 18:26:40 +02:00 |
|
Matthias Ringwald
|
89714ad07e
|
example/sco_demo_util: fix compile with POSIX_FILE_IO but without ENABLE_HFP_WIDE_BAND_SPEECH
|
2019-08-13 17:03:29 +02:00 |
|
Matthias Ringwald
|
c22a293dc0
|
freertos: include 'FreeRTOS.h' before testing configuration
|
2019-08-13 16:13:47 +02:00 |
|
Matthias Ringwald
|
727cf477f1
|
mesh: rework outgoing network queue
|
2019-08-12 22:14:03 +02:00 |
|
Matthias Ringwald
|
92b78dd714
|
posix: use monotonic clock as timebase if available
|
2019-08-12 14:58:52 +02:00 |
|
Matthias Ringwald
|
bf8e3fa80f
|
examples: use rm -r to clean .dSYM (os x debug) files
|
2019-08-12 13:16:33 +02:00 |
|
Matthias Ringwald
|
0defadfba9
|
l2cap: handle negative and invalid information requests during ERTM config
|
2019-08-08 12:24:41 +02:00 |
|
Matthias Ringwald
|
b90eac910b
|
l2cap: limit fragments by remote_mps, send first fragment fully
|
2019-08-07 22:43:27 +02:00 |
|
Matthias Ringwald
|
7261e5d87f
|
hci: set default le scan params (regression from 63270faae)
|
2019-08-07 16:36:43 +02:00 |
|
Matthias Ringwald
|
d9d3c2ecca
|
rfcomm: limit RFCOMM MTU by local L2CAP MTU for outgoing connections
|
2019-08-07 13:59:40 +02:00 |
|
Matthias Ringwald
|
6a1a2b8d40
|
example/spp_streamer_client: don't register rfcomm server in client demo
|
2019-08-06 22:42:26 +02:00 |
|
Matthias Ringwald
|
8f4dd6c139
|
l2cap: stop ertm timers in l2cap_free_channel_entry
|
2019-08-06 17:59:22 +02:00 |
|
Matthias Ringwald
|
b5bab9c804
|
l2cap: stop rtx/ertx timer in l2cap_free_channel_entry
|
2019-08-06 17:52:45 +02:00 |
|
Matthias Ringwald
|
c45d6b2caa
|
l2cap: use l2cap_free_channel_entry to free channel entry
|
2019-08-06 17:40:11 +02:00 |
|
Matthias Ringwald
|
d798a8dca8
|
freertos: use xQueueCreateStatic instead of xQueueCreate if available
|
2019-08-06 17:40:11 +02:00 |
|
Matthias Ringwald
|
0c9cde9532
|
freertos: use xQueueCreateStatic instead of xQueueCreate if available
|
2019-08-06 16:45:43 +02:00 |
|
Matthias Ringwald
|
8291be9586
|
wiced: fix compile
|
2019-08-04 22:01:08 +02:00 |
|
Matthias Ringwald
|
f0ca6dea14
|
POSIX, WICED, Windows, FreeRTOS: handle time_ms overrun after 49 days
|
2019-08-04 21:52:43 +02:00 |
|
Matthias Ringwald
|
030a86615c
|
embedded: streamline timer management using btstack_time_delta
|
2019-08-04 21:51:19 +02:00 |
|
Matthias Ringwald
|
2e331c2584
|
windows: handle time_ms overrun after 49 days
|
2019-08-04 20:15:26 +02:00 |
|
Matthias Ringwald
|
85ce275a87
|
wiced: handle time_ms overrun after 49 days
|
2019-08-04 20:15:26 +02:00 |
|
Matthias Ringwald
|
9155bf8c4c
|
freertos: handle time_ms overrun after 49 days
|
2019-08-04 20:15:17 +02:00 |
|