6178 Commits

Author SHA1 Message Date
Matthias Ringwald
636dcb6155 pts: use cid_le for disconect 2016-10-14 11:08:00 +02:00
Matthias Ringwald
308bc5e02a btstack_uart_block_embedded: remove data source on close 2016-10-12 13:30:00 +02:00
Matthias Ringwald
9788aa5da8 hci_transport: remove data source on close 2016-10-12 13:29:39 +02:00
Matthias Ringwald
7dafa7502d require hci connection for l2cap le data channels 2016-10-12 12:27:20 +02:00
Matthias Ringwald
0a1f9dc7c3 fix compile error when OI_DEBUG is not defined 2016-10-12 11:14:24 +02:00
Matthias Ringwald
f04a0c3191 fix warnings for using %u with int vars 2016-10-09 21:59:50 +02:00
Matthias Ringwald
1ba1a8829a fix common realloc mistake 2016-10-07 22:10:36 +02:00
Matthias Ringwald
cc7fb27297 add missing c++ opening guard 2016-10-07 22:04:12 +02:00
Matthias Ringwald
4a6806f394 sm: avoid cppcheck errors (false positive) about unitilized variables 2016-10-07 22:01:52 +02:00
Matthias Ringwald
4a1feedd8b add missing c++ opening guard 2016-10-07 21:57:14 +02:00
Matthias Ringwald
51261ae3e2 fix common realloc mistake 2016-10-07 20:54:39 +02:00
Matthias Ringwald
e5b5b3745f pts: extend le_data_channel test 2016-10-07 20:53:16 +02:00
Matthias Ringwald
63f34e0064 l2cap: log error if channel not found 2016-10-07 20:52:46 +02:00
Matthias Ringwald
405d63a9b7 btstack_util: use #define instead of const int to fix compile. refactor converting byte into hex 2016-10-07 11:21:15 +02:00
Matthias Ringwald
63f0ac45ed l2cap: extend test, fix bugs, add missing checks to pass PTS 2016-10-06 16:09:54 +02:00
Matthias Ringwald
85aeef606d l2cap: count credits with le data channels. implement auto credits 2016-10-05 22:09:32 +02:00
Matthias Ringwald
ee913607ae l2cap: L2CAP_LE_AUTOMATIC_CREDITS initil credits enable automatic credits 2016-10-05 17:17:33 +02:00
Matthias Ringwald
cd529728d6 l2cap: re-assemble le data channel SDUs 2016-10-05 16:33:46 +02:00
Matthias Ringwald
7f107eda76 l2cap: fragment outgoing le data channel SDU 2016-10-05 15:49:18 +02:00
Matthias Ringwald
828a7f7ad0 l2cap: implement le disconnect 2016-10-05 11:58:27 +02:00
Matthias Ringwald
64e11ca9ae l2cap: send/receive le data channel SDUs that fit into single packet 2016-10-05 11:01:26 +02:00
Matthias Ringwald
991fea48d1 l2cap: close l2cap le connection on hci disconnect 2016-10-04 16:32:28 +02:00
Matthias Ringwald
230174734c l2cap: send and receive le connection response accept 2016-10-04 16:05:27 +02:00
Matthias Ringwald
1b8b8d056f l2cap: send and handle le connection decline 2016-10-04 15:48:27 +02:00
Matthias Ringwald
fcea67036c Merge branch 'develop' into le-data-channel 2016-10-04 11:46:19 +02:00
Matthias Ringwald
ad71fb1742 annotate classic SSP events 2016-10-03 17:08:17 +02:00
Matthias Ringwald
577ca2d3ba hci: skip write synchronous flow control enable and write default erroneos data reporting if commands not supported 2016-10-03 17:07:43 +02:00
Matthias Ringwald
3905afbfd9 hci: skip write synchronous flow control enable and write default erroneos data reporting if commands not supported 2016-10-03 12:50:23 +02:00
Matthias Ringwald
f064e0bb1b hci: fix LE skipping if SCO over HCI is used 2016-10-03 12:15:26 +02:00
Matthias Ringwald
148ca237ee hci_init: use log_debug for init script output 2016-10-03 12:12:38 +02:00
Matthias Ringwald
0e5ac34f5e examples: tidy SBC section 2016-10-03 12:02:54 +02:00
Matthias Ringwald
2e4c486246 msp-exp430f5438: disable sdp_general_query, requires 20bit compiler 2016-10-03 11:29:25 +02:00
Matthias Ringwald
58e7732a24 fix compile in tests 2016-10-03 11:26:44 +02:00
Matthias Ringwald
ad6274a743 hci_dump: print timestamp for embedded targets, too. Parse timestamps in packet logs 2016-10-03 10:58:38 +02:00
Matthias Ringwald
8a1144706a hci: set substate when setting EIR data 2016-09-30 11:41:23 +02:00
Matthias Ringwald
186bfbec4d examples: register hci event handler 2016-09-30 09:48:26 +02:00
Matthias Ringwald
a895b9f0fd examples: register hci event handler 2016-09-30 09:38:28 +02:00
Matthias Ringwald
ff00ed1c16 gap: add gap_set_extended_inquiry_response 2016-09-29 17:34:24 +02:00
Matthias Ringwald
32345d17e0 fix compile 2016-09-29 16:11:58 +02:00
Matthias Ringwald
d9a4d2fff4 fix compile 2016-09-29 16:08:33 +02:00
Matthias Ringwald
fac60fea7b fix compile 2016-09-29 16:06:01 +02:00
Matthias Ringwald
66818fc6f7 fix compile 2016-09-29 15:59:08 +02:00
Matthias Ringwald
b12ad86731 example: gap_inquiry use Extended Inquiry Response to get name directly if possible 2016-09-29 15:53:57 +02:00
Matthias Ringwald
f6858d14c8 hci: add hci_set_inquiry_mode to set inquiry mode during init 2016-09-29 15:52:13 +02:00
Matthias Ringwald
e9a7c22d24 rfcomm: fix deadlock in l2cap can send now handling 2016-09-29 12:08:00 +02:00
Matthias Ringwald
ec3f4248d9 rfcomm: increment credits_incoming before sending them 2016-09-29 12:06:13 +02:00
Matthias Ringwald
05cb04718d examples: fix compile - place LIBS after object files 2016-09-28 11:14:49 +02:00
Matthias Ringwald
4b8b5afea6 sm: handle IRK lookup in general case, inline SM_SC_SEND_LTK_REQUESTED_NEGATIVE_REPLY handling 2016-09-28 10:51:44 +02:00
Matthias Ringwald
41d322973c sm: fix sending of negative ltk reply 2016-09-28 10:43:33 +02:00
Matthias Ringwald
ff964d8e0b libusb: move hci_transport_h2_libusb.c into platform/libusb to fix compile daemon with h2 2016-09-28 09:39:37 +02:00