Matthias Ringwald
352a05047d
hfp: use HFP_SCO_PACKET_TYPES in link settings table
2020-09-09 12:14:37 +02:00
Matthias Ringwald
01e5b7274c
hfp: filter link setting by allowed sco packet types
2020-09-09 12:14:37 +02:00
Matthias Ringwald
4ceb7a8fc5
test/hfp: check link setting transition to lower setting
2020-09-09 12:14:37 +02:00
Matthias Ringwald
e453c1d946
hfp: extract hfp_next_link_setting
2020-09-09 12:14:37 +02:00
Matthias Ringwald
1ce7cea150
test/hfp: fix test build
2020-09-09 12:09:48 +02:00
Matthias Ringwald
4795fc1ab4
test/hfp: fix compile
2020-07-01 15:05:40 +02:00
Milanka Ringwald
941838bd23
test/fuzz: hfp at parser
2020-06-19 14:51:32 +02:00
Milanka Ringwald
25789943f3
hfp: improve indicator and codec parsing
2020-06-19 14:26:20 +02:00
Matthias Ringwald
bc06f5ac92
test/hfp: combine hf and ag parser tests, more tests
2020-06-12 18:22:53 +02:00
Matthias Ringwald
b24771d95e
hfp_hf: fix HFP_SUBEVENT_SPEAKER_VOLUME and HFP_SUBEVENT_MICROPHONE_VOLUME definitions
...
Both have no status field
2020-01-07 22:14:59 +01:00
Matthias Ringwald
9b9bd84a4f
hfp_ag_demo, hfp_ag_client_test: avoid out-of-bounds stack read
2020-01-07 22:13:31 +01:00
Matthias Ringwald
b338ca6049
coverage: line and function coverage for core
2019-09-17 15:11:58 +02:00
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