7441 Commits

Author SHA1 Message Date
Matthias Ringwald
99136b1c3b hci_transport_h5: added log_errors for unexpected reads/writes 2017-10-11 12:22:44 +02:00
Matthias Ringwald
9c7c30eeba esp32: re-implement integrate_btstack in python as rsync is missing in prebuild esp-idf windows toolchain 2017-10-09 13:56:01 +02:00
Matthias Ringwald
3d244bfa4d l2cap-ertm: fix compile 2017-10-09 11:31:43 +02:00
Matthias Ringwald
122c2b0535 l2cap-ertm: assert incoming ertm data is <= local MTU and check for buffer overrun during reassemblt 2017-10-09 11:27:39 +02:00
Matthias Ringwald
07c7de8699 l2cap-ertm: assert ertm SDUs contains Control + FCS fields and are smaller or equal local_mps 2017-10-09 11:12:53 +02:00
Matthias Ringwald
0d3ee2efe6 l2cap-ertm: fix setup of outgoing ertm tx buffers 2017-10-08 21:09:35 +02:00
Matthias Ringwald
7cbe539fe0 l2cap-ertm: use min(local,remote) in config response for TxWindow and MPS 2017-10-08 21:03:07 +02:00
Matthias Ringwald
3271797891 l2cap: limit mtu in conf resp to remote mtu - regression from 6dca2a0c 2017-10-08 14:52:02 +02:00
Matthias Ringwald
6b99230fe8 l2cap: seperate l2cap_setup_options for request and response 2017-10-08 14:34:51 +02:00
Matthias Ringwald
47f85edbd6 hid_keyboard_demo: add Device ID service record 2017-10-06 18:04:02 +02:00
Matthias Ringwald
c1b01f87ff device_id: fix BLUETOOTH_ATTRIBUTE_PRIMARY_RECORD type to BOOL 2017-10-06 18:03:31 +02:00
Matthias Ringwald
9679ea8161 hid: improve SDP record -> allows connect from macOS 2017-10-06 17:50:53 +02:00
Milanka Ringwald
d1207cd896 avrcp target: notifications and fragmentation 2017-10-06 17:04:42 +02:00
Matthias Ringwald
63dd1c760e prefix crc8_* to btstack_crc8_* 2017-10-03 16:49:03 +02:00
Matthias Ringwald
1f41c2c9f7 move crc8 from rfcomm.h to btstack_util.h 2017-10-03 16:47:24 +02:00
Matthias Ringwald
4599901111 cc256x: update link to TIInit_11.8.32.bts for WL183x chipsets to V4.2 2017-10-02 16:10:43 +02:00
Matthias Ringwald
24a96a2856 chipset/README.md: add LMP Subversion of CC2567 2017-10-02 15:22:10 +02:00
Matthias Ringwald
c19bb75c13 ez430-rf2560 + msp-exp430f5438-cc2564: remove old ant_test.c example 2017-10-02 15:04:40 +02:00
Matthias Ringwald
95c72533b4 example: add ANT example for TI CC2567 2017-10-02 15:01:57 +02:00
Matthias Ringwald
0e1ffed02f chipset/cc256x: support init scripts v2.4 and v2.8 for CC2567 2017-10-02 14:58:26 +02:00
Matthias Ringwald
0830ab8fee hog_mouse_demo: print connection parameter changes 2017-10-02 12:30:01 +02:00
Matthias Ringwald
1fcd10b705 l2cap: fix regression in LE Signaling Len check for Connection Update Request/Response in adcfabadef2147ecee52ccbc9ab695b6df44e568 2017-10-02 11:50:32 +02:00
Matthias Ringwald
d6c00b86e8 esp32: add make rule to compile gatt db instead of providing update_gatt.py 2017-09-28 15:38:19 +02:00
Matthias Ringwald
4e60647a0a esp32: mention ./integrate_btstack and old make version 2017-09-28 15:11:22 +02:00
Matthias Ringwald
405ac779d6 tool/clean_tree.sh: also delete .d files 2017-09-28 15:11:22 +02:00
Matthias Ringwald
f936392b85 esp32: create examples in examples folder, fix update_gatt.sh 2017-09-28 15:11:22 +02:00
Matthias Ringwald
6f952a2331 esp32: clone BTstack into esp-idf/components to allow out-of-tree app builds 2017-09-28 15:11:22 +02:00
Matthias Ringwald
8a46ec4062 hfp: review UNUSED 2017-09-27 11:33:34 +02:00
Matthias Ringwald
f08eeab9ea hsp: review UNUSED 2017-09-27 11:14:55 +02:00
Matthias Ringwald
35b80bb0da hids_device.c: fix compile 2017-09-26 15:53:54 +02:00
Matthias Ringwald
63854e74af l2cap: fix -Wvarargs warnings from clang 9.0 2017-09-25 21:50:25 +02:00
Matthias Ringwald
034d8e7065 sm: fix mbedTLS integration 2017-09-25 17:31:42 +02:00
Matthias Ringwald
aa29f5873d add hid_mouse_demo example 2017-09-25 16:19:25 +02:00
Matthias Ringwald
fbf7b2f339 add hog_mouse_demo example 2017-09-25 16:07:45 +02:00
Matthias Ringwald
381856a58f hog_keyboard_demo: only send when connected 2017-09-25 16:07:00 +02:00
Matthias Ringwald
523edd21cb hids_device: log common operations (protocol mode, report map, report ccc) 2017-09-25 16:05:42 +02:00
Matthias Ringwald
a4bfc4fed9 hog: hid-over-gatt - add hids_device gatt service and hog_keyboard_demo example 2017-09-25 11:41:28 +02:00
Matthias Ringwald
28a59cc137 esp32: update sdkconfig 2017-09-25 11:17:39 +02:00
Matthias Ringwald
b1ca30db1b example: use new att_read_callback_* helpers 2017-09-23 21:37:22 +02:00
Matthias Ringwald
bfd413f038 att_db: add att_read_callback helpers for 1,2,4 byte unsigned little endian and blob data 2017-09-23 10:20:52 +02:00
Matthias Ringwald
d63739c96d stm32-f103rb-nucleo: use hci_transport_h4.c instead of hci_transport_h4_ehcill_embedded.c 2017-09-22 14:53:41 +02:00
Matthias Ringwald
086d1dcb6e test/att_db_util: update le_counter.h 2017-09-22 14:51:03 +02:00
Matthias Ringwald
8ea3236c5e compile_gatt: fix flags for ccc 2017-09-22 14:49:27 +02:00
Matthias Ringwald
eb6072adf6 compile_gatt+att_db+att_db_util: make Client Characteristic Configuration readable without authentication but require permissions for write 2017-09-22 14:20:26 +02:00
Matthias Ringwald
3721458b9d device_information_service: fix device_information_service_server_set_pnp_id 2017-09-21 14:17:44 +02:00
Matthias Ringwald
51fa0b282f sm: allow to use mbedTLS for ECDH by HAVE_MBEDTLS_ECC_P256 2017-09-20 16:00:23 +02:00
Matthias Ringwald
dbbeec25e8 sdp_client: fix compile 2017-09-20 10:53:35 +02:00
Matthias Ringwald
7dad9ff837 ancs_client, att_server, pbab_client: review UNUSED-size 2017-09-20 10:47:28 +02:00
Matthias Ringwald
1ac26e06cb bnep: review UNUSED-size 2017-09-20 10:43:22 +02:00
Matthias Ringwald
f21eb74fee bnep: review UNUSED-size 2017-09-20 10:40:32 +02:00