Matthias Ringwald
|
66fd343250
|
GATT Converter: replace - with _, prettify generated .h
|
2016-10-31 15:52:58 +01:00 |
|
Matthias Ringwald
|
0f308e7392
|
tool: scrape Bluetooth site for Data Types used in Advertisements, EIR, etc.
|
2016-10-31 15:44:45 +01:00 |
|
Matthias Ringwald
|
0e0e955978
|
gatt: provide UUIDs from Bluetooth SIG website at src/bluetooth_gatt.h
|
2016-10-27 16:26:54 +02:00 |
|
Matthias Ringwald
|
f3963406e0
|
introduce UNUSED macro
|
2016-10-27 15:04:09 +02:00 |
|
Matthias Ringwald
|
84182ed9e3
|
example/sm_pairing_peripheral: print identity address and type
|
2016-10-27 11:13:46 +02:00 |
|
Matthias Ringwald
|
13377825df
|
sm: add identity_addr and identiy_addr_type to SM_EVENT_IDENTITY_RESOLVING_SUCCEEDED. Also emit SM_EVENT_IDENTITY_CREATED during pairing
|
2016-10-27 11:11:40 +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
|
d715cf5114
|
hfp: disable mSBC if eSCO not available
|
2016-10-21 12:52:36 +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 |
|
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
|
514b7bdc5e
|
ringbuffer: add function markup
|
2016-10-20 15:15:04 +02:00 |
|
Matthias Ringwald
|
52db98b2a8
|
hci: disable connection timeout check for BLE-only
|
2016-10-19 17:00:23 +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
|
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
|
202c8a4c4c
|
fix warnings/bugs reported by eclipse static analyzer
|
2016-10-19 10:49:33 +02:00 |
|
Milanka Ringwald
|
44e9e4014d
|
extend ring buffer indexes from uint16 to uint32
|
2016-10-19 10:47:02 +02:00 |
|
Milanka Ringwald
|
b07c2f619d
|
remove printf
|
2016-10-18 16:21:02 +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 |
|
Milanka Ringwald
|
9e3fb5e92c
|
fix ring buffer read
|
2016-10-18 14:14:04 +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 |
|
Milanka Ringwald
|
bc37f7b0d0
|
add ring buffer implementation
|
2016-10-17 23:54:12 +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 |
|
Milanka Ringwald
|
9846e07c2a
|
fix procces sbc data
|
2016-10-12 16:53:34 +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 |
|
Milanka Ringwald
|
4ca5bd816c
|
set pcm_stride to max value
|
2016-10-11 23:21:38 +02:00 |
|
Milanka Ringwald
|
aea99cdfea
|
sdc decoder: process sbc in progress
|
2016-10-11 16:40:07 +02:00 |
|
Matthias Ringwald
|
f04a0c3191
|
fix warnings for using %u with int vars
|
2016-10-09 21:59:50 +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
|
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 |
|
Milanka Ringwald
|
e29637962e
|
sbc bludroid: extend decoder data size
|
2016-10-05 16:33:16 +02:00 |
|