464 Commits

Author SHA1 Message Date
Matthias Ringwald
f4487237df pts/sm_test: simulate OOB data exchange, trigger pairing manually as well 2018-04-03 17:02:09 +02:00
Matthias Ringwald
b0ecbe6b0a pts/sm_test: generate sc oob data on start, track oob data, manually start central connect 2018-04-03 17:02:09 +02:00
Matthias Ringwald
cd3c43a4cf pts/sm_test: vavlidate pairing method 2018-04-03 17:02:09 +02:00
Matthias Ringwald
df3d26412f pts/sm_test: report pairing method 2018-04-03 17:02:09 +02:00
Matthias Ringwald
8493626b86 pts/sm_test: suppprt numeric comparison failed. SCJW tests complete 2018-04-03 17:02:09 +02:00
Matthias Ringwald
97a8d07355 pts/sm_test: all SCPK done 2018-04-03 17:02:09 +02:00
Matthias Ringwald
aeb1d7dba0 pts/sm_test: trigger passkey entry failed by decline bonding 2018-04-03 17:02:09 +02:00
Matthias Ringwald
45a7413e73 pts/sm_test: also simulate incorrect passkey entry 2018-04-03 17:02:09 +02:00
Matthias Ringwald
1a9063585d pts/sm_test: drop simulation of delayed key notifications 2018-04-03 17:02:09 +02:00
Matthias Ringwald
d7ffd3a975 pts/sm_test: fix check if test correct 2018-04-03 17:02:09 +02:00
Matthias Ringwald
eb1f257a14 SM/SLA/SCJW/BI-02-C,0,3,8,8,0,0,4 fixed in develop 2018-04-03 17:02:09 +02:00
Matthias Ringwald
2fdc0d5318 drop fix for pairing complete on disconnect 2018-04-03 17:02:09 +02:00
Matthias Ringwald
5d3602ee40 pts/sm_test: gitignore TEST_FAIL* 2018-04-03 17:02:09 +02:00
Matthias Ringwald
4f95acbc5d pts/sm_test: rename result folder to test_fail if expected failure doesn't match 2018-04-03 17:02:09 +02:00
Matthias Ringwald
e5ef36b087 pts/sm_test: added OOB tests 2018-04-03 17:02:09 +02:00
Matthias Ringwald
a5171bb237 pts/sm_test: support passkey entry 2018-04-03 17:02:09 +02:00
Matthias Ringwald
ad912a6c9e pts/sm_test: allow simulation of pairing failures 2018-04-03 17:02:09 +02:00
Matthias Ringwald
94145cfe40 pts/sm_test: enable notification on le counter characteristic 2018-04-03 17:02:09 +02:00
Matthias Ringwald
26dc3f675e pts/sm_test: write config.txt 2018-04-03 17:02:09 +02:00
Matthias Ringwald
a359d9e749 pts/sm_test: first SC test working 2018-04-03 17:02:09 +02:00
Matthias Ringwald
5b6c930de2 pts: sm_test.py reads sm_test.csv descriptions and creates result folder 2018-04-03 17:02:09 +02:00
Matthias Ringwald
bb9658b8ca pts: sm.py to run sm tests using 2 BTstack processes 2018-04-03 17:02:09 +02:00
Milanka Ringwald
c0519d72a1 pts: fix compile 2018-03-26 21:52:25 +02:00
Milanka Ringwald
813397ea25 sbc: remove bad frame num 2018-01-17 16:39:48 +01:00
Milanka Ringwald
ad75da140d avrcp browsing: AVRCP msg fragmentation 2018-01-17 16:39:48 +01:00
Milanka Ringwald
63e0421ec0 avdtp source demo: use configured sample rate 2017-12-22 23:50:42 +01:00
Milanka Ringwald
67ae582d9f avdtp source test: emit all received capabilities 2017-12-20 14:48:22 +01:00
Milanka Ringwald
9974aee0d2 avdtp sink: update API to retrun cmd status, fix reconfigure, remove printf from library 2017-12-15 16:11:34 +01:00
Matthias Ringwald
a4f7d0a0d8 pts: fix compile 2017-12-13 16:52:44 +01:00
Milanka Ringwald
a99118cda0 pts test: fix compile, add browsing controller cmds 2017-12-13 14:33:38 +01:00
Matthias Ringwald
c37cd8f3d1 sbc: split btstack_sbc_bludroid.c into seperate encoder and decoder implementation 2017-11-29 17:13:17 +01:00
Milanka Ringwald
fd58c90006 a2dp sink: cleanup api, add minimal docu, update tests and examples 2017-08-29 15:22:27 +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
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