4106 Commits

Author SHA1 Message Date
Matthias Ringwald
49fe3fcbff try to send SCO Sine wave signal 2015-11-11 16:32:31 +01:00
Matthias Ringwald
d9bb7d2c96 return true for can send SCO packet now if synchronous flow control is not enabled 2015-11-11 16:28:47 +01:00
Matthias Ringwald
bc0d02dee3 use portaudio to playback received SCO audio packets 2015-11-11 16:27:11 +01:00
Matthias Ringwald
8261ee042f add hci_register_sco_packet_handler and forward SCO packets to it 2015-11-11 16:15:29 +01:00
Matthias Ringwald
eddad2ab2f auto-disconnect only ACL connections 2015-11-11 16:15:23 +01:00
Matthias Ringwald
cf288f1ce3 add gap_get_connection_type 2015-11-11 16:15:18 +01:00
Matthias Ringwald
61d2c63ca6 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-11 16:06:30 +01:00
Matthias Ringwald
7adf8ebd07 try to send SCO Sine wave signal 2015-11-11 16:06:02 +01:00
Matthias Ringwald
f83934556d forward HCI Events to app 2015-11-11 16:02:32 +01:00
Milanka Ringwald
3902914426 fix function sgn 2015-11-11 15:48:13 +01:00
Milanka Ringwald
2a2a7d08ba Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-11 15:45:41 +01:00
Milanka Ringwald
6f1de21cfe hfp ag create/release sco connection 2015-11-11 15:45:35 +01:00
Matthias Ringwald
311f1fecae use hci_get_sco_voice_setting in hsp_ag implementation 2015-11-11 13:59:40 +01:00
Matthias Ringwald
86e7580b55 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-11 13:56:18 +01:00
Matthias Ringwald
c951517b89 add hci_set_sco_voice_setting 2015-11-11 13:56:01 +01:00
Milanka Ringwald
c26caa2172 fixed hfp hf client test 2015-11-11 12:15:35 +01:00
Milanka Ringwald
a88e511712 removed static declaration 2015-11-11 11:19:25 +01:00
Milanka Ringwald
e5963422e1 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-11 11:13:44 +01:00
Matthias Ringwald
ed2615900f make sdp_query_rfcomm_init accessible to sdp_client test 2015-11-08 18:24:35 +01:00
Matthias Ringwald
4b6e439430 make le_handle_advertisement_report accessible to ble_client/advertising_data_parser.c 2015-11-08 18:20:39 +01:00
Matthias Ringwald
eb0a225785 fix prototype 2015-11-08 18:10:17 +01:00
Matthias Ringwald
4f2601a18c BTstack ATT_ERROR_DATA_MISMATCH constant 2015-11-08 18:04:03 +01:00
Matthias Ringwald
2a679f7354 avoid unused warning 2015-11-08 18:01:28 +01:00
Matthias Ringwald
d6bd2eb2a6 use #define to get really const int value 2015-11-08 17:58:46 +01:00
Matthias Ringwald
b949fa79d9 fix warning (using enum instead of int for scanf arg) 2015-11-08 17:58:14 +01:00
Matthias Ringwald
b4b5b9475b fix warning (using enum instead of int for scanf arg) 2015-11-08 17:54:18 +01:00
Matthias Ringwald
1fa0871725 fix compile 2015-11-08 17:44:24 +01:00
Matthias Ringwald
44e4cb79e0 mark hci_dump_log with __printf__ format attribute 2015-11-08 17:39:38 +01:00
Matthias Ringwald
3cca2b461b avoid packet struct warning by not using struct 2015-11-08 17:39:26 +01:00
Matthias Ringwald
c133441bcb avoid returning structs 2015-11-08 17:39:10 +01:00
Matthias Ringwald
e13fc2ba62 force rfcomm_channel_event to be 2-byte aligned -> avoid -Wcast-align warning 2015-11-08 17:39:00 +01:00
Matthias Ringwald
50ee9b77d7 make hsp_hs_send_str_over_rfcomm accept const char * 2015-11-08 17:38:42 +01:00
Matthias Ringwald
9283999a68 force various sdp_query_.. structs to be word aligned 2015-11-08 17:38:32 +01:00
Matthias Ringwald
92df4ba8f7 use READ_BT_16 to access read multiple handle list 2015-11-08 17:38:19 +01:00
Matthias Ringwald
549299f493 make READ_BT_X and NET_READ_X macros more robust 2015-11-08 17:38:09 +01:00
Matthias Ringwald
a01f0dc581 force sdp_query_event struct to be word aligned -> avoid -Wcast-align warning 2015-11-08 17:37:58 +01:00
Matthias Ringwald
1a73348933 use big endian to calculate IPv4 checksum 2015-11-08 17:37:24 +01:00
Matthias Ringwald
c66520ffc0 less warnings 2015-11-08 17:37:10 +01:00
Matthias Ringwald
73e3c0c623 fix multiple definitions of send_str_over_rfcomm 2015-11-08 17:36:14 +01:00
Matthias Ringwald
9c6691a7ba fix missing prototypes 2015-11-08 17:35:55 +01:00
Matthias Ringwald
fd4ab16d0d fix missing prototypes 2015-11-08 17:35:37 +01:00
Matthias Ringwald
c1a76a575f fix -Wmissing-prototypes and -Wshadow warnings for pts 2015-11-08 17:33:27 +01:00
Matthias Ringwald
7972435a99 temporarily allow warnings during test compile 2015-11-08 10:46:22 +01:00
Matthias Ringwald
5c0b2eb51f fix Wmissing-prototypes for test/pts 2015-11-08 08:05:34 +01:00
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
02e2db69b0 use SCO void setting 0x43 for now 2015-11-07 22:26:12 +01:00
Matthias Ringwald
5b257e6388 add HAVE_SCO to platfolrm/libusb + test/ptst config 2015-11-07 22:25:56 +01:00
Matthias Ringwald
1f29ca2d50 reduce size of synchronous usb buffer 2015-11-07 22:25:42 +01:00
Matthias Ringwald
8254f5760b fix unused warning without HAVE_BLE 2015-11-07 22:19:05 +01:00