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 |
|
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 |
|