Commit Graph

1122 Commits

Author SHA1 Message Date
Matthias Ringwald
69cb6daf5c test/linked_list: fix compile 2017-11-17 18:04:16 +01:00
Matthias Ringwald
b9e5ded78b test/avrcp: fix compile 2017-11-09 13:45:40 +01:00
Matthias Ringwald
08dc639452 l2cap: round robin for fixed channel send requests 2017-11-04 21:41:53 +01:00
Matthias Ringwald
d1700513b5 btstack_tlv_posix: basic implementation that keeps all entries in RAM but persists new entries to disk 2017-10-23 14:24:19 +02:00
Matthias Ringwald
8f8dd6263a att_db: introduce PERSISTENT_WRITE_CCC, add to CCC ATT handle 2017-10-17 14:50:51 +02:00
Matthias Ringwald
42133918ad le_device_db_tlv: only cache used enries, don't compact anymore 2017-10-16 17:04:57 +02:00
Milanka Ringwald
a7a576295b avrcp pts test: fix compile 2017-10-12 17:18:52 +02:00
Matthias Ringwald
086d1dcb6e test/att_db_util: update le_counter.h 2017-09-22 14:51:03 +02:00
Matthias Ringwald
2e1f7af07f test/ble_client: fix compile 2017-09-19 17:21:02 +02:00
Matthias Ringwald
4f366ea52f test/gatt_client: fix test for ATT_TRANSACTION_MODE_VALIDATE 2017-09-19 11:55:42 +02:00
Milanka Ringwald
fd58c90006 a2dp sink: cleanup api, add minimal docu, update tests and examples 2017-08-29 15:22:27 +02:00
Matthias Ringwald
17ae5bc4f4 FLASH HAL: use 'bank' instead of 'sector' 2017-08-16 15:58:03 +02:00
Matthias Ringwald
8aecaa9f0f btstack_tlv_flash_sector: trigger migration if Flash is not erased after last found tag 2017-08-16 14:53:22 +02:00
Matthias Ringwald
e1f907047d test/security_manager: fix test 2017-08-14 18:10:26 +02:00
Matthias Ringwald
392ab97ecb test/gatt_client: fix compile 2017-08-14 17:17:45 +02:00
Matthias Ringwald
ee32965340 test/flash_tlv: fix test 2017-08-14 16:45:48 +02:00
Matthias Ringwald
0c92bcc661 sm: drop support for mbed-tls for ECDH 2017-08-14 11:17:52 +02:00
Matthias Ringwald
1f5ff4332f le_device_db_tlv: le_device_db.h implementation on top of btstack_tlv.h interface 2017-08-11 16:34:10 +02:00
Milanka Ringwald
4567cc17d5 avdtp/avrcp: log error on malloc failure 2017-08-09 16:45:27 +02:00
Milanka Ringwald
4b338011de avrcp target: added response for unit and subunit info 2017-08-08 17:09:47 +02:00
Matthias Ringwald
9c0e62d33a l2cap: introduce parameter object l2cap_ertm_config_t for l2cap_create_ertm_channel and l2cap_accept_ertm_connection 2017-07-25 15:15:03 +02:00
Matthias Ringwald
db9a684459 pts: fix warning for make clean 2017-07-25 15:15:03 +02:00
Matthias Ringwald
7bebc11caa l2cap-ertm: fragment outgoing data into tx buffers 2017-07-25 15:15:03 +02:00
Matthias Ringwald
843bae5d26 l2cap-ertm: reserve buffer for packet reassembly, too. calculate local mps and use in ertm config 2017-07-25 15:15:02 +02:00
Matthias Ringwald
db55d2e9b3 l2cap-ertm: disconnect l2cap after monitor timeout and rety count has reached max transmit 2017-07-25 15:15:02 +02:00
Matthias Ringwald
67a3a5b71d l2cap-ertm: add (empty) l2cap_ertm_set_busy and set_ready to signal local busy condition 2017-07-25 15:15:02 +02:00
Matthias Ringwald
501329faba l2cap-ertm: add ERTM configuration options to create and accept l2cap connection API 2017-07-25 15:15:02 +02:00
Matthias Ringwald
585d028271 l2cap-ertm: dump l2cap data packets in l2cap_test 2017-07-25 15:15:02 +02:00
Matthias Ringwald
45caebe58e l2cap-ertm: add ertm_mandatory flag to create and accept connection 2017-07-25 15:15:01 +02:00
Matthias Ringwald
1b9cb13d36 l2cap-ertm: query extended features before opening l2cap ertm connection 2017-07-25 15:13:59 +02:00
Matthias Ringwald
742075fcc3 test/pts/l2cap_test: fix ERTM state console output 2017-07-25 15:13:59 +02:00
Matthias Ringwald
43ec931d38 l2ap-ertm: send retransmission and flow control option when channel accepted with l2cap_accept_ertm_connection 2017-07-25 15:13:59 +02:00
Matthias Ringwald
5f78701e41 test/pts/l2cap_test: use current PTS dongle 2017-07-25 15:13:59 +02:00
Matthias Ringwald
05fa60db84 l2cap_ertm: add ENABLE_L2CAP_ENHANCED_RETRANSMISSION_MODE define 2017-07-25 15:13:59 +02:00
Milanka Ringwald
01dc6e35bf avrcp target: add avrcp target connect/sdp query/disconnect; extend a2dp source demo 2017-07-21 14:49:04 +02:00
Milanka Ringwald
6983e65e8f avrcp: extract avrcp controller 2017-07-21 14:49:04 +02:00
Milanka Ringwald
45f49b5884 avdtp source pts tes: extend sbc encoder init with channel mode param 2017-07-19 16:10:15 +02:00
Milanka Ringwald
e2393a903a pts test: cleanup avdtp source test 2017-07-19 16:10:15 +02:00
Milanka Ringwald
21b232ce00 avdtp sink: fix reconfigure, pts tests green 2017-07-19 16:10:15 +02:00
Milanka Ringwald
b0d75c910f avrcp pts test: done 2017-07-19 16:10:15 +02:00
Milanka Ringwald
34b22aac09 avdtp, avrcp: cleanup, added error handling, fixed pts test compilation 2017-07-19 16:10:15 +02:00
Milanka Ringwald
c4c891e919 pts: fix compile 2017-07-19 16:10:15 +02:00
Matthias Ringwald
2814436fcf pts/l2cap_test: fix compile 2017-07-10 22:12:01 +02:00
Milanka Ringwald
de804f9e40 update gitignore files 2017-07-07 10:15:43 +02:00
Milanka Ringwald
df64272840 avrcp: put avrcp context into sdp query context 2017-07-05 16:46:12 +02:00
Milanka Ringwald
2306328a42 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-07-05 15:16:13 +02:00
Milanka Ringwald
6086246c6d avrcp: add SDP query 2017-07-05 15:07:07 +02:00
Matthias Ringwald
ee6b16138c test: fix compile. libusb: fix warning 2017-07-04 17:38:30 +02:00
Matthias Ringwald
b397c740f5 tst/btstack_link_key_db: fix compilation 2017-06-30 12:46:02 +02:00
Milanka Ringwald
ba2939f612 hfp hf: exclude rhh tests 2017-06-19 15:52:29 +02:00