8548 Commits

Author SHA1 Message Date
Matthias Ringwald
53a6aff0ea rfcomm: emit RFCOMM_EVENT_CHANNEL_OPENED with status ERROR_CODE_CONNECTION_REJECTED_DUE_TO_LIMITED_RESOURCES instead of RFCOMM_EVENT_CHANNEL_CLOSED 2018-10-03 15:02:16 +02:00
Matthias Ringwald
020e217a66 rfcomm: extract rfcomm_channel_emit_final_event 2018-10-03 14:56:57 +02:00
Matthias Ringwald
7616f65463 sdp_server: log queueing operations 2018-10-03 13:31:48 +02:00
Matthias Ringwald
2b6d34f42e sdp_server: queue incoming connections when already connected instead of rejecting them 2018-10-03 12:53:29 +02:00
Milanka Ringwald
a997575e66 pts: clean compile warnings 2018-10-03 09:43:29 +02:00
Milanka Ringwald
38200c1d68 hfp_hf: setup SCO connection if codec negotiation not supported 2018-10-02 21:42:04 +02:00
Milanka Ringwald
b274c7b316 hid_device examples: fix api calls 2018-10-02 21:42:04 +02:00
Milanka Ringwald
02c9e65a2a pts: extract variable hid_boot_device 2018-10-02 21:42:04 +02:00
Milanka Ringwald
bc967e0034 hid_device: fix missing can_send_now call 2018-10-02 21:42:04 +02:00
Milanka Ringwald
afac2a041b hfp_ag: refactor hfp_init_link_settings 2018-10-02 21:42:04 +02:00
Milanka Ringwald
ba9a58fe87 hid_device: implemented get/set report/protocol 2018-10-02 21:42:04 +02:00
Matthias Ringwald
4960f9e71e hfp: decline incoming rfcomm connection after outgoing connection was started 2018-10-02 16:36:40 +02:00
Matthias Ringwald
ef07b2dc0f l2cap: fix issue with outgoing connection before read remote supported complete when other channels exist 2018-10-02 16:17:13 +02:00
Matthias Ringwald
6136aefe92 geop_client: temp comment not yet used goep_client_add_byte_header 2018-10-02 14:22:44 +02:00
Matthias Ringwald
e5ac0afc45 l2cap: improve debug output 2018-10-02 14:12:55 +02:00
Matthias Ringwald
fc76587a7f goep_client: new goep_client_add_byte_header and goep_client_add_word_header 2018-10-01 21:03:14 +02:00
Matthias Ringwald
4f574fb175 obex: add SRM and SRMP constants 2018-10-01 18:00:55 +02:00
Matthias Ringwald
14fd128c5a sdp queries: check if DES element exist before reading it 2018-10-01 17:50:00 +02:00
Matthias Ringwald
772b45fd10 goep_client: fix parsing of sdp protocol descriptor list 2018-10-01 17:23:15 +02:00
Matthias Ringwald
05bed9f6ea hfp_ag: enable sending of RING/CLIP after setting up SCO connection 2018-09-28 16:56:06 +02:00
Matthias Ringwald
fcdd1a56e9 goep_client: use l2cap psm from protocol descriptor if provided 2018-09-28 15:10:14 +02:00
Matthias Ringwald
d8bcc2be3b pbap_client: fix state after setting path 2018-09-28 12:36:03 +02:00
Matthias Ringwald
e650aceae4 example/pbap_client_demo: add set path 'telecom' 2018-09-28 12:16:22 +02:00
Matthias Ringwald
45b669b4d9 pbap_client: stop after sending the full path 2018-09-28 12:14:35 +02:00
Matthias Ringwald
6092cabe85 pbap_client: only share pbap supported features if remote announces its features in sdp record 2018-09-28 11:43:22 +02:00
Matthias Ringwald
6d743f9a53 readme: copywriting 2018-09-28 10:09:23 +02:00
Matthias Ringwald
16ded4fec1 pbap_client: handle OBEX_RESP_NOT_ACCEPTABLE 2018-09-27 17:39:13 +02:00
Matthias Ringwald
e47802fe3c obex_iterator: fix calculation of String/Data element size 2018-09-27 16:21:37 +02:00
Matthias Ringwald
6420389d1a added yxml to esp32, max32630-fthr, and stm32-f4discovery-cc256x 2018-09-27 12:54:46 +02:00
Matthias Ringwald
2a7bb97a3a avrcp_controller: trigger notification registration after response was received 2018-09-27 12:50:29 +02:00
Matthias Ringwald
83f1bca067 pbap_client: emit PBAP_SUBEVENT_CARD_RESULT, show in demo app 2018-09-27 09:38:56 +02:00
Matthias Ringwald
ad51486062 btstack_define: add PBAP_SUBEVENT_CARD_RESULT 2018-09-27 09:38:56 +02:00
Matthias Ringwald
011f0cd40a pbap_client: get card handle 2018-09-27 09:38:56 +02:00
Matthias Ringwald
e03b79ab68 pbap_client: implement pbap_lookup_by_number 2018-09-27 09:38:56 +02:00
Matthias Ringwald
ed573b145a 3rd-party: add yxml sax-style xml parser 2018-09-27 09:38:56 +02:00
Milanka Ringwald
481c7cdcf8 hid_device: handle errors in get_report 2018-09-25 22:40:08 +02:00
Milanka Ringwald
57c18996ad hid_device: allow separate disconnects 2018-09-25 22:40:08 +02:00
Milanka Ringwald
6510739ba0 hid_device: fix create device on incoming connection, add suspend 2018-09-25 22:40:08 +02:00
Milanka Ringwald
1ea99aaf8a l2cap: fix prototype 2018-09-25 22:40:08 +02:00
Matthias Ringwald
b175da0edb esp32: update sdkconfig to allow for unrestricted Bluetooth Controller 2018-09-25 21:05:49 +02:00
Matthias Ringwald
fcfc50220b Revert "l2cap: send request for extended features only once"
This reverts commit 04a731541f3756f03c8bb033103ef60eaa9d89e1.
2018-09-25 16:25:01 +02:00
Matthias Ringwald
04a731541f l2cap: send request for extended features only once 2018-09-25 15:47:23 +02:00
Matthias Ringwald
93d791b29f l2cap: check can send now before sending extended information request needed for ERTM mode 2018-09-25 15:45:35 +02:00
Matthias Ringwald
14cca92bcb cc256x: provide init script for cc256xc v1.1 2018-09-25 14:36:41 +02:00
Matthias Ringwald
7830d3e63f cc256x: use version v1.0 for 256xc files 2018-09-25 14:33:22 +02:00
Matthias Ringwald
8f904593db rfcomm: Avoid use-after-free on channel finalize 2018-09-25 09:18:59 +02:00
Matthias Ringwald
359cfe4712 hci_dump: fix compile warnings (request POSIX support) 2018-09-25 08:35:06 +02:00
Matthias Ringwald
bb880bddc2 hids_service: add include and c++ guards 2018-09-25 08:16:00 +02:00
Matthias Ringwald
405014fb5c hfp: verify hfp role when looking up connection by bd_addr, sco, or acl handle 2018-09-24 16:38:56 +02:00
Milanka Ringwald
9119d792f4 hci_cmd: add hci_write_current_iac_lap_two_iacs 2018-09-24 11:49:09 +02:00