64 Commits

Author SHA1 Message Date
Matthias Ringwald
204e94f19f fix -Wshadow warnings for libusb target 2015-11-08 08:03:57 +01:00
Matthias Ringwald
ebffa4a83a fix all Wmissing-prototype warnings for libusb target 2015-11-08 08:02:37 +01:00
Matthias Ringwald
1f29ca2d50 reduce size of synchronous usb buffer 2015-11-07 22:25:42 +01:00
Matthias Ringwald
39bb061f9f just skip termios handling on win32 2015-07-10 10:02:46 +02:00
Matthias Ringwald
ada022b7e8 make embedded_get_time_ms and posix_get_time_ms private. (use run_loop_get_time_ms instead) 2015-06-16 23:37:11 +02:00
Matthias Ringwald
ea2df9a562 add run_loop_get_time_ms() and implement in embedded, posix, and cocoa run loops 2015-06-16 23:26:52 +02:00
Matthias Ringwald
e23154c370 provide posix_get_time_ms() for HAVE_TIME in posix run loop 2015-06-15 22:38:31 +02:00
Matthias Ringwald
71de195ed3 fix c99 warnings for missing argument of functions with no arguments, fix more warnings 2015-05-13 10:30:46 +02:00
Matthias Ringwald
da4528422a move Makefile.in for daemon into platforms/daemon 2015-05-02 23:12:11 +02:00
Matthias Ringwald
50f0940e7f move daemon sources to platforms/daemon 2015-05-02 23:05:29 +02:00
Matthias Ringwald
516f919bcc implemented baud rate change for posix h4 transport 2015-04-16 17:12:48 +02:00
Matthias Ringwald
7223da3224 don't sent 2 additional HCI Reset by posix h4 transport as new HCI init tries sending HCI Reset until success 2015-04-16 16:53:21 +02:00
Matthias Ringwald
23dcb0cb5a fix compile 2015-04-09 15:23:23 +02:00
Matthias Ringwald
c2839582af don't mark client connection as active for write without response 2015-04-09 15:16:34 +02:00
Matthias Ringwald
bac1ffdb4f add gatt_get_mtu daemon command and GATT_MTU response event 2015-04-03 22:42:05 +02:00
matthias.ringwald@gmail.com
9c8de8fd4b moved non-working and neglected h5 posix implementation into platforms 2015-03-19 21:01:38 +00:00
matthias.ringwald@gmail.com
f6d30445bd added functions to read int or hex value from console 2015-03-06 14:36:58 +00:00
matthias.ringwald@gmail.com
3a3e1c9119 renamed central_device_db* files into le_device_db* 2015-03-02 21:40:56 +00:00
matthias.ringwald@gmail.com
2e77e513be Stop using pointer to array for bd_addr_t and link_key_t 2015-03-01 20:51:08 +00:00
matthias.ringwald@gmail.com
2278063eb2 libusb submit correct isochronous transfer 2015-02-18 21:31:00 +00:00
matthias.ringwald@gmail.com
43a651342d reset sco out active 2015-02-17 23:04:30 +00:00
matthias.ringwald@gmail.com
c2819c49d9 disable HAVE_SCO for now 2015-02-17 22:42:08 +00:00
matthias.ringwald@gmail.com
b083b3bf53 disable HAVE_SCO for now 2015-02-17 21:52:42 +00:00
matthias.ringwald@gmail.com
b4b44ccfda move typedef & vars at beginning of file 2015-02-17 21:32:57 +00:00
matthias.ringwald@gmail.com
0eda16ef83 add SCO parser to recover packet framing 2015-02-14 21:52:09 +00:00
matthias.ringwald@gmail.com
739bcf3b36 sco data received from isochronous libusb endpoint - not properly framed yet 2015-02-13 22:43:42 +00:00
matthias.ringwald@gmail.com
527e018d2a more work on sco over usb 2015-02-13 15:34:43 +00:00
matthias.ringwald@gmail.com
38a1183bdf start adding SCO support to libusb backend 2015-02-13 14:58:47 +00:00
matthias.ringwald@gmail.com
3e55dd8f6a look for synchrous usb endpoints for use with SCO connections 2015-02-13 11:53:08 +00:00
mila@ringwald.ch
ff34c5fd2d defined new SDP Sevice Class and Protocol constants 2015-02-13 09:28:39 +00:00
mila@ringwald.ch
6a52c3a1e2 updated test and Makefile, removed printf 2015-02-12 21:51:32 +00:00
mila@ringwald.ch
d069aed670 added utility for write/read link key to a file 2015-02-12 16:35:14 +00:00
matthias.ringwald@gmail.com
03c9080d80 use correct addressing for local array 2015-02-12 09:29:32 +00:00
mila@ringwald.ch
a0c35809ae streamline copyright headers 2015-02-06 16:19:27 +00:00
matthias.ringwald@gmail.com
b5a986ac93 rework hci_transport_h2_usb to continue searching for a valid Bluetooth dongle even if the first one is already in use 2015-02-06 13:37:18 +00:00
matthias.ringwald@gmail.com
50095589a3 speed up libusb async hci transport 2015-01-04 17:20:55 +00:00
mila@ringwald.ch
9cda4cc9c3 fix service name 2014-12-09 23:33:52 +00:00
matthias.ringwald@gmail.com
b8ae030f35 log long characteristic value event and gatt query complete events 2014-12-01 20:58:06 +00:00
matthias.ringwald@gmail.com
5bb5bc3ed8 removed packet logging functionality (hci_dump, hexdump) from hci transport implementations and use hci_dump in hci.c instead 2014-11-16 20:05:18 +00:00
matthias.ringwald@gmail.com
1c85d092b2 don't handle SIGPIPE on windows yet 2014-11-11 21:26:25 +00:00
matthias.ringwald@gmail.com
2389ed1f7e set usb configuration 1, don't try to detach kernel on WIN32 either 2014-11-11 21:25:04 +00:00
matthias.ringwald@gmail.com
91ca87f1da fix compile for win32 2014-11-09 21:36:06 +00:00
matthias.ringwald@gmail.com
91f0794e44 fix compile for mingw32 2014-11-09 21:22:49 +00:00
matthias.ringwald@gmail.com
b34233c302 define HCI_INCOMING_PRE_BUFFER_SIZE and reserve space in posix libusb and h4 transport 2014-10-31 21:17:58 +00:00
mila@ringwald.ch
3e05add930 gtt client extended to handle multiple subclients of a peripheral 2014-10-31 15:58:44 +00:00
ole.reinhardt@googlemail.com
ab169afff3 Added bnep to the posix platform Makefile 2014-10-28 01:17:03 +00:00
matthias.ringwald@gmail.com
24aefe2e03 fix notification/indication after r2843 broke it during API change 2014-10-26 21:34:20 +00:00
mila@ringwald.ch
e6f51008ec fixed tracking of l2cap, rfcomm services and channels 2014-10-16 11:33:28 +00:00
matthias.ringwald@gmail.com
0414dabd12 don't typedef enum for bit flags 2014-10-14 19:33:15 +00:00
matthias.ringwald@gmail.com
4d7157c318 fix daemon compile without BLE support 2014-10-13 19:40:50 +00:00