9202 Commits

Author SHA1 Message Date
Matthias Ringwald
b673498b9a btstack_event: add mesh events 2019-07-20 08:50:21 +02:00
Matthias Ringwald
1fbe4564be restart mesh development based on current develop and existing mesh branches 2019-07-20 08:50:21 +02:00
Matthias Ringwald
68af39674d btstack_util: btstack_time_delta provides delta between two timestamps 2019-07-20 08:50:21 +02:00
Milanka Ringwald
36d972ad05 tool: add UUIDs for Mesh Characterstics manually 2019-07-20 08:50:21 +02:00
Matthias Ringwald
63270faae8 hci: use scan interval/window from app during init 2019-07-20 08:48:45 +02:00
Matthias Ringwald
eaeabfda24 l2cap: avoid reading l2cap signaling command len out of bounds 2019-07-17 11:28:06 +02:00
Matthias Ringwald
dfa951b111 hci: use 2 bytes as HCI incoming pre-buffer without Classic for GATT Client 2019-07-13 16:29:15 +02:00
Matthias Ringwald
b06dfe1f92 hci_transport_em9304: fix payload size check 2019-07-13 15:38:56 +02:00
Matthias Ringwald
ea374553cc hci_transport_h4: fix payload size check 2019-07-13 15:35:46 +02:00
Matthias Ringwald
6ea073fee9 hci_cmd: fix compile 2019-07-11 11:16:39 +02:00
Matthias Ringwald
5e71c55d29
Merge pull request #236 from skoperst/develop
hci: add page-scan related commands
2019-07-11 11:12:26 +02:00
skoperst
195e82f367 hci: add page-scan related commands 2019-07-11 11:49:22 +03:00
Matthias Ringwald
5dfb87efcb stm32-f4discovery-cc256x: fix build 2019-07-09 15:25:11 +02:00
Matthias Ringwald
9d1b92dd06 changelog: update 2019-07-09 14:53:10 +02:00
Matthias Ringwald
755dfcd863 chipset: add CYW20819 and mention CTS high during power up 2019-07-09 14:48:56 +02:00
Matthias Ringwald
e061bbd447 sm: start encryption upon receiving slave securiy request if bonded 2019-07-08 22:24:58 +02:00
Matthias Ringwald
8b3ffec5c9 sm: fixed regression introduced in f3582630 2019-07-08 22:11:25 +02:00
Milanka Ringwald
ea6072aff7 avdtp_util: fix store_bit16 issue #233 2019-07-01 15:26:59 +02:00
Matthias Ringwald
52b3d2e98e doc/stm32-f4discovery-cc256x: fix build 2019-06-21 11:14:24 +02:00
Matthias Ringwald
bdc352b16d examples: renamed le_counter to gatt_counter and le_streamer to le_streamer_server to indicate suppport for GATT over BR/EDR 2019-06-21 10:45:17 +02:00
Matthias Ringwald
59a1a47a1b hci: fix compile for LE-only 2019-06-20 17:56:20 +02:00
Matthias Ringwald
5aea4d8e7c changelog: ENABLE_GATT_OVER_CLASSIC enables support for GATT over BR/EDR in att_server 2019-06-20 17:26:35 +02:00
Matthias Ringwald
b3f0b70bf0 spp_and_le_streamer: setup GATT over BR/EDR 2019-06-20 17:23:26 +02:00
Matthias Ringwald
c76b4f5903 spp_and_le_counter: setup GATT over BR/EDR 2019-06-20 17:23:26 +02:00
Matthias Ringwald
32324834e4 le_streamer: setup GATT over BR/EDR 2019-06-20 17:23:03 +02:00
Matthias Ringwald
6bee1f95fc le_counter: setup GATT over BR/EDR 2019-06-20 17:22:41 +02:00
Matthias Ringwald
df33ee14b9 att_server: emit att event opened on l2cap connect 2019-06-20 17:09:06 +02:00
Matthias Ringwald
36de854754 att_server: printf->log_info 2019-06-20 17:09:06 +02:00
Matthias Ringwald
914988a1e3 att_server: fetch security params on l2cap connected and restore CCC 2019-06-20 15:30:46 +02:00
Matthias Ringwald
4097998a57 att_server: restore persistent ccc only for LE connections on encrpytion change event 2019-06-20 15:30:46 +02:00
Matthias Ringwald
483643642f att_server: skip check for gap_reconnect_security_setup_active, handle L2CAP_EVENT_CAN_SEND_NOW 2019-06-20 15:17:09 +02:00
Matthias Ringwald
c0f26e1cb2 att_server: replace calls to att_dispatch_server_can_send_now with att_server_can_send_packet 2019-06-20 15:17:09 +02:00
Matthias Ringwald
c8c6e9b449 att_server: replace calls to att_dispatch_server_request_can_send_now_event with att_server_request_can_send_now 2019-06-20 15:17:09 +02:00
Matthias Ringwald
e1beca976b att_server: remove request_con_handle 2019-06-20 15:17:09 +02:00
Matthias Ringwald
b633586462 att_server: set replace request_con_handle -- HCI_CON_HANDLE_INVALID with request_att_server == NULL 2019-06-20 15:17:09 +02:00
Matthias Ringwald
69d32c5615 att_server: set request_att_server to same connection as request_con_handle 2019-06-20 15:17:09 +02:00
Matthias Ringwald
ed053a3580 att_server: extract att_server_request_can_send_now 2019-06-20 15:17:09 +02:00
Matthias Ringwald
41772f378f att_server: extract att_server_handle_att_pdu 2019-06-20 15:17:09 +02:00
Matthias Ringwald
122b723e1f att_server: init att_connection on l2cap open 2019-06-20 15:17:09 +02:00
Matthias Ringwald
70dca4d47d att_server: map l2cap_cid to att_server context 2019-06-20 15:17:09 +02:00
Matthias Ringwald
7fc7cb2b7a hci: add l2cap_cid to att_server_t 2019-06-20 15:17:09 +02:00
Matthias Ringwald
8b35e16a93 hci: support classic connection in gap_secure_connection 2019-06-20 15:16:59 +02:00
Matthias Ringwald
5f3981bf10 hci: support classic connection in gap_authenticated 2019-06-20 15:16:53 +02:00
Matthias Ringwald
e5836baf61 sdp: add gatt_create_sdp_record 2019-06-20 11:22:56 +02:00
Matthias Ringwald
50514142f9 nordic_spp_le_streamer: use new ATT connect/disconnect events 2019-06-20 11:08:59 +02:00
Matthias Ringwald
b0c7a5e2bd spp_and_le_streamer: use new ATT connect/disconnect events 2019-06-20 10:57:59 +02:00
Matthias Ringwald
036861b773 le_streamer: use new ATT connect/disconnect events 2019-06-19 18:08:37 +02:00
Matthias Ringwald
6187ad4c7c att_server: fix con handle in ATT_EVENT_DISCONNECTED 2019-06-19 18:04:19 +02:00
Matthias Ringwald
4d3334c0a1 le_data_channel_server: init streamer on le connection complete 2019-06-19 17:33:03 +02:00
Matthias Ringwald
ff1bec9511 att: emit ATT_EVENT_CONNECTED after HCI LE Connected and ATT_EVENT_DISCONNECTED before HCI Disconnected event 2019-06-19 11:49:03 +02:00