Commit Graph

6064 Commits

Author SHA1 Message Date
Matthias Ringwald
a046efa634 ios: fix build 2016-10-25 11:47:20 +02:00
Matthias Ringwald
a24785d0c1 l2cap: fix compile 2016-10-23 22:11:16 +02:00
Matthias Ringwald
bab5f4f00b l2cap: provide incoming flag for L2CAP and RFCOMM opened events 2016-10-23 22:08:44 +02:00
Matthias Ringwald
e70923579b Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2016-10-23 22:01:43 +02:00
Matthias Ringwald
5dc9cf35a1 stm32-nucleo: explain setup with new BOOST-CC2564MODA BoosterPack 2016-10-23 21:54:35 +02:00
Matthias Ringwald
7fb852b0ba Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2016-10-21 23:31:37 +02:00
Matthias Ringwald
e690b6a5e4 posix: use IOSSIOSPEED ioctl on OS X to set speed - allows for max baud rates 2016-10-21 23:31:28 +02:00
Matthias Ringwald
d715cf5114 hfp: disable mSBC if eSCO not available 2016-10-21 12:52:36 +02:00
Matthias Ringwald
64a157956a docs: list of used hci commands 2016-10-21 12:38:09 +02:00
Matthias Ringwald
f9f7adeea2 example/hfp: clean up listing of supported codecs 2016-10-21 12:12:49 +02:00
Matthias Ringwald
d9f775598c hfp: check if local controller supports eSCO when deciding on packet types 2016-10-20 16:36:50 +02:00
Milanka Ringwald
dbb41bfe0b enable portaudio for msbc 2016-10-20 16:25:33 +02:00
Matthias Ringwald
0df8d1945b test/ringbuffer: fix test 2016-10-20 15:27:48 +02:00
Matthias Ringwald
a68a00a617 ringbuffer: add function markup 2016-10-20 15:25:00 +02:00
Milanka Ringwald
5a99111061 extend ring buffer indexes from uint16 to uint32 2016-10-20 15:24:03 +02:00
Milanka Ringwald
e270cb7d03 fix ring buffer read 2016-10-20 15:17:57 +02:00
Milanka Ringwald
ddaf35c757 add ring buffer implementation 2016-10-20 15:17:41 +02:00
Matthias Ringwald
52db98b2a8 hci: disable connection timeout check for BLE-only 2016-10-19 17:00:23 +02:00
Matthias Ringwald
3369daabb6 arduino: add custom BTstack.h instead of src/btstack.h to dist 2016-10-19 16:44:20 +02:00
Matthias Ringwald
049f64bb8f libusb: fix compile 2016-10-19 16:14:07 +02:00
Matthias Ringwald
3545469685 hci: disable parts of classic code if ENABLE_CLASSIC is not defined 2016-10-19 16:06:11 +02:00
Matthias Ringwald
5b9c6aad2e examples: use SM instead of SM_REAL 2016-10-19 16:02:06 +02:00
Matthias Ringwald
be005ed60d l2cap: don't call gap_connectable_control if Classic is not used 2016-10-19 15:39:31 +02:00
Matthias Ringwald
09e9d05bab l2cap: reduce code size if ENABLE_CLASSIC not defined 2016-10-19 14:27:25 +02:00
Matthias Ringwald
3a18db10c5 examples: CLASSIC for files related to Bluetooth Classic protocols and profiles 2016-10-19 11:32:50 +02:00
Matthias Ringwald
202c8a4c4c fix warnings/bugs reported by eclipse static analyzer 2016-10-19 10:49:33 +02:00
Matthias Ringwald
cd4b342469 btstack_debug: allow to provide custom BTSTACK_PRINTF 2016-10-18 15:58:28 +02:00
Matthias Ringwald
a3dc965a0a l2cap: fix compile if le data channels not used 2016-10-18 15:51:58 +02:00
Matthias Ringwald
f30489e747 initial docu for le-data-channels 2016-10-18 15:45:20 +02:00
Matthias Ringwald
c99bb61874 add incoming to L2CAP_EVENT_LE_INCOMING_CONNECTION 2016-10-18 15:24:09 +02:00
Matthias Ringwald
12242deab3 add incoming to L2CAP_EVENT_LE_INCOMING_CONNECTION 2016-10-18 14:50:33 +02:00
Matthias Ringwald
57be49d61c move le data channel code towards the end 2016-10-18 12:27:22 +02:00
Matthias Ringwald
4427624894 add LE Data Channel Events (L2CAP_EVENT_LE_*). implement can send now logic 2016-10-18 11:49:04 +02:00
Matthias Ringwald
cab29d481b use ENABLE_LE_DATA_CHANNELS, add compile flag to doc 2016-10-14 16:00:59 +02:00
Matthias Ringwald
8e6286ddc5 Merge branch 'develop' into le-data-channel 2016-10-14 15:38:50 +02:00
Matthias Ringwald
83fd9c76e2 validate security level on incoming le data channel connection requests 2016-10-14 15:31:14 +02:00
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