12134 Commits

Author SHA1 Message Date
Matthias Ringwald
6be3cf7f32 hci: sco rx tracking only for sco over hci 2021-02-20 22:38:36 +01:00
Matthias Ringwald
aa81e641ae hci: warn about ENABLE_SCO_OVER_HCI and ENABLE_SCO_OVER_PCM 2021-02-20 22:29:13 +01:00
Matthias Ringwald
1d2bbd54d3 hci: use 512 khz bit clock with WBS support and 256 without for BCM and SCO over PCM 2021-02-20 22:16:46 +01:00
Matthias Ringwald
4e82176441 hci: config I2S for BCM Controllers if ENABLE_SCO_OVER_PCM 2021-02-20 22:01:35 +01:00
Matthias Ringwald
71e722a76b posix-h4: support for portaudio 2021-02-18 11:18:16 +01:00
Matthias Ringwald
7d94e05f64 libusb: comment port audio flags in makefile again 2021-02-18 11:17:48 +01:00
Matthias Ringwald
4198a07c2c libusb: fix build with older CMake < 3.12 2021-02-18 10:55:47 +01:00
Matthias Ringwald
5403525e24 avdtp_util: fix event len in avdtp_signaling_emit_media_codec_other_capability 2021-02-18 10:19:32 +01:00
Matthias Ringwald
a4d89bc3c1 test/pts: fix cmake build 2021-02-18 10:16:14 +01:00
Matthias Ringwald
bf2cb0f21b avdtp: remove unused media_type in avdtp_stream_endpoint 2021-02-16 11:14:43 +01:00
Matthias Ringwald
14d2ee6790 libusb: detect portaudio and enable it in CMake project 2021-02-16 11:08:52 +01:00
Matthias Ringwald
6e735d0a1b avrcp_target: mark supported events and companies as const 2021-02-16 11:08:09 +01:00
Matthias Ringwald
3e6cf58192 a2dp/avdtp: mark capabilities as const 2021-02-16 11:07:35 +01:00
Matthias Ringwald
2cfd07fa7f hid_host: remove const specifier for value type 2021-02-16 10:36:46 +01:00
Matthias Ringwald
f763b8ceaf stm32-f4discovery-usb: enable audio support 2021-02-11 17:09:31 +01:00
Matthias Ringwald
3e8c83ac75 stm32-f4discovery-usb: resubmit bulk in transfer in next frame for NAK 2021-02-11 17:09:31 +01:00
Matthias Ringwald
6cad159483 stm32-f4discovery-usb: don't re-activate the channel for BULK endpoints 2021-02-11 17:09:31 +01:00
Matthias Ringwald
3faedff94c stm32-f4discovery-usb: chunk larger packets for ACL Out 2021-02-11 17:09:31 +01:00
Matthias Ringwald
19da40b0a5 stm32-f4discovery-usb: resubmit ACL In if nothing happens 2021-02-11 17:09:31 +01:00
Matthias Ringwald
eaecc60a9c stm32-f4discovery-usb: implement ACL Out 2021-02-11 17:09:31 +01:00
Matthias Ringwald
8b703f3d8c stm32-f4discovery-usb: temp disable sleep mode until effect on RTT is clear 2021-02-11 17:09:31 +01:00
Matthias Ringwald
a8ae57e4d8 stm32-f4discovery-usb: implement ACL In 2021-02-11 17:09:31 +01:00
Matthias Ringwald
9222ce23eb stm32-f4discovery-usb: implement HCI Event receive - part 2 2021-02-11 17:09:31 +01:00
Matthias Ringwald
bb028eda96 stm32-f4discovery-usb: implement HCI Event receive - part 1 2021-02-11 17:09:31 +01:00
Matthias Ringwald
693a5fb5bc stm32-f4discovery-usb: implement HCI Command send 2021-02-11 17:09:31 +01:00
Matthias Ringwald
d20c764cf7 stm32-f4discovery-usb: poll USB Host Process when hci transport is activated 2021-02-11 17:09:31 +01:00
Matthias Ringwald
4317f7c807 stm32-f4discovery-usb: add BTstack sources, build examples, add stub h2 driver 2021-02-11 17:09:31 +01:00
Matthias Ringwald
7acb1eef40 stm32-f4discovery-usb: send HCI Reset and receive HCI Command Complete 2021-02-11 17:09:30 +01:00
Matthias Ringwald
40bec0daf6 stm32-f4discovery-usb: create usbh_bluetooth.c 2021-02-11 17:09:30 +01:00
Matthias Ringwald
a8f7f3fcbc stm32-f4discovery-usb: enable RTT, USBH debug messages, HID test, 4 Endpoints 2021-02-11 17:09:30 +01:00
Matthias Ringwald
6f08f1597c tool/compile_gatt.py: support dynamic descriptors for environmental sensing 2021-02-11 10:46:58 +01:00
Matthias Ringwald
17215335f5 tool/compile_gatt.py: extract generic parser for dynamic descriptors for read/write and read-only 2021-02-11 10:45:21 +01:00
Matthias Ringwald
be0f8e91b7 a2dp_source_demo: fix compile without stdin 2021-02-10 15:49:53 +01:00
Matthias Ringwald
205dc73857 mesh/pb_adv: add size checks for adv data 2021-02-10 15:19:42 +01:00
Matthias Ringwald
b85ad95289 bnep: improve len validation 2021-02-10 15:07:22 +01:00
Matthias Ringwald
1f7e2e75d3 changelog: prepare v1.3.1 2021-02-10 10:22:55 +01:00
Matthias Ringwald
9e8a756965 hid examples: update documentation 2021-02-09 22:15:30 +01:00
Matthias Ringwald
1ddeadfcb2 fix warnings / add hid_host.c to embedded targets 2021-02-09 19:22:43 +01:00
Matthias Ringwald
cf4c9541a9 manual: add HID Device 2021-02-09 16:30:44 +01:00
Matthias Ringwald
9a9a8dbd1c changelog: add HID Host 2021-02-09 16:03:00 +01:00
Milanka Ringwald
de17dca448 manual: add hid host minimal docu 2021-02-09 15:59:56 +01:00
Milanka Ringwald
b0723cec01 readme: update profiles 2021-02-09 15:59:56 +01:00
Milanka Ringwald
b40259c13b hid_host: add APIs and example to online docu 2021-02-09 15:59:56 +01:00
Milanka Ringwald
d93f9014b1 hid_host_demo: update documentation 2021-02-09 15:59:56 +01:00
Milanka Ringwald
7379ca3deb hid_host: in finalize_connection call l2cap_disconnect when needed 2021-02-09 15:59:56 +01:00
Milanka Ringwald
2ba92e70de hid_host: fix outgoing connection in boot mode 2021-02-09 15:59:56 +01:00
Milanka Ringwald
e615b0ec8b hid_host: set hid_descriptor_status for incoming connection; emit descriptor_available_event in boot modus 2021-02-09 15:59:56 +01:00
Milanka Ringwald
f1aa1cdc5d hid_host_demo: improve console output 2021-02-09 15:59:56 +01:00
Milanka Ringwald
de89a6fc43 hid_host: for incoming connection emit descriptor available on SDP query done 2021-02-09 15:59:56 +01:00
Milanka Ringwald
48174cc50f hid_host: extend HID_SUBEVENT_SET_PROTOCOL_RESPONSE event with protocol_mode field 2021-02-09 15:59:56 +01:00