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
|
f64229a083
|
libusb: use appropriate iso packet size for alternate setting
|
2017-01-20 22:26:57 +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
|
47184392b9
|
libusb: remove debug msg for sco cancel on shutdown
|
2017-01-19 14:09:28 +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
|
a8bdd0b781
|
windows-h4: add comment about USB driver internal buffers and SCO data
|
2017-01-16 22:43:37 +01:00 |
|
Matthias Ringwald
|
a508997d74
|
Merge branch 'develop' into windows-h4
|
2017-01-16 21:32:42 +01:00 |
|
Matthias Ringwald
|
19423ce79f
|
winusb: fix compile without enable_sco_over_hci
|
2017-01-16 14:44:17 +01:00 |
|
Matthias Ringwald
|
eef5d8269f
|
libusb: fix compile without sco over hci
|
2017-01-14 22:23:38 +01:00 |
|
Matthias Ringwald
|
e86b2fec6e
|
embedded: handle timers when system_time overruns
|
2017-01-13 18:00:38 +01:00 |
|
Matthias Ringwald
|
ee73ad13c7
|
libusb: streamline names for different packet types and transfers
|
2017-01-11 10:29:27 +01:00 |
|
Matthias Ringwald
|
08dc2fad0e
|
reduce buffers to 8 * 3 for incoming sco like with libusb
|
2017-01-10 15:31:26 +01:00 |
|
Matthias Ringwald
|
fdd329349c
|
cleanup code
|
2017-01-10 12:20:18 +01:00 |
|
Matthias Ringwald
|
11cb6f2da3
|
winusb: basically working
|
2017-01-09 16:14:50 +01:00 |
|
Matthias Ringwald
|
83f31aa4d7
|
sco sending implemented but not working
|
2017-01-09 10:57:59 +01:00 |
|
Matthias Ringwald
|
f9644fc508
|
process transfers in correct order - use single active data source
|
2017-01-06 17:27:18 +01:00 |
|
Matthias Ringwald
|
f258f41689
|
tests to manually schedule transfers, try processing transfers in correct order
|
2017-01-06 16:59:51 +01:00 |
|
Matthias Ringwald
|
e29e1f07a3
|
also free ISO data buffers
|
2017-01-05 17:34:32 +01:00 |
|
Matthias Ringwald
|
cea08008b9
|
implement usb close
|
2017-01-05 17:28:25 +01:00 |
|
Matthias Ringwald
|
83159bb637
|
Probe all USB devices, check Class, SubClass, and Protocol
|
2017-01-05 17:10:20 +01:00 |
|
Matthias Ringwald
|
51a84de64a
|
setup iso transfer after scanning for endpoints
|
2017-01-05 15:45:07 +01:00 |
|
Matthias Ringwald
|
988201648f
|
scan for endpoints
|
2017-01-05 15:35:19 +01:00 |
|
Matthias Ringwald
|
5da690179b
|
windows: USB implementation based on WinUSB
|
2017-01-04 21:59:26 +01:00 |
|
Matthias Ringwald
|
036dc6b8c0
|
windows: use 100 instead of 20 handles in runloop
|
2017-01-04 21:56:52 +01:00 |
|
Matthias Ringwald
|
9ec2630ce4
|
fix unused parameters warning
|
2016-12-22 22:16:16 +01:00 |
|
Matthias Ringwald
|
2b39b77181
|
Merge branch 'windows-h4' of https://github.com/bluekitchen/btstack into windows-h4
|
2016-12-19 15:35:38 +01:00 |
|
Matthias Ringwald
|
5c7fd12999
|
Merge branch 'develop' into windows-h4
|
2016-12-19 15:28:16 +01:00 |
|
Matthias Ringwald
|
1f4116c166
|
libusb: fix compile
|
2016-12-05 22:38:19 +01:00 |
|
Joep Moritz
|
a09e374ceb
|
libusb: cancel outstanding SCO transfers, too.
|
2016-12-05 22:18:32 +01:00 |
|
Matthias Ringwald
|
9419a14f96
|
windows: store link key in current dir instead of /tmp
|
2016-12-02 17:45:38 +01:00 |
|
Matthias Ringwald
|
5ea446fa57
|
implement stdin_support for Windows
|
2016-11-30 15:27:50 +01:00 |
|
Matthias Ringwald
|
61dbb0731d
|
Merge branch 'develop' into windows-h4
|
2016-11-30 11:32:08 +01:00 |
|
Matthias Ringwald
|
a1dc4edb43
|
stdin: add btstack_stdin_read() and use in examples
|
2016-11-30 11:29:55 +01:00 |
|
Matthias Ringwald
|
d198cb2001
|
stdin: drop unused blocking helper functions btstack_stdin_query_int and btstack_stdin_query_hex
|
2016-11-30 11:10:13 +01:00 |
|
Matthias Ringwald
|
ea7390156b
|
move windows port to platform
|
2016-11-28 17:46:51 +01:00 |
|
Matthias Ringwald
|
fd9ea8fd04
|
libusb: fix compile on windows
|
2016-11-27 17:01:51 +01:00 |
|
Matthias Ringwald
|
1b2aa976d8
|
libusb: properly cancel outstanding transfers
|
2016-11-23 23:15:02 +01:00 |
|
Milanka Ringwald
|
db2b9aad81
|
hfp test: cleanup data folder, remove printf
|
2016-11-16 13:01:05 +01:00 |
|
Matthias Ringwald
|
35fd3fb9bc
|
sco_util: move sine generation into sco_util
|
2016-11-11 14:06:23 +01:00 |
|
Matthias Ringwald
|
a046efa634
|
ios: fix build
|
2016-10-25 11:47:20 +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
|
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
|
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 |
|
Matthias Ringwald
|
8c9f78e5bf
|
deamon: fix compile warnings with H2
|
2016-09-28 09:38:51 +02:00 |
|