76 Commits

Author SHA1 Message Date
Milanka Ringwald
2308e10812 hfp: use btstack_atoi 2016-11-16 10:39:25 +01:00
Matthias Ringwald
049f64bb8f libusb: fix compile 2016-10-19 16:14:07 +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
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
8cff923e81 Merge branch 'develop' into a2dp 2016-08-24 13:45:38 +02:00
Matthias Ringwald
020654536a libusb: add USB path to packet log file name 2016-07-22 17:19:05 +02:00
Matthias Ringwald
a4c4a5d697 libusb: parse -u 11-22-33 as USB path, too 2016-07-22 16:43:54 +02:00
Matthias Ringwald
e13e7f54cb libusb: parse -u 11:22:33 as USB path 2016-07-09 16:26:41 +02:00
Matthias Ringwald
aa662eec9c libusb: allows to specify USB dongle with hci_transport_usb_set_path 2016-07-09 16:10:45 +02:00
Matthias Ringwald
a77ee77c5e libusb: print path for USB dongle 2016-07-08 22:50:35 +02:00
Matthias Ringwald
9ed01c3693 posix: add le_device_db_fs that stores db at /tmp/btstack_le_device_db.txt as basic csv 2016-06-27 15:20:16 +02:00
Matthias Ringwald
b14b15840b more .gitignore 2016-06-27 15:18:38 +02:00
Milanka Ringwald
d7b6902fc1 examples: update target clean in Makefile, add generated file to gitignore 2016-06-16 15:21:28 +02:00
Matthias Ringwald
7c485f8b45 example: add sm_pairing_central 2016-06-10 11:03:59 +02:00
Matthias Ringwald
6f52a19684 sm: validate Cb during passkey modes 2016-05-27 16:40:53 +02:00
Matthias Ringwald
b7674abee2 sm: validate Cb during just works/numeric comparison 2016-05-27 16:40:53 +02:00
Matthias Ringwald
a1e31e9cdc sm: passkey entry for secure connections in initiator role 2016-05-27 16:40:53 +02:00
Matthias Ringwald
8cba5ca323 sm: numeric comparison for secure connections in initiator role 2016-05-27 16:40:53 +02:00
Matthias Ringwald
83b3ae5f87 sm: auto confirm pairing in gap_le_connect_to_1111 example 2016-05-27 16:40:53 +02:00
Matthias Ringwald
7cef8eada7 libusb: add gap_le_connect_to_1111 example for testing outgoing le secure connection pairing 2016-05-27 16:40:53 +02:00
Matthias Ringwald
faccbb295e example: add characteristic that requires authentication, requrest le secure connecions 2016-05-27 16:40:53 +02:00
Matthias Ringwald
185c8cd41d example/hsp+hfp: extract SCO test code into sco_demo_util 2016-05-23 18:03:11 +02:00
Matthias Ringwald
b3bf67571f libusb: use more transfers for isochronous data 2016-05-23 13:57:53 +02:00
Matthias Ringwald
d356a6da17 move 'BTstack up and running' message from examples into port/../main.c 2016-04-08 23:23:09 +02:00
Matthias Ringwald
d0755cd68c prefix POSIX related HAVE_ defines 2016-03-30 10:59:47 +02:00
Matthias Ringwald
e32b1c032a drop HAVE_SO_NOSIGPIPE 2016-03-29 21:51:43 +02:00
Matthias Ringwald
06d662def5 add HAVE_STDIO to posix ports 2016-03-28 16:26:37 +02:00
Matthias Ringwald
0cb5b9716d fix prototypes for fn() 2016-03-28 11:44:30 +02:00
Matthias Ringwald
40d883bd01 replace bzero with memset and drop HAVE_BZERO 2016-03-27 22:49:03 +02:00
Matthias Ringwald
fffdd28857 Merge branch 'master' into develop 2016-03-25 23:15:14 +01:00
Matthias Ringwald
24ced5a6f6 runloop: enable callback for all data sources 2016-03-24 22:12:50 +01:00
Matthias Ringwald
f912b310ca runloop: pass callback type to data source process functions 2016-03-24 20:50:00 +01:00
Matthias Ringwald
7cd5ef9557 runloop: pass callback type to data source process functions 2016-03-24 20:46:20 +01:00
Matthias Ringwald
c4ae7169b8 runloop: replace struct btstack_data_source with btstack_data_source_t 2016-03-24 20:26:16 +01:00
Matthias Ringwald
3a5c43eebf runloop: set data source fd by new setter 2016-03-24 20:04:14 +01:00
Matthias Ringwald
835c167141 runloop: set ds->process via setter 2016-03-24 19:36:55 +01:00
Matthias Ringwald
8070883bfe .gitignore 2016-03-08 10:19:16 +01:00
Matthias Ringwald
71c4de7a56 sco: HAVE_SCO_OVER_HCI -> ENABLE_SCO_OVER_HCI 2016-03-01 17:29:04 +01:00
Matthias Ringwald
68bbf757e4 sco: drop HAVE_SCO define 2016-03-01 17:27:21 +01:00
Matthias Ringwald
bcf00d8fa4 examples: move out of embedded subfolder 2016-02-19 09:46:37 +01:00
Matthias Ringwald
f31a71cf4b sco: have h2_libusb emit HCI_EVENT_SCO_CAN_SEND_NOW when outgoing buffer available, send as long as can_send_now is true 2016-02-18 15:05:38 +01:00
Matthias Ringwald
63fa3374ea hci_transport: send HCI_EVENT_TRANSPORT_PACKET_SENT when buffer can be re-used, send HCI_EVENT_SCO_CAN_SEND_NOW if that's separate 2016-02-18 14:48:41 +01:00
Matthias Ringwald
66a048ab90 Merge branch 'master' into ble-api-cleanup 2016-02-15 22:06:55 +01:00
Matthias Ringwald
2d5e09d6d4 hci: set link_key_db via hci_set_link_key_db instead of via hci_init(). 2016-02-11 20:10:17 +01:00
Matthias Ringwald
09bb527008 libusb: hci dump to file again 2016-02-03 14:55:49 +01:00
Matthias Ringwald
a98592bc68 split remote_device_db into btstack_link_key_db and btstack_device_name_db 2016-02-02 21:57:10 +01:00
Matthias Ringwald
0e537d1e66 move btstack_version.h to platform/daemon and only use by daemon 2016-01-31 20:31:52 +01:00
Matthias Ringwald
787071125c Merge branch 'master' into ble-api-cleanup 2016-01-28 15:04:34 +01:00
Matthias Ringwald
b86fe33f44 libusb: make compile without SCO 2016-01-27 15:30:31 +01:00
Matthias Ringwald
fa8a3a246f libusb: remove unused define 2016-01-27 15:29:54 +01:00