Matthias Ringwald
|
cb2649100c
|
docs: power management
|
2016-08-23 10:03:07 +02:00 |
|
Matthias Ringwald
|
b72c4a9e83
|
hsp/hfp: clear connection flag before sending hci command
|
2016-07-29 15:36:14 +02:00 |
|
Matthias Ringwald
|
70a390c7e0
|
att_server: check handle in disconnection complete event
|
2016-07-29 11:33:28 +02:00 |
|
Matthias Ringwald
|
c6a37cfdba
|
hci: discard ACL fragement on connection close, too
|
2016-07-29 10:51:54 +02:00 |
|
Matthias Ringwald
|
28a0332dbe
|
hci: discard ACL fragment when HCI connection is gone
|
2016-07-29 10:45:01 +02:00 |
|
Matthias Ringwald
|
b7dd69bc0f
|
hfp_hf: hf cannot setup sco connection
|
2016-07-28 19:27:06 +02:00 |
|
Matthias Ringwald
|
e8d1dc0dfe
|
hfp: skip mSBC if eSCO not supported locally
|
2016-07-28 19:07:10 +02:00 |
|
Matthias Ringwald
|
8b96126ae2
|
hci: log eSCO support
|
2016-07-28 19:06:24 +02:00 |
|
Matthias Ringwald
|
3e68d23d21
|
hci: add hci_extended_sco_link_supported
|
2016-07-28 17:28:14 +02:00 |
|
Matthias Ringwald
|
7522e673fc
|
hfp_hf: send codec_event(CVSD) if no codec negotation happens. hfp_ag: use T2/T1 connection settings. only accept SCO connections in hfp_hf
|
2016-07-28 17:19:13 +02:00 |
|
Matthias Ringwald
|
d6ff09e13f
|
hfp_ag: send codec_event(CVSD) if no codec negotation happens. Remove hack in sco_util to fallback to CVSD without codec event
|
2016-07-28 15:20:15 +02:00 |
|
Milanka Ringwald
|
abffc81948
|
move sco accept connection to the upper layers (hfp, hsp)
|
2016-07-28 13:57:44 +02:00 |
|
Milanka Ringwald
|
011577ab36
|
move esco accept connection to the upper layers (hfp, hsp)
|
2016-07-28 11:41:57 +02:00 |
|
Matthias Ringwald
|
e7d0c9aab8
|
l2cap: emit conn request on le data con request, handle le accpet/decline
|
2016-07-27 16:44:25 +02:00 |
|
Matthias Ringwald
|
ae237d31eb
|
l2cap: seperate messages for le con resp accept/decline
|
2016-07-27 16:39:48 +02:00 |
|
Matthias Ringwald
|
94530c7711
|
renamed l2cap error code
|
2016-07-27 16:39:11 +02:00 |
|
Milanka Ringwald
|
a33eb0c45b
|
hfp: verify if the acl handle exists
|
2016-07-27 15:05:08 +02:00 |
|
Milanka Ringwald
|
c862649892
|
hfp hf api change: use acl_handle instead of device addr
|
2016-07-27 14:47:57 +02:00 |
|
Milanka Ringwald
|
d97d752d32
|
hfp ag api change: use acl_handle instead of bd_addr
|
2016-07-27 12:22:28 +02:00 |
|
Matthias Ringwald
|
c48b2a2cf1
|
l2cap: extract l2cap_le_signaling_handler_dispatch
|
2016-07-27 11:09:21 +02:00 |
|
Milanka Ringwald
|
0c87db9ec5
|
sbc decoder: merge decoder + encoder
|
2016-07-27 11:03:55 +02:00 |
|
Milanka Ringwald
|
e7a4112819
|
sbc: prefix with btstack
|
2016-07-27 10:27:58 +02:00 |
|
Milanka Ringwald
|
2afeea7f2e
|
sbc_decoder: prefix with btstack
|
2016-07-27 10:18:15 +02:00 |
|
Matthias Ringwald
|
4f84bf367b
|
hfp: fix supported features of generated SDP records, add defines for missing features, drop negotiated codec from SLC and Audio connection events
|
2016-07-26 21:34:12 +02:00 |
|
Matthias Ringwald
|
8901a7c412
|
hfp: drop negotiated codec from SLC and Audio connection events
|
2016-07-25 10:41:07 +02:00 |
|
Matthias Ringwald
|
d2c1d59ab5
|
hfp: use fixed transparent coding setting for outgoing SCO connections when mSBC was selected
|
2016-07-24 22:48:45 +02:00 |
|
Matthias Ringwald
|
03645b44ad
|
hfp: log negotiated codec
|
2016-07-24 22:34:05 +02:00 |
|
Milanka Ringwald
|
1e98a36782
|
Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp
Conflicts:
src/classic/btstack_sbc_decoder.h
|
2016-07-23 16:31:46 +02:00 |
|
Milanka Ringwald
|
220eb56314
|
extend HFP AG for using mSBC
|
2016-07-23 16:29:33 +02:00 |
|
Matthias Ringwald
|
469fc11af1
|
msbc: set synchronization header h2
|
2016-07-23 16:29:07 +02:00 |
|
Matthias Ringwald
|
81dc09f8ed
|
sbc: pass SCO packet status flag into sbc_decoder_process_data and invalidate frames that contain SCO data that might be corrupted
|
2016-07-23 15:42:20 +02:00 |
|
Milanka Ringwald
|
5b4ff0f76d
|
sbc: extract hfp_msbc
|
2016-07-23 15:19:56 +02:00 |
|
Milanka Ringwald
|
4e074f72df
|
use btstack prefix for sbc files
|
2016-07-23 15:08:13 +02:00 |
|
Milanka Ringwald
|
ca50f5f543
|
sbc encoder: use pcm stream
|
2016-07-22 23:23:35 +02:00 |
|
Matthias Ringwald
|
5cb8767531
|
l2cap: handle hci le connect, send le credit based connection request
|
2016-07-22 23:23:19 +02:00 |
|
Matthias Ringwald
|
48af0c56d8
|
pts: le_data_channel sets up hci connection
|
2016-07-22 22:04:43 +02:00 |
|
Matthias Ringwald
|
6af1053c16
|
Merge branch 'develop' into le-data-channel
|
2016-07-22 19:52:21 +02:00 |
|
Matthias Ringwald
|
a2908aa0e7
|
linked_list: add tests for linked_list_count and fix off-by one
|
2016-07-22 19:51:32 +02:00 |
|
Milanka Ringwald
|
4f0d422d95
|
ectracting sbc encoder
|
2016-07-22 17:32:44 +02:00 |
|
Matthias Ringwald
|
9367f9b01e
|
Merge branch 'develop' into le-data-channel
|
2016-07-22 16:50:18 +02:00 |
|
Milanka Ringwald
|
2ec72fbbcd
|
fix compile
|
2016-07-20 11:11:02 +02:00 |
|
Matthias Ringwald
|
7ef6a7bbd9
|
l2cap: drop reason arg for l2cap_decline_connection - only 'no resources' expected
|
2016-07-17 22:49:15 +02:00 |
|
Matthias Ringwald
|
7e8856ebfd
|
l2cap: return error for l2cap_unregister_service
|
2016-07-17 22:43:06 +02:00 |
|
Matthias Ringwald
|
da0fc6cc57
|
slip encoder: fix compile warning
|
2016-07-17 21:40:15 +02:00 |
|
Matthias Ringwald
|
c2e1fa6005
|
hci: provided error code in hardware error callback
|
2016-07-17 20:58:49 +02:00 |
|
Milanka Ringwald
|
611ca09fac
|
sbc plc: detect zero frames
|
2016-07-15 17:31:41 +02:00 |
|
Matthias Ringwald
|
06cd539f41
|
sm: fix pairing in legacy mode
|
2016-07-15 17:28:02 +02:00 |
|
Milanka Ringwald
|
743c1aead2
|
sbc decoder: get sequence nr from H2 header
|
2016-07-15 16:02:22 +02:00 |
|
Milanka Ringwald
|
2831fb0afa
|
sbc plc: add support in bludroiod decoder impl
|
2016-07-14 17:26:22 +02:00 |
|
Matthias Ringwald
|
26a9b6da53
|
hci: combine hci_packet_buffer_prefix with hci_packet_buffer into hci_packet_buffer_data and use hci_packet_buffer as pointer to point at pos HCI_OUTGOING_PRE_BUFFER_SIZE
|
2016-07-14 14:22:24 +02:00 |
|