226 Commits

Author SHA1 Message Date
Matthias Ringwald
6323f788ac test/hfp: fix test sequences 2019-04-18 23:11:54 +02:00
Matthias Ringwald
560b7bdb62 fix warnings 2019-04-18 21:40:35 +02:00
Matthias Ringwald
9022b6898e test/hfp: reduce warnings and output 2019-03-31 22:19:16 +02:00
Matthias Ringwald
163d9175bb test/hfp: handle plc of sco frames with 120 samples 2019-03-08 17:20:42 +01:00
Matthias Ringwald
0d719a1e32 test/sbc+hfp: support original PacketLogger .pklg files with little endian len 2019-03-08 17:08:32 +01:00
Milanka Ringwald
20834b7ab7 test/hfp: fix hci parser 2019-01-28 11:02:50 +01:00
Matthias Ringwald
6cfd76e47e test/sbc+hfp: use O_RDONLY to read packet log on windows 2019-01-03 12:11:19 +01:00
Matthias Ringwald
6ed7c861fe test:hfp/sbc: don't link against cpputest for pklg tools 2018-12-21 12:12:02 +01:00
Matthias Ringwald
b0f6a411ba test/hfp: less files for pklg_cvsd_test 2018-12-21 12:06:20 +01:00
Matthias Ringwald
4fef112057 test/hfp/sbc: disable octave output 2018-12-20 11:49:32 +01:00
Milanka Ringwald
d1550f906a cvsd_plc: add printfs for octave file to analyse history buffer 2018-12-19 19:11:16 +01:00
Milanka Ringwald
de95d3c928 cvsd_plc: update PLC params 2018-12-19 10:46:40 +01:00
Matthias Ringwald
8e95b336b3 test/hfp: pklg_cvsd_test creates in_raw, in_plc, out wav files 2018-12-19 10:07:11 +01:00
Matthias Ringwald
1db30a88d0 btstack_cvsd_plc: count zero frames separately 2018-12-17 23:19:03 +01:00
Matthias Ringwald
9534a1bb52 test/hfp: fix path to fanfare mono input 2018-12-17 20:13:48 +01:00
Matthias Ringwald
a5eb47ac14 btstack_cvsd_plc: remove cvsd_fs field, not neccessary for algorihthm 2018-12-17 20:10:15 +01:00
Matthias Ringwald
3a8dd2bf1e test/hfp: minimal check for SCO handle 2018-12-17 15:44:14 +01:00
Matthias Ringwald
17811fcdfb test/hfp: add pklg test case 2018-12-17 15:13:56 +01:00
Matthias Ringwald
a146edabb8 btstack_cvsd_plc.c: ignore empy sco packets 2018-12-17 14:43:08 +01:00
Matthias Ringwald
e2cf249052 test/hfp: pklg_cvsd test using packet logs 2018-12-17 14:34:33 +01:00
Milanka Ringwald
22587df049 hfp_hf_demo: use API calls to access event values, remove ag indicatior status on initial retrieval 2018-12-14 11:11:16 +01:00
Milanka Ringwald
3d45f2d56b cvsd_plc: octave script for PLC visualisation 2018-12-04 22:39:47 +01:00
Milanka Ringwald
eb1deedd3b cvsd_plc: prepare for variable sample size 2018-11-29 15:34:47 +01:00
Milanka Ringwald
c3bb96d0dc test/hfp: fix compile 2018-10-08 16:39:36 +02:00
Milanka Ringwald
8aee7be2bb gap: introduce GIAC and LIAC, use gap_start_inquiry wrapper function 2018-09-24 11:40:59 +02:00
Matthias Ringwald
9e6f232991 test: remove outdated include paths 2018-06-26 13:40:35 +02:00
Matthias Ringwald
927253d470 test/hfp: fix test 2018-04-20 17:33:09 +02:00
Milanka Ringwald
1cc1d9e923 hfp ag: clean up command string construction 2018-01-09 16:06:14 +01:00
Milanka Ringwald
ba2939f612 hfp hf: exclude rhh tests 2017-06-19 15:52:29 +02:00
Milanka Ringwald
894da8f6a6 hfp hf test: fix position of OK occurence 2017-06-19 15:26:40 +02:00
Matthias Ringwald
49232d5c0e fix compile 2017-05-17 23:22:05 +02:00
Milanka Ringwald
747ec64600 a2dp: avdtp source sends sbc frames at constant speed
a2dp: introduce context, move common code to avdtp.c

a2dp: wrap source functionality

a2dp: enable packet handler

a2dp: draft implemetation source open stream

avrcp: add streaming connection opened/released events

avdtp source: introduce timer for storing audio data at const fr., encode into sbc, and prepare for sending

wav_util: fix return of wav_reader_read_int16

sbc: rename sbc to msbc test

sbc: improve usage output

sbc: fix makefile

sbc: remove hardcoded bitrate

avdtp: add encode/decode sine example without using ring buffer

avdtp: move ring buffer to stream endpoint

avdtp: add encode/decode test with ring buffer

sbc: use btstack_sbc_encoder_num_audio_frames - 1 audio frame contains 1 audio sample for mono and 2 for stereo

sbc: use btstack_sbc_encoder_num_audio_frames - 1 audio frame contains 1 audio sample for mono and 2 for stereo

sbc: revert sample counting

avdtp: source sending correct audio first time

avdtp: shorter timer for audio generation gets correct stream

avdtp: set state to AVDTP_STREAM_ENDPOINT_STREAMING_W2_SEND when more data is ready

avdtp: introduce transport category as mandatory

avdtp: introduce transport category as mandatory
2017-03-20 11:43:41 +01:00
Matthias Ringwald
0657d3c47f hfp: fix test 2017-01-30 16:30:12 +01:00
Matthias Ringwald
fac2e2fe9d hfp: use 16-bit samples for narrow-band / CVSD 2017-01-23 14:59:39 +01:00
Matthias Ringwald
815e8f5127 test/hfp: create 16-bit live sample, but use 8-bit for tst 2017-01-23 12:42:34 +01:00
Milanka Ringwald
6f91db60fb hfp test: cleanup data folder, remove printf 2016-11-16 11:21:23 +01:00
Milanka Ringwald
d165ed7980 create directory results 2016-11-16 10:57:28 +01:00
Milanka Ringwald
ebacc5ae5e hfp test: mode input to data, generated files to results 2016-11-16 10:54:43 +01:00
Milanka Ringwald
25234a7e05 Merge branch 'develop' into a2dp
Conflicts:
	example/Makefile.inc
	example/sco_demo_util.c
	port/pic32-harmony/app.X/nbproject/Makefile-default.mk
	port/pic32-harmony/app.X/nbproject/Makefile-genesis.properties
	port/pic32-harmony/app.X/nbproject/configurations.xml
	port/pic32-harmony/create_examples.py
	src/classic/btstack_cvsd_plc.c
	src/classic/btstack_sbc_bludroid.c
	src/classic/btstack_sbc_plc.c
	test/ring_buffer/.gitignore
2016-11-14 15:54:38 +01:00
Milanka Ringwald
a23045e2bf extend btstack defines, and memory generator 2016-09-27 15:17:16 +02:00
Milanka Ringwald
f33d36711a test: hfp add missing test files 2016-09-27 15:05:38 +02:00
Milanka Ringwald
d0c4aea60c HFP: Emit codec event after SCO connection is established, CODECS event is deleted, codec added as param in AUDIO_CONN event 2016-09-19 15:53:35 +02:00
Milanka Ringwald
249f614da0 use wav util 2016-09-19 15:02:59 +02:00
Milanka Ringwald
abc9118691 refactoring wav utils 2016-09-14 17:30:47 +02:00
Milanka Ringwald
202da3172e reworked test, extracted wav_utils 2016-09-14 16:06:19 +02:00
Milanka Ringwald
651e3b75e5 refactor function count eq bytes 2016-09-13 15:11:09 +02:00
Milanka Ringwald
08df0a8d74 remove casting 2016-09-13 12:15:55 +02:00
Milanka Ringwald
7e6b1e83d2 sbc plc: renamed vars 2016-09-13 10:35:08 +02:00
Milanka Ringwald
a3b51b7f14 cvsd plc: renamed vars 2016-09-13 10:19:11 +02:00
Milanka Ringwald
8c38e749df hfp: plc for cvsd 2016-08-31 15:41:01 +02:00