10909 Commits

Author SHA1 Message Date
Matthias Ringwald
80205deec3 stm32-sx1280: extract btstack_port.c 2020-07-07 22:25:58 +02:00
Matthias Ringwald
1d870952eb stm32-sx1280: provide controller.h 2020-07-07 22:25:58 +02:00
Matthias Ringwald
6336565e6a stm32-sx1280: hide cts from controller/transport 2020-07-07 22:25:58 +02:00
Milanka Ringwald
36da874766 avdtp: cleanup connect, on incoming connection set context to the active one 2020-07-06 11:37:08 +02:00
Milanka Ringwald
1436d179b7 avdtp: rename getter functions 2020-07-06 11:37:08 +02:00
Milanka Ringwald
1945fe3ea5 avrcp: rename getter functions 2020-07-06 11:37:08 +02:00
Milanka Ringwald
84521ac169 avdtp: cleaned up avdtp_connect function 2020-07-06 11:37:08 +02:00
Milanka Ringwald
f0c3950290 avdtp: extract and use functions from avdtp_handle_sdp_client_query_result 2020-07-06 11:37:08 +02:00
Milanka Ringwald
871059e77e avrcp: improve log message 2020-07-06 11:37:08 +02:00
Matthias Ringwald
a73f9b08e0 port: new stm32-sx1280 port 2020-07-03 18:10:33 +02:00
Matthias Ringwald
6fb5f0b5d6 btstack_crypto: use extracted btstack_crypto_ccm_handle_sn for btstack_crypto_ccm_calc_sn 2020-07-03 16:00:21 +02:00
Matthias Ringwald
064b9c7f16 test/crypto: match test data for decrypt with encrypt sample 2020-07-03 11:33:14 +02:00
Matthias Ringwald
547f262d73 btstack_crypto: extra handling of aes128 results for use with controller and software aes128 2020-07-03 11:33:14 +02:00
Matthias Ringwald
8a2f4bb52f btstack_crypto: implement AES-CCM with software AES128 2020-07-03 11:33:14 +02:00
Matthias Ringwald
13a0a16f72 test/crypto: fix debug output 2020-07-03 11:33:14 +02:00
Matthias Ringwald
cc02325a4e test/crypto: add CMake project 2020-07-03 11:33:14 +02:00
Matthias Ringwald
4578e022e0 test/avdtp: add CMake project file 2020-07-03 11:33:14 +02:00
Milanka Ringwald
2ea2c5e562 example/a2dp: use events commonly found in A2DP sink and source devices 2020-07-02 10:40:53 +02:00
Milanka Ringwald
4f5eb79778 avrcp: pass AVRCP_SUBEVENT_GET_CAPABILITY_COMPANY_ID and AVRCP_SUBEVENT_GET_CAPABILITY_EVENT_ID events to client 2020-07-02 10:40:53 +02:00
Matthias Ringwald
4795fc1ab4 test/hfp: fix compile 2020-07-01 15:05:40 +02:00
Matthias Ringwald
1a551b1b77 btstack_audio_portaudio: minimal volume control by multiplying samples with volume^4 2020-06-26 17:40:30 +02:00
Matthias Ringwald
d61f20b9c8 exampe/a2dp_sink_demo: fix warning 2020-06-26 17:40:21 +02:00
Matthias Ringwald
23490436ec exampe/a2dp_sink_demo: set volume via btstack_audio_sink interface 2020-06-26 16:53:55 +02:00
Matthias Ringwald
1b7f8fa10e btstack_audio: add set_volume() to sink and set_gain() to source interfaces (nop implementations for portaudio and embedded) 2020-06-26 15:12:53 +02:00
Matthias Ringwald
5f4f94c7c2 example/sco_demo_util: fix packet status check 2020-06-26 15:06:31 +02:00
Milanka Ringwald
30bfaab154 example/a2dp : update supported features 2020-06-26 11:36:03 +02:00
Matthias Ringwald
3be461f39c chipset: add basic info on RX23W 2020-06-25 19:56:20 +02:00
Milanka Ringwald
3f6ccd2949 example/a2dp_sink: fix compile, add flag for volume changed support 2020-06-25 15:27:24 +02:00
Milanka Ringwald
b45059713c examples/a2dp: fir SDP record ID< and AVRCP supported features flags 2020-06-25 14:55:21 +02:00
Matheus Garbelini
4783d25609 Fix some python3 related errors during compilation
* qt-h4 cmake now uses PROJECT_SOURCE_DIR to correctly point to the project root folder (fixes compilation error when the user build from sub-folder)
* Change from using python to `python3` (previously compilation would fail if user had python as the default python2.7)
2020-06-24 02:33:27 +08:00
Milanka Ringwald
69f3ffd7c7 exmaple/a2dp: improve example annotation 2020-06-23 11:58:12 +02:00
Milanka Ringwald
fb944a68cb example/a2dp_sink_demo: improve example annotation 2020-06-23 11:58:12 +02:00
Matthias Ringwald
be5001946f hci: mark hci_handle_remote_features_xxx functions as Classic only 2020-06-22 16:42:44 +02:00
Matthias Ringwald
6486d27807 windows ports: configure for btstack_tlv_posix 2020-06-22 16:27:42 +02:00
Matthias Ringwald
7b884c89af windows-winusb-intel: add rijndael 2020-06-22 15:16:28 +02:00
Matthias Ringwald
766dffb7a9 windows-winusb: remove references to intel driver 2020-06-22 15:16:28 +02:00
Matthias Ringwald
b1ace6bd96 hci: fix remote_supported_features in hci_stack_t 2020-06-22 15:16:28 +02:00
Matthias Ringwald
d686b2d04a sm: fix validation of confirm value for secure connection Passkey entry 2020-06-22 13:16:36 +02:00
Matthias Ringwald
321122182e example/sm_peripheral + sm_central: improve comment, add example config for keyboard entry 2020-06-19 22:11:01 +02:00
Milanka Ringwald
1a7e85f4f8 port/libusb: update gitignore 2020-06-19 14:54:12 +02:00
Milanka Ringwald
941838bd23 test/fuzz: hfp at parser 2020-06-19 14:51:32 +02:00
Milanka Ringwald
eed67a37be hfp: improve parsing of remote call services 2020-06-19 14:31:43 +02:00
Milanka Ringwald
25789943f3 hfp: improve indicator and codec parsing 2020-06-19 14:26:20 +02:00
Milanka Ringwald
4700518231 hfp: fix binary search, don't assert on unexpected CIND command 2020-06-18 14:43:47 +02:00
Milanka Ringwald
95f00c7ec8 avrcp_target: fix compile 2020-06-18 14:42:51 +02:00
Milanka Ringwald
5aeb29d7c0 test/pts/avrcp test: use Bluetooth address stored in device_addr_string 2020-06-18 13:54:36 +02:00
Matthias Ringwald
64dd115921 example/a2dp_sink_demo: fix unused warning 2020-06-17 22:09:23 +02:00
Matthias Ringwald
9451857409 avrcp: fix compile, handle sdp query error 2020-06-17 21:44:01 +02:00
Matthias Ringwald
e71114b0a0 avrcp_browsing: perform SDP query if outgoing connection requested, but basic AVRCP connection was incoming 2020-06-17 16:15:40 +02:00
Matthias Ringwald
4dc95c124d avrcp: extract avrcp_start_sdp_query, make avrcp_handle_sdp_client_query_attribute_value accessible by browsing 2020-06-17 16:15:40 +02:00