6652 Commits

Author SHA1 Message Date
Matthias Ringwald
2faa06e0e6 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-01-26 17:45:55 +01:00
Matthias Ringwald
d43fe610a0 test/ringbuffer: update test 2017-01-26 17:44:52 +01:00
Milanka Ringwald
946a37efd8 rewrite initiator 2017-01-26 00:20:42 +01:00
Matthias Ringwald
2c36c79169 Ring Buffer: speed up by using memcpy 2017-01-25 21:13:50 +01:00
Matthias Ringwald
b025eb5fa2 sco_util: support mSBC with PortAudio input 2017-01-25 17:23:55 +01:00
Matthias Ringwald
2b89dbfc6b sco_util: send PortAudio input as CVSD 2017-01-25 16:58:03 +01:00
Matthias Ringwald
c79b4cab43 hfp_ag: remove debug output 2017-01-24 19:14:53 +01:00
Matthias Ringwald
463c9c89cd sco_util: prefix port audio vars with pa_output 2017-01-24 17:26:55 +01:00
Matthias Ringwald
5a97f1ba9b winusb: dynamically pick alt setting based on voice settings and num connections 2017-01-23 23:08:33 +01:00
Matthias Ringwald
c6ac61cddc winusb: switch to alt setting #1 in usc_sco_start and back to #0 in usb_sco_stop 2017-01-23 22:27:04 +01:00
Matthias Ringwald
c4cea4ae2b winusb: extract usb_sco_[un]register_buffers, make sure to call after setting alternative setting 2017-01-23 22:01:35 +01:00
Matthias Ringwald
99fc8027cd winusb: seach for ios endpoints on interface #1, alt setting #1 2017-01-23 17:26:53 +01:00
Matthias Ringwald
a93756fc8a winusb: add iso packet sizes 2017-01-23 17:24:04 +01:00
Matthias Ringwald
b5ffb4cad6 winusb: start/stop sco transfers 2017-01-23 17:12:39 +01:00
Matthias Ringwald
b9227387ac winusb: extract usb_sco_start/usb_sco_stop 2017-01-23 16:56:32 +01:00
Matthias Ringwald
1b3ee5c3b1 winusb: track sco changes 2017-01-23 16:49:48 +01:00
Matthias Ringwald
034e9b53bb hci: fix compile 2017-01-23 15:26:05 +01:00
Matthias Ringwald
b55748bb3b Merge branch 'develop' into h2-sco 2017-01-23 15:17:25 +01:00
Matthias Ringwald
fac2e2fe9d hfp: use 16-bit samples for narrow-band / CVSD 2017-01-23 14:59:39 +01:00
Matthias Ringwald
815e8f5127 test/hfp: create 16-bit live sample, but use 8-bit for tst 2017-01-23 12:42:34 +01:00
Matthias Ringwald
4e4f6f264b hfp: streamline code in sbc and cvsd plc 2017-01-23 11:57:07 +01:00
Matthias Ringwald
c0857b5e79 tool/convert_gatt: fix WriteWithoutResponse, ignore InfromationText, support Report Reference 2017-01-21 18:12:52 +01:00
Matthias Ringwald
86f9f81a43 tools: update Bluetooth SIG scrapers 2017-01-21 17:58:17 +01:00
Matthias Ringwald
2c68f1640c hci: fix compile without ENABLE_BLE 2017-01-21 17:38:59 +01:00
Matthias Ringwald
b4fe8701b8 Merge branch 'develop' into h2-sco 2017-01-20 23:16:21 +01:00
Matthias Ringwald
c4e666bc60 sco_util: refactor portaudio code 2017-01-20 23:08:05 +01:00
Matthias Ringwald
f64229a083 libusb: use appropriate iso packet size for alternate setting 2017-01-20 22:26:57 +01:00
Matthias Ringwald
e68aec34d6 sco_demo_util: prepare for 16-bit CVSD 2017-01-20 17:01:36 +01:00
Matthias Ringwald
e5167d910d sco_demo_util: ignore sco data after audio release 2017-01-20 16:11:21 +01:00
Matthias Ringwald
e4f319364d sco_util_demo: enable to start/stop audio multiple times 2017-01-20 15:39:39 +01:00
Matthias Ringwald
b038503d09 hfp_ag_demo: cleanup log output, call sco_demo_close on audio release 2017-01-20 15:38:27 +01:00
Matthias Ringwald
c6f9dc916d libusb: pick alt setting based on voice settings/num connections 2017-01-19 18:10:47 +01:00
Matthias Ringwald
2117d3a5b1 libusb: dynamically set alternate setting for interface #1 2017-01-19 17:55:42 +01:00
Matthias Ringwald
56e558dbc2 libusb: start/stop isochronous transfers when SCO connections change 2017-01-19 17:44:52 +01:00
Matthias Ringwald
ee752bb8db hci_transport: add set_sco_config and call when nr. of SCO connections changes 2017-01-19 17:05:43 +01:00
Matthias Ringwald
d402ff8276 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-01-19 14:35:19 +01:00
Matthias Ringwald
d77060bd01 bcm: list SCO over HCI as supported via USB 2017-01-19 14:35:11 +01:00
Matthias Ringwald
a42798c331 hci: configure Broadcom chipsets to send SCO data via HCI transport 2017-01-19 14:19:30 +01:00
Matthias Ringwald
47184392b9 libusb: remove debug msg for sco cancel on shutdown 2017-01-19 14:09:28 +01:00
Matthias Ringwald
1f8694cc3a sco_util: use larger buffer for processing CVSD data 2017-01-19 12:27:44 +01:00
Matthias Ringwald
f34d119bfa libusb: use alternate setting 1 for now, add table for iso packet size for each alt setting 2017-01-19 12:12:25 +01:00
Matthias Ringwald
a11bf4163d sco_util: fix compile for SCO_DEMO_MODE_55 2017-01-19 11:55:07 +01:00
Matthias Ringwald
a8500c8fab hfp_ag: less debug output 2017-01-19 11:49:15 +01:00
Milanka Ringwald
4d9f17ecb7 avdtp: fix compile warning 2017-01-18 15:38:17 +01:00
Milanka Ringwald
4d6cff8950 Merge branch 'develop' into a2dp 2017-01-18 15:34:08 +01:00
Milanka Ringwald
2176119607 fix bug: crash in log, initiator: serch for associated sep 2017-01-18 15:32:17 +01:00
Milanka Ringwald
ce9654bbbd Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp 2017-01-18 14:26:02 +01:00
Milanka Ringwald
2c708e8a27 introduced general reject and reject events 2017-01-18 14:25:38 +01:00
Matthias Ringwald
640687766b hci: call gap_advertisments_changed only with le peripheral support 2017-01-18 12:40:25 +01:00
Matthias Ringwald
06e5cf96d4 hci: make hci_le_set_own_address_type available for central-only builds 2017-01-18 12:35:50 +01:00