8611 Commits

Author SHA1 Message Date
Matthias Ringwald
a7775e9b16 libubs: add CMake project for developement and debugging with Xcode 2018-10-18 12:25:05 +02:00
Matthias Ringwald
7c27908812 pbap_client: fix get vcard list if SRM is not used, fix null dereference in log_info 2018-10-17 14:41:23 +02:00
Matthias Ringwald
cabf004e5f hci: send no hci commmands after hci disconnect 2018-10-17 11:39:20 +02:00
Matthias Ringwald
c904d4d5e8 example/pbap_client_demo: add command to pull vCard with x-bt-uid 2018-10-16 18:07:54 +02:00
Matthias Ringwald
aa15580ea6 pbap_client: report x-bt-uid support 2018-10-16 18:07:16 +02:00
Matthias Ringwald
eeba015552 pbap_client: report contact format and x-bt-uci support 2018-10-16 17:21:47 +02:00
Matthias Ringwald
630ffdd469 em9304: use meta patch v7 2018-10-16 16:03:51 +02:00
Matthias Ringwald
f5335e47a7 btstack_base64_decoder: use spaces 2018-10-15 22:08:32 +02:00
Matthias Ringwald
b49e5c7f18 btstack_base64_decoder: minimal base64 with streaming api 2018-10-15 16:32:01 +02:00
Matthias Ringwald
c18a8eaa05 pbap_client: disable obex dumper 2018-10-15 14:56:55 +02:00
Matthias Ringwald
64b19bce9d pbap_client: trigger next packet if flow_control off 2018-10-15 14:03:43 +02:00
Matthias Ringwald
6f968c6267 example/pbap_client_demo: add command to pull vcard 0.vcf 2018-10-13 22:20:51 +02:00
Matthias Ringwald
16ad374519 pbap_client: add pbap_pull_vcard_entry 2018-10-13 22:20:13 +02:00
Matthias Ringwald
c3d9e3b574 example/pbap_client_demo: set path to phonebook folder object for get vcard listing 2018-10-13 13:31:49 +02:00
Matthias Ringwald
c72f262316 pbap_client: handle SRM response in get vcard listing operation 2018-10-13 13:30:55 +02:00
Matthias Ringwald
5715f07244 goep_client: send empty name without trailing \0 2018-10-13 13:29:46 +02:00
Matthias Ringwald
fc8c9c93cb cc256x: add 256xc-v1.1 to all-scripts 2018-10-13 12:10:16 +02:00
Matthias Ringwald
a8409e807e l2cap ertm: fix outgoing fragment management 2018-10-12 22:06:01 +02:00
Matthias Ringwald
b5fa4c5bbf pbap_client: send headers only on first get card list request 2018-10-12 16:33:45 +02:00
Matthias Ringwald
0928fcb216 example/pbap_client_demo: allow to pull vCard Listing from all folders 2018-10-11 18:19:29 +02:00
Matthias Ringwald
4687d28996 pbap_client: add pbap_pull_vcard_listing, fix set path to not send '/' in path elements 2018-10-11 18:18:28 +02:00
Matthias Ringwald
be267879ac goep_client: enable SRM for RFCOMM connections 2018-10-11 18:17:32 +02:00
Matthias Ringwald
4c8da81858 pbap_client: reset request_number before get card list 2018-10-11 13:57:58 +02:00
Matthias Ringwald
906fa6fc6d example/a2dp_sink_demo: remove temp debug output 2018-10-11 11:35:55 +02:00
Matthias Ringwald
32ea0426c8 example/a2dp_sink_demo: fix wav output if no btstack_audio implementation is active, also close media on signaling connection release 2018-10-11 11:35:11 +02:00
Matthias Ringwald
2c12328286 hci: fix bug in gap_inquiry_stop that triggered additional GAP_EVENT_INQUIRY_COMPLETE instead of stopping the inquiry 2018-10-10 17:32:35 +02:00
Matthias Ringwald
d32b5a2f58 pbap_client_demo: add commands to download all relevant phonebooks and set vCardSelector + vCardSelectorOperator 2018-10-10 15:37:50 +02:00
Matthias Ringwald
3127f224c6 pbap_client: allow to set vCardSelector and vCardSelectorOperator 2018-10-10 15:36:09 +02:00
Matthias Ringwald
c49af926f2 goep_client: make generic add header functions public 2018-10-10 14:16:37 +02:00
Matthias Ringwald
60dfc259fe pbap_client: add definitions for PropertyMask, vCardSelector, vCardSelectorOperator and PBAP Supported Features 2018-10-10 11:11:30 +02:00
Matthias Ringwald
07cec55730 goep_client: fix build by disabling ENABLE_GOEP_L2CAP 2018-10-09 17:52:17 +02:00
Matthias Ringwald
948889a2b3 pbap_client_demo: add 'x' abort command 2018-10-09 17:29:12 +02:00
Matthias Ringwald
9eb7827db8 pbap_client: add pbap_abort 2018-10-09 17:28:43 +02:00
Matthias Ringwald
f68f852875 goep_client: add goep_client_create_abort_request 2018-10-09 17:27:18 +02:00
Matthias Ringwald
c518a7a9c7 pbap_client: extract pbap_process_srm_headers for srm/srmp header handling 2018-10-09 16:55:37 +02:00
Matthias Ringwald
8854a89dd9 pbap_client: flow control enabled per pbap connection 2018-10-09 16:25:10 +02:00
Matthias Ringwald
d4436ef5be pbap_client: pbap_set_flow_control_mode waits with requesting next chunk until pbap_next_packet is called 2018-10-09 16:11:25 +02:00
Milanka Ringwald
5139b81e65 hid_device: fix get protocol mode 2018-10-09 12:44:09 +02:00
Matthias Ringwald
8c94c0448e pbap_client: allow to specify phonebook path with pbap_pull_phonebook and pbap_get_phonebook_size 2018-10-09 12:29:07 +02:00
Milanka Ringwald
a78157dda1 hid_device: fix set report, extract functions for checking report size and report id 2018-10-09 12:11:56 +02:00
Matthias Ringwald
36680482ae avrcp: use sdp_query_context only for sdp query, not for finalize connection 2018-10-09 09:45:47 +02:00
Matthias Ringwald
177bf6ac71 yxml: fix warnings 2018-10-08 21:20:07 +02:00
Milanka Ringwald
abc918551f hid_device/example: fix compile 2018-10-08 17:21:38 +02:00
Milanka Ringwald
c3bb96d0dc test/hfp: fix compile 2018-10-08 16:39:36 +02:00
Milanka Ringwald
2c02ce7591 btstack_cvsd_plc: clear complete buffer, fix issue #178 2018-10-08 16:39:35 +02:00
Milanka Ringwald
df3cc7a003 hid_device: check packet type and size in set report 2018-10-08 16:39:35 +02:00
Milanka Ringwald
7d26fe664d hid_device: device receives and ignores invalid report data on interrupt channel 2018-10-08 16:39:35 +02:00
Matthias Ringwald
99449554af hci: reject gap_inquiry_start if stack is not working 2018-10-08 15:15:56 +02:00
Matthias Ringwald
b402b8bd77 review CHANGELOG 2018-10-08 11:45:48 +02:00
Matthias Ringwald
77d835d892 more .gitignore 2018-10-08 11:29:52 +02:00