Matthias Ringwald
bdc352b16d
examples: renamed le_counter to gatt_counter and le_streamer to le_streamer_server to indicate suppport for GATT over BR/EDR
2019-06-21 10:45:17 +02:00
Matthias Ringwald
b3f0b70bf0
spp_and_le_streamer: setup GATT over BR/EDR
2019-06-20 17:23:26 +02:00
Matthias Ringwald
c76b4f5903
spp_and_le_counter: setup GATT over BR/EDR
2019-06-20 17:23:26 +02:00
Matthias Ringwald
32324834e4
le_streamer: setup GATT over BR/EDR
2019-06-20 17:23:03 +02:00
Matthias Ringwald
6bee1f95fc
le_counter: setup GATT over BR/EDR
2019-06-20 17:22:41 +02:00
Matthias Ringwald
50514142f9
nordic_spp_le_streamer: use new ATT connect/disconnect events
2019-06-20 11:08:59 +02:00
Matthias Ringwald
b0c7a5e2bd
spp_and_le_streamer: use new ATT connect/disconnect events
2019-06-20 10:57:59 +02:00
Matthias Ringwald
036861b773
le_streamer: use new ATT connect/disconnect events
2019-06-19 18:08:37 +02:00
Matthias Ringwald
4d3334c0a1
le_data_channel_server: init streamer on le connection complete
2019-06-19 17:33:03 +02:00
Matthias Ringwald
0be141ae50
lwip: fix compile in OS config
2019-06-10 16:02:34 +02:00
Matthias Ringwald
235be4f4c8
lwip: move nosys port into platform/lwip/port folder
2019-06-10 15:07:21 +02:00
Matthias Ringwald
97dc5e692c
new pan_lwip_http_server example
...
- add lwIP sources commit b3a939417 (after STABLE-2.1.1) as 3rd-party/lwip/core
- add small DHCP server as 3rd-party/lwip/dhcp-server
- add BNEP lwIP adapter that handles BNEP events and forwards packets between BNEP and lwIP (only tested for NO_SYS == 1)
- add pan_lwip_http_server example that provides lwIP http server on http://192.168.7.1
- example is added to port/libusb
2019-06-07 16:57:00 +02:00
Matthias Ringwald
fb3896319c
bnep: BD_ADDR is stored in little-endian format for all BNEP_EVENT_*
2019-06-05 17:22:17 +02:00
Matthias Ringwald
26687d1449
example/gatt_battery_query: register for notification updates
2019-05-24 09:37:45 +02:00
Matthias Ringwald
1d927f3a77
dut_mode_classic: disable Secure Simple Pairing
2019-05-17 18:33:14 +02:00
Matthias Ringwald
e501bae083
Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1)
2019-05-11 19:31:55 +02:00
Matthias Ringwald
bb2a765662
add missing filename tags
2019-05-11 19:27:14 +02:00
Matthias Ringwald
80e33422a9
Use FILENAME_H as include guard (MISRAC2012-Rule-21.1)
2019-05-11 19:08:52 +02:00
Matthias Ringwald
31eaaa99f8
example/hog demos: use correct event getter to access con handle
2019-04-08 22:09:59 +02:00
Matthias Ringwald
4c9cb4f541
example/panu_demo: register NAP service with BNEP when implementing server
2019-04-05 22:47:12 +02:00
Matthias Ringwald
cb3797fc86
example/panu_demo: use ENABLE_PANU_CLIENT to switch to PANU client mode
2019-04-05 22:22:50 +02:00
Matthias Ringwald
fedcc363f3
example: add sm.c to all examples
2019-03-29 17:48:08 +01:00
Matthias Ringwald
a63a688a17
example: document that .h is generated from .gatt
2019-03-28 09:52:12 +01:00
Milanka Ringwald
c446645633
goep_client: use obex builder functions
2019-03-27 12:00:33 +01:00
Matthias Ringwald
ae856536ed
hog demos: add appearance to adv data
2019-03-18 19:19:49 +01:00
Milanka Ringwald
a62edf8ad2
a2dp_demo: fix supported features
2019-03-05 14:34:38 +01:00
Milanka Ringwald
492f25412c
a2dp_sink_demo: write sbc file without btstack_audio configured
2019-03-04 22:25:57 +01:00
Milanka Ringwald
9045ed0099
a2dp_sink_demo: write wav file without btstack_audio configured
2019-03-04 22:20:28 +01:00
Milanka Ringwald
1bf4f2ab81
a2dp_sink_demo: use start and stop stream
2019-03-04 16:37:54 +01:00
Matthias Ringwald
8ade2a8bf5
example/audio_duplex: fix compile warning
2019-03-04 14:49:54 +01:00
Matthias Ringwald
abf7f0ba32
example/sco_demo_util: remove debug message about bytes in microphone buffer
2019-03-04 12:08:03 +01:00
Matthias Ringwald
04cbc450ea
example/audio_duplex: add option to test start/stop audio driver
2019-03-03 21:07:13 +01:00
Matthias Ringwald
e8a3f5a989
example/audio_duplex: init sink first - needed for current f4 discovery audio hal
2019-03-01 22:23:48 +01:00
Matthias Ringwald
dfec1b51c3
example/sco_demo_util: fix compile for non posix systems
2019-03-01 19:47:27 +01:00
Matthias Ringwald
859f2bc59e
example/sco_demo_util: fix compile for non posix systems
2019-03-01 19:44:16 +01:00
Matthias Ringwald
1befbc1ef6
example/sco_demo_util: remove checks for HAVE_PORTAUDIO, fix audio playback for non-posix systems
2019-03-01 17:21:47 +01:00
Matthias Ringwald
6a4fc70825
example/panu_demo: setup SDP and register PANU SDP Record
2019-02-27 10:42:20 +01:00
Matthias Ringwald
f55ac442b0
example/sco_demo_util: ENABLE_SCO_STEREO_PLAYBACK uses stereo audio sink
2019-02-26 18:35:47 +01:00
Matthias Ringwald
9eddf5e891
new audio_duplex example to quickly test audio implementation
2019-02-24 13:04:39 +01:00
Matthias Ringwald
d365bb511a
update examples for split audio interface
2019-02-24 13:04:35 +01:00
Dirk Helbig
e39d945b26
btstack_audio: split audio interface into source / sink
2019-02-24 12:44:10 +01:00
Matthias Ringwald
bcbbbb4271
a2dp_sink_demo: allow 0..100% volume
2019-02-21 22:50:26 +01:00
Milanka Ringwald
bf872d3b80
a2dp_sink_demo: prettify output
2019-02-21 22:38:43 +01:00
Milanka Ringwald
f386e13436
a2dp_sink_demo: prettify console output
2019-02-21 22:28:07 +01:00
Milanka Ringwald
f55e1e3884
a2dp demo: cleanup printfs
2019-02-21 22:19:44 +01:00
Milanka Ringwald
502593062d
a2dp taret demo: add volume control
2019-02-21 22:17:39 +01:00
Milanka Ringwald
14e3e2c227
a2dp sink demo: enable volume control as target
2019-02-21 22:17:39 +01:00
Matthias Ringwald
c5fccf8bfc
a2dp_sink_demo: extract constants for drift compenstation
2019-02-21 15:17:25 +01:00
Matthias Ringwald
e9c5f44ee8
a2dp_sink_demo: use linear resampling to fix samplerate drift
2019-02-21 12:03:23 +01:00
Matthias Ringwald
ce00c6755a
a2dp_sink_demo: fix size of decoded audio ring buffer to allow storing of complete sbc frame
2019-02-20 17:48:07 +01:00