1757 Commits

Author SHA1 Message Date
Matthias Ringwald
1762039c2c example/sco_demo_util: add modplayer as SCO_DEMO_MODE_MODPLAYER 2023-03-01 13:48:36 +01:00
Matthias Ringwald
9ad691b0cb example/sco_demo_util: use sample rate for sine generator and wav/audio 2023-03-01 13:48:36 +01:00
Matthias Ringwald
79cc780fc0 example/sco_demo_util: add sample rate to codec config 2023-03-01 13:48:36 +01:00
Matthias Ringwald
9582ae6476 example/sco_demo_util: set buffer size based on supported samplerate 2023-03-01 11:24:14 +01:00
Matthias Ringwald
bf958e42ac example/sco_demo_util: introduce codec_support_t 2023-02-28 17:20:21 +01:00
Matthias Ringwald
b150a47954 example/sco_demo_util: use generic audio_input_prebuffer_bytes 2023-02-28 17:20:21 +01:00
Matthias Ringwald
3cf06407e6 example/sco_demo_util: use audio generator function 2023-02-28 17:20:21 +01:00
Matthias Ringwald
b89b876f14 example/sco_demo_util: send msbc sine via audio ringbuffer 2023-02-28 17:20:21 +01:00
Matthias Ringwald
6fb1424bd8 example/sco_demo_util: send cvsd sine via audio ringbuffer 2023-02-28 17:20:21 +01:00
Matthias Ringwald
94381a6978 example/sco_demo_util: drop data test modes, restructor code 2023-02-28 17:20:21 +01:00
Matthias Ringwald
61a7fe90eb example/hfp_hf_demo: fix accidental commit from 712e3b1 2023-02-27 12:31:06 +01:00
Matthias Ringwald
dd5af05ec9 example/gatt_browser: fix output 2023-02-23 23:34:14 +01:00
Matthias Ringwald
8dbd779376 example/gatt_battery_query: read battery once after connected 2023-02-23 23:32:51 +01:00
Matthias Ringwald
ebabc5d860 example/a2dp_sink_demo: remove local variable 2023-02-22 17:36:18 +01:00
Matthias Ringwald
712e3b1145 example/hfp_hf_demo: fix build without HAVE_BTSTACK_STDIN 2023-02-22 17:35:42 +01:00
Matthias Ringwald
ec61dcfbed example/hf_hf_demo: improve documentation, split packet handlers, use sdp record handle generator 2023-02-09 10:03:38 +01:00
Matthias Ringwald
08c12c8116 example/a2dp_sink_demo: improve documentation, use sdp record handle generator 2023-02-09 09:47:57 +01:00
Milanka Ringwald
ba42772a65 example/a2dp_sink_demo: list supported remote AVRCP Target notifications 2023-02-07 17:15:38 +01:00
Milanka Ringwald
b2cacb9cf2 example/a2dp_sink_demo: improve stdout 2023-02-07 17:15:38 +01:00
Milanka Ringwald
60f569ef58 example/a2dp_sink_demo: assign command status 2023-02-07 17:15:38 +01:00
Dirk Helbig
555ade44f7 a2dp_sink_demo: add HAVE_BTSTACK_AUDIO_EFFECTIVE_SAMPLERATE 2023-01-31 19:27:59 +01:00
Dirk Helbig
bbbd19ba43 a2dp_sink_demo: use built-in btstack_sample_rate_compensation module 2023-01-31 16:21:52 +01:00
Dirk Helbig
ba3545fc87 a2dp_sink_demo: fix start/stop, discard pending data on stream stop 2023-01-31 16:21:52 +01:00
Dirk Helbig
9248d4da92 a2dp_sink_demo: adding sample rate compensation 2023-01-31 16:21:52 +01:00
Matthias Ringwald
4d638bb77f example/le_streamer_client: use gatt_client_request_to_write_without_response 2023-01-23 15:01:14 +01:00
Matthias Ringwald
f4fc15d4ec example: gatt_streamer_server and le_streamer_client report DLE and PHY changes 2023-01-23 11:10:15 +01:00
Matthias Ringwald
fb301407de a2dp:emit A2DP_SUBEVENT_STREAM_ESTABLISHED with if connection fails 2023-01-16 12:16:05 +01:00
Matthias Ringwald
ff1cb1067d example/pan_lwip_http_server: only init lwip if HAVE_LWIP is not defined 2023-01-12 19:00:07 +01:00
Matthias Ringwald
555f545d84 example: fix warnings 2023-01-11 17:04:46 +01:00
Matthias Ringwald
3dc3c49609 a2dp_sink_demo: report failed outgoing connection 2023-01-11 11:02:43 +01:00
Milanka Ringwald
fcd55a0b5a examples: unify status stdout format 2023-01-10 11:32:53 +01:00
Matthias Ringwald
0627fe892f example/a2dp_source_demo: fix build 2023-01-01 23:31:01 +01:00
Matthias Ringwald
eaaad3b7fb example/a2dp_source_demo: add command to scan and connect to Bluetooth speaker by class of device 2022-12-13 17:33:17 +01:00
Matthias Ringwald
60ae609634 example/a2dp_source_demo: keep selected audio source 2022-11-09 14:16:46 +01:00
Matthias Ringwald
3ba271a73f example/spp_counter: remove outdated comments 2022-11-02 09:59:44 +01:00
Matthias Ringwald
a40d68f27a example: fix makefile build 2022-10-24 12:05:37 +02:00
Matthias Ringwald
38a2637d94 example/a2dp_sink: pass media config by pointer 2022-10-21 15:37:42 +02:00
Matthias Ringwald
dfb4ecf165 example/a2dp_sink: fix tracking of avrcp playback status 2022-10-21 15:29:55 +02:00
Matthias Ringwald
fb97e826a2 example/a2dp_sink: separate stream_endpoint, a2cp_connection and avrcp_connection, track stream and play states 2022-10-21 12:13:26 +02:00
Matthias Ringwald
c6209fdb1e example/a2dp_sink: store remote bd_addr 2022-10-17 15:03:27 +02:00
Matthias Ringwald
aac8d89404 example/a2dp_sink: collect per connection data in single struct 2022-10-17 12:33:36 +02:00
Matthias Ringwald
dcb256b42c hfp_hf_demo: answer pin code request 2022-10-11 17:27:29 +02:00
Matthias Ringwald
16fc96d575 avrcp_browsing_client: add compile error if ERTM is not enabled 2022-10-05 09:58:22 +02:00
Matthias Ringwald
d567aeb323 mesh: move gatt services into mesh/gatt-service folder 2022-10-03 12:31:34 +02:00
Matthias Ringwald
1884c6384f example/hid_keyboard_demo: queue keys via ringbuffer 2022-09-08 10:31:43 +02:00
Matthias Ringwald
4bf33d8249 example/hfp_ag_demo: request master role on reconnect 2022-07-18 15:17:23 +02:00
Matthias Ringwald
78404023e9 example: use sm pairing events instead of hci encryption change (v2) 2022-06-29 12:02:54 +02:00
Matthias Ringwald
2c50985d9c example: handle HCI_EVENT_ENCRYPTION_CHANGE_V2 2022-06-28 14:53:24 +02:00
Milanka Ringwald
2336d2ed5f example/sine_player: add option to set num channel 2022-06-23 20:56:29 +02:00
Milanka Ringwald
0b5a695acc example/sco_demo_util: drop ENABLE_SCO_STEREO_PLAYBACK code 2022-06-23 20:56:22 +02:00