8248 Commits

Author SHA1 Message Date
Matthias Ringwald
47a8bf93ea example/le_streamer: handle LE Connection Complete only once 2018-08-09 22:25:51 +02:00
Matthias Ringwald
bdd0a871d0 example/le_streamer_client: init sm before gatt client 2018-08-06 20:32:47 +02:00
Matthias Ringwald
9be4aecf32 compile_gatt: Allow enable Notifications/Indication with Write Command. Fixes issue with some Android devices 2018-08-05 22:49:29 +02:00
Matthias Ringwald
e075f7ae05 example/a2dp_sink_demo: fix compile 2018-08-03 22:34:53 +02:00
Matthias Ringwald
bf85c2858a merge fixes from master 2018-08-03 22:20:28 +02:00
Matthias Ringwald
32b6d931de doc: merge comment on RFCOMM packet boundaries from master 2018-08-03 22:15:09 +02:00
Matthias Ringwald
e22dfdb8aa example/a2dp_sink_demo: cleanup console interface 2018-08-03 22:14:45 +02:00
Matthias Ringwald
4ab2ed49bb example/le_streamer: fix optional code to request connection parameter updates 2018-08-02 12:52:41 +02:00
Matthias Ringwald
b78fcc8952 wiced: mention Inventek Systems ISM4343 2018-07-31 10:16:04 +02:00
Matthias Ringwald
aa981441af posix: fix parsing of command line args to select USB or UART device 2018-07-30 11:22:50 +02:00
Matthias Ringwald
6e4c47b0cf raspi: use H4 for Raspberry Pi Zero W with Hardware UART / Flow Control 2018-07-29 22:40:30 +02:00
Matthias Ringwald
55250ca236 raspi: BT_REG_EN on GPIO 45 on Pi Zero W 2018-07-29 22:18:19 +02:00
Matthias Ringwald
6d6471dc9e Documentation for Raspberry Pi 3 port in port/raspi 2018-07-29 13:45:30 +02:00
Matthias Ringwald
72f99eadc9 raspi: use TLV with btstack_tlv_posix 2018-07-29 11:13:20 +02:00
Matthias Ringwald
23a1bf1400 raspi: shorten power cycle, switch back to /lib/firmware/brcm 2018-07-29 11:12:32 +02:00
Matthias Ringwald
1b6b55df47 raspi: fix serial number parsing 2018-07-29 11:12:32 +02:00
Matthias Ringwald
11e995b1e9 raspi: power cycle Bluetooth controller on start 2018-07-29 11:12:32 +02:00
Matthias Ringwald
70fddd7e64 raspi: fix compile 2018-07-29 11:12:32 +02:00
Matthias Ringwald
e0814c90e9 raspi: fix compile, look for BCM43430A1.hcd in /lib/firmware/ 2018-07-29 11:12:32 +02:00
Matthias Ringwald
88d4cc4fbc raspi: detect Bluetooth UART type, derive BD_ADDR from serial number 2018-07-29 11:12:32 +02:00
Matthias Ringwald
f5c04f621e port: raspi port using h5 2018-07-29 11:12:32 +02:00
Matthias Ringwald
7daa8bd9ce posix: use TLV with btstack_tlv_posix 2018-07-29 11:06:33 +02:00
Matthias Ringwald
d3849e4c96 posix: add btstack_tlv_posix.c to all posix ports 2018-07-29 11:06:33 +02:00
Matthias Ringwald
ad419dbcb0 wiced-h5: pick mico-ecc library componend based on WICED SDK version 2018-07-27 17:07:02 +02:00
Matthias Ringwald
b25ef1bb6f wiced-h4: pick mico-ecc library componend based on WICED SDK version 2018-07-27 16:55:11 +02:00
Matthias Ringwald
892a0b9254 a2dp_sink: emit A2DP_SUBEVENT_STREAM_ESTABLISHED on l2cap disconnect for outgoing connections if not sent earlier 2018-07-25 17:49:35 +02:00
Matthias Ringwald
d2ac43106a changelog: mention errata-10734 2018-07-24 14:51:47 +02:00
Matthias Ringwald
584f25c46e pts/sm_test: add test for invalid public key 2018-07-24 14:46:14 +02:00
Matthias Ringwald
349d0adb5f sm: use SM_REASON_DHKEY_CHECK_FAILED if received public key is invalid, simulate invalid public key for testing 2018-07-24 14:46:14 +02:00
Matthias Ringwald
8db5aeed23 bcm: fix patchram download 2018-07-24 11:07:38 +02:00
Matthias Ringwald
55e8029cd9 avrcp: extract avrcp_finalize_connection 2018-07-23 18:14:43 +02:00
Matthias Ringwald
d56aa764c3 avrcp: free avrcp_connection if sdp query fails 2018-07-23 18:11:16 +02:00
Matthias Ringwald
e8b8106866 hci_transport_h4, hci_transport_em9304_spi.c: add checks for Event + SCO packet lengths 2018-07-23 14:19:33 +02:00
Matthias Ringwald
fc6cde64da Replaced HCI_PACKET_BUFFER_SIZE with HCI_INCOMING_PACKET_BUFFER_SIZE and HCI_OUTGOING_PACKET_BUFFER_SIZE 2018-07-23 14:14:14 +02:00
Matthias Ringwald
84dcd8f6cb update CHANGELOG 2018-07-23 14:11:10 +02:00
Matthias Ringwald
4e43ca9f2a example/hid_keyboard_demo: connect to fixed remote device on first keypress 2018-07-23 12:53:41 +02:00
Matthias Ringwald
57c643ee41 hid_device: implement outgoing connections via hid_device_connect 2018-07-23 12:52:48 +02:00
Matthias Ringwald
7b3465d4a2 esp32: add btstack_audio_esp32_get_instance(void) to btstack_audio.h 2018-07-22 00:07:15 +02:00
Matthias Ringwald
a057b0dbb8 esp32: support audio playback via btstack_audio_esp32.c 2018-07-22 00:01:23 +02: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
612ee88638 remove hal_audio_dma.h 2018-07-20 17:28:45 +02:00
Matthias Ringwald
f45d1a4efb btstack.h: only include classic headers if ENABLE_CLASSIC is defined, fixes #150 2018-07-20 17:04:15 +02:00
Matthias Ringwald
c8c99ed6d1 test/sbc: drop HAL_AUDIO_DMA 2018-07-20 16:55:03 +02:00
Matthias Ringwald
19e3fb5b5a pts/avdtp_sink_test: drop HAVE_AUDIO_DMA code 2018-07-20 16:50:16 +02:00
Matthias Ringwald
6038636a4b pts: add btstack_audio 2018-07-20 16:47:56 +02:00
Matthias Ringwald
9116bae8e8 stm32-f4discovery-cc256x: fix compile warning 2018-07-20 16:34:54 +02:00
Matthias Ringwald
c4b3e553ae stm32-f4discovery-cc256x: use new hal_audio implementation 2018-07-20 16:31:14 +02:00
Matthias Ringwald
730bc5a03e hal_audio implementation for f4discovery port 2018-07-20 16:30:43 +02:00
Matthias Ringwald
95c90b0854 windows: add btstack_audio to windows-h4 and windows-winusb 2018-07-20 16:29:51 +02:00
Matthias Ringwald
e739af9896 libusb: add btstack_audio 2018-07-20 16:29:16 +02:00