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 |
|
Matthias Ringwald
|
b6fc147f78
|
posix: handle time_ms overrun after 49 days
|
2019-08-04 19:52:27 +02:00 |
|
Matthias Ringwald
|
98a6a0788e
|
btstack_run_loop_base: portable implementation of timer and data source managment as base for platform specific implementations
|
2019-08-04 18:45:13 +02:00 |
|
Matthias Ringwald
|
26244be471
|
rfcomm: accept incoming L2CAP connection in Basic mode if ERTM is enabled but not requested for this connection
|
2019-08-02 18:22:14 +02:00 |
|
Matthias Ringwald
|
a4ea32feba
|
mesh: fix unused var warning in mesh_proxy
|
2019-07-20 17:40:07 +02:00 |
|
Matthias Ringwald
|
e2424d4022
|
btstack_crypto: fix warning for btstack_crypto_ecc_p256_set_key which is only usable with software ecc
|
2019-07-20 16:00:48 +02:00 |
|
Matthias Ringwald
|
d5f4cd5b52
|
mesh: mvoe mesh_transport_pdu_t allocator/free to lower transport
|
2019-07-20 14:47:32 +02:00 |
|
Matthias Ringwald
|
bcf4b18c55
|
mesh: fix generic_level_status_handler
|
2019-07-20 14:46:10 +02:00 |
|
Matthias Ringwald
|
e514a7f533
|
port: configure desktop ports (libusb,posix,windows) for mesh
|
2019-07-20 09:32:04 +02:00 |
|
Matthias Ringwald
|
0b4518e21f
|
examples: list mesh_node_demo as LE-only example
|
2019-07-20 09:31:08 +02:00 |
|
Matthias Ringwald
|
6250fd6f62
|
mesh: fix compile beacon without ENABLE_MESH_ADV_BEARER
|
2019-07-20 09:19:01 +02:00 |
|
Matthias Ringwald
|
0074039320
|
mesh: ignore heartbeat subscription for source not from sender and not unassigned address
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
5983f5c900
|
mesh: add count to mesh_heartbeat_subscription_t
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
bffb1c956a
|
mesh: remove network pdus from network_pdus_outgoing only if responsible bearer is ready
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
0694a632a5
|
mesh: check netkey index if mesh proxy server not suppoted
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
c949b9e794
|
mesh: fix relay of network packet - don't remove net mic a second time
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
3db24e72c6
|
mesh: fix compile without ENABLE_MESH_PROXY_SERVER
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
d7476ab042
|
mesh: fix debug output in mesh_network
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
f843ee5dd2
|
mesh: validate size of pb-adv pdus
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
19974f17e1
|
mesh: fix mesh_provisioning_service_emit_link_close
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
c02404a533
|
mesh: fix warnings
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
460082dcd5
|
mesh: fix warnings
|
2019-07-20 08:50:36 +02:00 |
|
Matthias Ringwald
|
d2d1d60be1
|
mesh: remove unused arguments in mesh_health_server
|
2019-07-20 08:50:36 +02:00 |
|