Milanka Ringwald
|
095ad46240
|
mesh: configure health server - assign mesh health server model context and operations
|
2019-09-12 11:21:10 +02:00 |
|
Milanka Ringwald
|
fef69b25dc
|
Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop
|
2019-09-12 11:11:07 +02:00 |
|
Matthias Ringwald
|
ad254f5df7
|
hci_transport_h4: avoid calling hci_transport_h4_trigger_next_read when transport is closed
|
2019-09-12 11:04:31 +02:00 |
|
Matthias Ringwald
|
88dd0c2f70
|
example/mesh_node_demo: fix compile
|
2019-09-12 11:02:11 +02:00 |
|
Matthias Ringwald
|
480ff3cb1a
|
mesh: fix compile without ENABLE_MESH_PROVISIONER
|
2019-09-12 10:19:06 +02:00 |
|
Milanka Ringwald
|
af121d545b
|
avdtp: handle overrun and avoid duplicate stream endpoint id and avdtp cid
|
2019-09-10 15:07:30 +02:00 |
|
Milanka Ringwald
|
1859e0acd7
|
rfcomm: handle overrun and avoid duplicate ertm id
|
2019-09-10 14:48:01 +02:00 |
|
Milanka Ringwald
|
f53b779d3e
|
rfcomm: handle overruns and avoid duplicate id
|
2019-09-10 14:37:15 +02:00 |
|
Matthias Ringwald
|
ae7be28205
|
changelog: update
|
2019-09-09 17:45:03 +02:00 |
|
Matthias Ringwald
|
6f37ec70b3
|
3rd-party/readme: add version info
|
2019-09-09 17:41:04 +02:00 |
|
Milanka Ringwald
|
30a044b095
|
mesh: rename pb_type_t to mesh_pb_type_t, fixes #249
|
2019-09-09 17:23:43 +02:00 |
|
Matthias Ringwald
|
1483c79213
|
mesh: fix build
|
2019-09-06 22:00:01 +02:00 |
|
Matthias Ringwald
|
5127fa8aeb
|
mesh: use gatt/adv bearer only if enabled
|
2019-09-06 21:46:57 +02:00 |
|
Matthias Ringwald
|
47a0820c04
|
att_db: fix include guard
|
2019-09-06 21:37:00 +02:00 |
|
Matthias Ringwald
|
ec818a285c
|
spp_server: add spp_create_custom_sdp_record
|
2019-09-06 18:01:52 +02:00 |
|
Matthias Ringwald
|
b4e354c12f
|
tool/compile_gatt: fix tool permissions
|
2019-09-06 15:47:37 +02:00 |
|
Matthias Ringwald
|
78b65b0a93
|
tool/compile_gatt: normalize paths, use os specific path separators
|
2019-09-06 14:46:25 +02:00 |
|
Matthias Ringwald
|
948e8bfe93
|
daemon/libusb-intel/windows-winusb-intel: skip power down and hci close if firmware wasn't downloaded yet on SIGINT
|
2019-09-04 11:56:40 +02:00 |
|
Matthias Ringwald
|
228e430c3e
|
hci: make gap_read_rssi accessible without ENABLE_CLASSIC
|
2019-09-03 21:05:11 +02:00 |
|
Matthias Ringwald
|
3e5e09262b
|
hci: fix build
|
2019-09-02 21:48:10 +02:00 |
|
Matthias Ringwald
|
891b9fc269
|
gap: support reading RSSI for Classic+LE using gap_read_rssi. Emits GAP_EVENT_RSSI_MEASUREMENT
|
2019-09-02 21:39:50 +02:00 |
|
Milanka Ringwald
|
6268fbfe8d
|
l2cap: handle l2cap local cid overrun, assert local cid is unique
|
2019-09-02 11:52:01 +02:00 |
|
Milanka Ringwald
|
6ddef68dd2
|
l2cap: move get next channel ID and next signaling sequence num to l2cap
|
2019-09-02 11:39:26 +02:00 |
|
Milanka Ringwald
|
4536712cf5
|
gap: use defines instead of constants for reject reason in HCI disconnect
|
2019-09-02 10:39:06 +02:00 |
|
Milanka Ringwald
|
07e010b651
|
gap: Register filter for rejecting classic connections
|
2019-09-02 10:12:56 +02:00 |
|
Matthias Ringwald
|
d7e6933a33
|
tool/metric: show metrics in table
|
2019-08-30 22:28:25 +02:00 |
|
Matthias Ringwald
|
4c65e7e535
|
readme: fix spelling and url
|
2019-08-30 14:22:39 +02:00 |
|
Matthias Ringwald
|
ca8ea3f59e
|
3rd-party: document third-party libraries and their license type
|
2019-08-30 10:47:08 +02:00 |
|
Matthias Ringwald
|
7846277fa5
|
tool/metric: Makefile to run ccsm and process it, minimal inttypes.h for ccsm
|
2019-08-29 21:07:09 +02:00 |
|
Matthias Ringwald
|
fda2bcc8f5
|
tool/metrics: use ccsm
|
2019-08-29 14:20:52 +02:00 |
|
Matthias Ringwald
|
78e65fa66c
|
tool/metric: calc average for ccn and param
|
2019-08-27 16:50:10 +02:00 |
|
Matthias Ringwald
|
38e38f2334
|
tool/metrics: measure cyclomatic complexity, num params, num functions, num gotos
|
2019-08-27 16:26:54 +02:00 |
|
Matthias Ringwald
|
9d49ac0b27
|
msp430f5229lp-cc2564b: disable BLE to fit classic examples into flash
|
2019-08-27 11:52:01 +02:00 |
|
Matthias Ringwald
|
1bf086dae6
|
sm: restart random address updates after power cycle
|
2019-08-27 08:49:37 +02:00 |
|
Matthias Ringwald
|
5457e7085b
|
mesh: only start single outgoing segmented message in lower transpor
|
2019-08-26 20:03:08 +02:00 |
|
Matthias Ringwald
|
ff6a8d4e70
|
mesh: avoid adding mesh_access_publication_timer twice to run loop
|
2019-08-26 19:34:10 +02:00 |
|
Matthias Ringwald
|
b9d8f3adef
|
mesh: add log message for lower transport outgoing complete
|
2019-08-26 18:35:44 +02:00 |
|
Matthias Ringwald
|
a332c5a226
|
mesh: increment sequence number for outgoing upper transport pdus
|
2019-08-26 18:22:20 +02:00 |
|
Matthias Ringwald
|
ad7d756b84
|
mesh: rewrite model publication logic
|
2019-08-26 17:56:23 +02:00 |
|
Matthias Ringwald
|
7e8d8b1d61
|
hci: track random address set for Central-only configuration
|
2019-08-26 15:27:56 +02:00 |
|
Matthias Ringwald
|
520482d5e5
|
mesh: set retransmit count only in mesh_model_publication_setup_publication
|
2019-08-26 13:35:25 +02:00 |
|
Matthias Ringwald
|
a596f54e8f
|
mesh: calculate publish period as num steps * period resolution
|
2019-08-26 11:49:32 +02:00 |
|
Matthias Ringwald
|
efaf68e143
|
mesh: correct parsing of transition / publish period
|
2019-08-26 11:40:11 +02:00 |
|
Matthias Ringwald
|
f715e57146
|
mesh: fix mesh_generic_on_off_status_* message definitions
|
2019-08-26 11:23:35 +02:00 |
|
Matthias Ringwald
|
e0895f5c0e
|
mesh: persist only mesh_persistent_publication fields
|
2019-08-26 10:38:20 +02:00 |
|
Matthias Ringwald
|
1c16f5cfb2
|
mesh: stop all timers on rx/tx complete
|
2019-08-25 13:43:37 +02:00 |
|
Matthias Ringwald
|
5bce101501
|
mesh: streamline sending segmented messages
|
2019-08-25 13:38:00 +02:00 |
|
Matthias Ringwald
|
eb3826d82c
|
mesh: split mesh_lower_transport_start_acknowledgment_timer into mesh_lower_transport_start_rx_acknowledgment_timer and mesh_lower_transport_tx_restart_segment_transmission_timer
|
2019-08-25 13:28:53 +02:00 |
|
Matthias Ringwald
|
f41d95b921
|
mesh: stop ack timer on outgoing complete
|
2019-08-23 22:39:34 +02:00 |
|
Matthias Ringwald
|
39317c7757
|
mesh: avoid 'template' as argument name
|
2019-08-23 22:10:25 +02:00 |
|