Matthias Ringwald
7435ec7b56
hci_dump: use hci_dump_posix_fs with PacketLogger format in all posix ports
2021-03-11 15:53:45 +01:00
Matthias Ringwald
6f122aa372
Remove btstack_run_loop_base from port and test
2021-03-08 10:39:10 +01:00
Matthias Ringwald
eda177a49c
btstack_run_loop_posix: use run loop base (build)
2021-03-05 11:46:58 +01:00
Matthias Ringwald
7d94e05f64
libusb: comment port audio flags in makefile again
2021-02-18 11:17:48 +01:00
Matthias Ringwald
9d30a519f9
libusb/pts: add -Wswitch-default for gcc (ignored by clang)
2021-02-02 15:07:43 +01:00
Milanka Ringwald
6ccd824859
update python scripts to python3
2020-11-03 15:19:00 +01:00
Matthias Ringwald
7cdc89a533
ports: enable software AES128 on most desktop platforms
2020-01-16 15:29:48 +01:00
Matthias Ringwald
818629960d
libusb and posix ports: store bonding information in TLV
2019-10-09 15:17:04 +02:00
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
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
f67eb7c279
port: allow to defined BTSTACK_ROOT and include exising Makefiles. Fixes #198
2019-04-15 14:34:59 +02:00
Matthias Ringwald
f9563b8923
libusb: use static random address stored in nRF52840 running Zephyr hci_usb
2019-03-29 17:50:06 +01:00
Matthias Ringwald
2ca8e4d94c
libusb: portaudio is optional
2019-02-24 15:02:53 +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
b88bf5bffc
add btstack_audio to example/Makefile.inc instead of individual ports that include it
2018-07-20 17:29:15 +02:00
Matthias Ringwald
e739af9896
libusb: add btstack_audio
2018-07-20 16:29:16 +02:00
Matthias Ringwald
3f0fce8c53
libusb: don't use LLVM-only warning flags
2018-07-06 07:21:46 +02:00
Matthias Ringwald
1dcd7dc6a3
libusb: don't use -Wgnu-empty-initializer (not available for gcc)
2018-07-05 23:23:22 +02:00
Matthias Ringwald
6138850c18
fix 'no newline at end of file' [-Wnewline-eof]
2018-07-05 22:19:19 +02:00
Matthias Ringwald
c30af2ff06
don't use empty initializer [-Wgnu-empty-initializer]
2018-07-05 22:13:46 +02:00
Matthias Ringwald
cd5e24b3fa
csr: provide csr_set_bd_addr for libusb port
2018-02-20 09:30:47 +01:00
Matthias Ringwald
d08566fb6e
posix: implement link key iterator for btstack_link_key_db_fs
2018-02-05 18:25:10 +01:00
Matthias Ringwald
ff01079be9
add le_data_channel examples to most ports
2018-01-19 16:32:28 +01:00
Matthias Ringwald
b8b2707a51
libusb: only commpile le data channel examples
2018-01-19 16:15:29 +01:00
Matthias Ringwald
cf9641eb81
libusb: fix makefile
2018-01-19 16:15:28 +01:00
Matthias Ringwald
1add4db554
example: add le_data_channel_client and le_data_channel_server demos
2018-01-19 16:15:28 +01:00
Milanka Ringwald
9c87470376
libusb: exclude portaudio from build
2017-12-05 14:30:24 +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
Matthias Ringwald
59bdfe9687
libusb: setup btstack_tlv_posix using bd_addr in path
2017-11-09 12:07:51 +01:00
Matthias Ringwald
304b2f4d7e
libusb: add README.md, explain linux udev rules
2017-11-09 11:40:58 +01:00
Matthias Ringwald
a7473022f2
network: extract POSIX network code into btstack_network_posix and use in panu_demo
2017-11-07 16:42:06 +01:00
Matthias Ringwald
cfcd891d64
libusb: portaudio should not be enabled by default
2017-08-16 09:53:45 +02:00
Milanka Ringwald
72c514e816
avdtp: add init/close media on start/suspend stream event
2017-08-11 12:21:31 +02:00
Matthias Ringwald
249d94cf77
fix warnings: mostly sign-compare
2017-08-08 18:03:40 +02:00
Matthias Ringwald
037db3880d
libusb: add convenient clean_src that deletes .o in src folders
2017-06-12 12:29:55 +02:00
Matthias Ringwald
a48e17d9c4
example/avdtp_sink: fix compile for POSIX without Portaudio, disable HAVE_PORTAUDIO in libusb again
2017-06-02 14:45:35 +02:00
Matthias Ringwald
08c0d996ca
example/avdtp_sink: move avdtp_sink_demo to examples
2017-06-02 14:32:04 +02:00
Matthias Ringwald
7ea7688a8f
btstack_stdin: replace stdin_support.[ch] with btstack_stdin.h and platform implementations
2017-05-27 21:50:19 +02:00
Matthias Ringwald
b720584c6f
libusb: disable PortAudio by default
2017-01-16 17:29:42 +01:00
Milanka Ringwald
d3d88e8bb5
Merge branch 'develop' into a2dp
2017-01-16 15:30:07 +01:00
Matthias Ringwald
9ec2630ce4
fix unused parameters warning
2016-12-22 22:16:16 +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
Matthias Ringwald
049f64bb8f
libusb: fix compile
2016-10-19 16:14:07 +02:00
Matthias Ringwald
3545469685
hci: disable parts of classic code if ENABLE_CLASSIC is not defined
2016-10-19 16:06:11 +02:00
Milanka Ringwald
57f2e2f122
enable portaudio for msbc
2016-10-19 15:04:46 +02:00
Matthias Ringwald
ff964d8e0b
libusb: move hci_transport_h2_libusb.c into platform/libusb to fix compile daemon with h2
2016-09-28 09:39:37 +02:00
Matthias Ringwald
9ed01c3693
posix: add le_device_db_fs that stores db at /tmp/btstack_le_device_db.txt as basic csv
2016-06-27 15:20:16 +02:00
Matthias Ringwald
185c8cd41d
example/hsp+hfp: extract SCO test code into sco_demo_util
2016-05-23 18:03:11 +02:00
Matthias Ringwald
bcf00d8fa4
examples: move out of embedded subfolder
2016-02-19 09:46:37 +01:00
Matthias Ringwald
a98592bc68
split remote_device_db into btstack_link_key_db and btstack_device_name_db
2016-02-02 21:57:10 +01:00