7806 Commits

Author SHA1 Message Date
Matthias Ringwald
1b9692bdb4 example/le_streamer: provide two test characteristics to support test with separate tx/rx 2018-02-20 15:47:00 +01:00
Matthias Ringwald
531729b170 csr: provide csr_set_bd_addr for windows-winusb port 2018-02-20 09:47:15 +01:00
Matthias Ringwald
cd5e24b3fa csr: provide csr_set_bd_addr for libusb port 2018-02-20 09:30:47 +01:00
Matthias Ringwald
0b36101d42 hci: reset num_cmd_packets on vendor specific event for CSR controllers 2018-02-20 09:28:06 +01:00
Matthias Ringwald
4a34092706 test: fix compile warnings and gatt_client test 2018-02-19 15:42:54 +01:00
Matthias Ringwald
1dab9fd639 att_dispatch: fix bug in round robin between 2018-02-19 15:28:11 +01:00
Matthias Ringwald
0fbf59a1c1 gatt_client: fix handling of ATT_EVENT_MTU_EXCHANGE_COMPLETE 2018-02-19 15:21:21 +01:00
Matthias Ringwald
8c41f31fe1 csr: set all keys in psram instead of default (== psi if available) 2018-02-19 12:33:37 +01:00
Matthias Ringwald
4be06e9f3c example/a2dp_sink: fix init for hal_audio_dma 2018-02-10 23:40:41 +01:00
Matthias Ringwald
ae1d123737 gatt_client: check if hci connection for given con handle exists 2018-02-09 17:41:58 +01:00
Matthias Ringwald
49999da9ce example/gap_le_advertisements: reduce code 2018-02-08 15:51:54 +01:00
Matthias Ringwald
6fab74db98 GAP: LE scanning enabled not reset on HCI Reset -> can be enabled before HCI Power Up 2018-02-08 15:51:36 +01:00
Matthias Ringwald
6c391f9851 hsp_hs: don't init rfcomm, fixes #113 2018-02-07 13:42:21 +01:00
Matthias Ringwald
58dff96705 changelog: track Jan 2018 changes 2018-02-06 11:16:00 +01:00
Matthias Ringwald
e0c4f30688 le_data_channel_server: add link to iOS test app 2018-02-06 11:15:12 +01:00
Matthias Ringwald
d622dcd08a test: fix compile 2018-02-05 18:46:26 +01:00
Matthias Ringwald
ceecb9d95a gap: add gap_delete_all_link_keys 2018-02-05 18:31:36 +01:00
Matthias Ringwald
c4023def38 wiced: implement link key iterator for btstack_link_key_db_wiced_dct 2018-02-05 18:25:23 +01:00
Matthias Ringwald
6b9d80002e btstack_link_key_db_tlv: implement link key iterator 2018-02-05 18:25:23 +01:00
Matthias Ringwald
d08566fb6e posix: implement link key iterator for btstack_link_key_db_fs 2018-02-05 18:25:10 +01:00
Matthias Ringwald
98cd9557da 3rd-party: add tinydir to iterate over directories 2018-02-05 18:25:10 +01:00
Matthias Ringwald
caa3fd526c example: new gap_link_keys example 2018-02-05 18:25:10 +01:00
Matthias Ringwald
1b6fb31be8 gap: add link key iterator functions 2018-02-05 18:25:09 +01:00
Matthias Ringwald
92369ee052 btstack_link_key_db: add iterator functions to interface 2018-02-05 18:25:09 +01:00
Matthias Ringwald
faf2b6c386 att_server: use PRIx32 for logging tags 2018-02-05 16:00:28 +01:00
Matthias Ringwald
24eb964e4e l2cap: fix compile for le-only 2018-02-05 15:57:21 +01:00
Matthias Ringwald
f68b21d788 l2cap: remove unnecessarry casts 2018-02-05 15:30:55 +01:00
Matthias Ringwald
7740e150a7 l2cap: round robin over all channel types (classic, le data channel, fixed) 2018-02-05 15:19:00 +01:00
Matthias Ringwald
fad84caf30 l2cap: manage fixed channels for ATT, SM, and Connectionless Data in l2cap_fixed_channel_t and keep in unified channels list 2018-02-05 15:19:00 +01:00
Matthias Ringwald
421cb1044d l2cap: keep classic and le data channels in single channel list 2018-02-05 15:19:00 +01:00
Matthias Ringwald
5d18f62371 l2cap: define l2cap_channel_type_t and set for new channels 2018-02-05 15:19:00 +01:00
Matthias Ringwald
387b0525e9 stm32-l053r8-em9304: support ENABLE_SEGGER_RTT 2018-02-05 15:16:23 +01:00
Matthias Ringwald
f50ef7dd1f att_db/att_server: log_info -> log_debug to have no debug output for le streamer 2018-02-05 12:15:59 +01:00
Matthias Ringwald
785879c691 hci_dump: print hci_dump.pklg path to console for all windows & posix ports 2018-02-05 10:01:25 +01:00
Matthias Ringwald
c5541f687d tc3566x: add to posix-h4 and windows-h4 ports 2018-02-05 10:00:01 +01:00
Matthias Ringwald
624bb9dc38 nrf5-zephyr: recommend Zephyr 1.9-branch for use with BTstack 2018-02-05 09:52:18 +01:00
Matthias Ringwald
59ac44af82 chipsets: specify BLE firmware size of ATWILC3000, update TC35661 info after testing -007 variant 2018-02-05 09:47:50 +01:00
Matthias Ringwald
004902f13e hci: reset num cmd packets after sending baud rate command and receiving vendor event on Toshiba chipsets 2018-02-03 23:15:52 +01:00
Matthias Ringwald
0614d6792d example/sm_pairing_central: print SM_EVENT_PAIRING_COMPLETE 2018-02-01 17:37:32 +01:00
Matthias Ringwald
eee18978d4 example/sm_pairing_central: print SM_EVENT_PAIRING_COMPLETE 2018-02-01 17:37:32 +01:00
Matthias Ringwald
accbde8064 sm: emit SM_EVENT_PAIRING_COMPLETE 2018-02-01 17:37:32 +01:00
Matthias Ringwald
36c1abd2e3 btstack_event: add SM_EVENT_PAIRING_COMPLETE 2018-02-01 17:37:29 +01:00
Matthias Ringwald
589f5a99a3 sm: sm_notify_client_authorization -> sm_notify_client_status for use with SM_EVENT_PAIRING_COMPLETE 2018-02-01 16:07:24 +01:00
Matthias Ringwald
16a1a3e5b4 bluetooth.h: fix typo in SM_REASON_PASSKEY_ENTRY_FAILED 2018-02-01 16:07:24 +01:00
Matthias Ringwald
6420f61ec7 sm: remove dead code 2018-02-01 16:06:43 +01:00
Matthias Ringwald
7f711b41e5 btstack_event: remove whitespace for struct return values 2018-02-01 15:45:20 +01:00
Matthias Ringwald
7fa79385c8 example/le_streamer_client: use gatt_client_request_can_write_without_response_event 2018-02-01 15:17:49 +01:00
Matthias Ringwald
47181045ae gatt_client: add gatt_client_request_can_write_without_response_event() 2018-02-01 15:17:03 +01:00
Matthias Ringwald
71af96a130 btstack_event: add GATT_EVENT_CAN_WRITE_WITHOUT_RESPONSE 2018-02-01 13:50:36 +01:00
Matthias Ringwald
047a7fd38a att_dispatch: request another can send now event if needed 2018-02-01 12:28:31 +01:00