Home
last modified time | relevance | path

Searched full:webusb (Results 1 – 25 of 26) sorted by relevance

12

/Zephyr-latest/samples/subsys/usb/webusb/
DREADME.rst1 .. zephyr:code-sample:: webusb
2 :name: WebUSB
5 Receive and echo data from a web page using WebUSB API.
7 For a deeper dive into the WebUSB, refer to
10 WebUSB API Specification:
11 https://wicg.github.io/webusb/
16 This simple echo application demonstrates the WebUSB sample application.
17 This application receives the data and echoes back to the WebUSB
20 real usecase, implement applications based on the WebUSB API.
21 This sample can be found under :zephyr_file:`samples/subsys/usb/webusb` in the
[all …]
Dsample.yaml4 sample.usb.webusb:
Ddemo.rst3 WebUSB HTML Demo App
Dprj.conf5 CONFIG_USB_DEVICE_PRODUCT="Zephyr WebUSB sample"
DCMakeLists.txt5 project(webusb) project
Dindex.html4 <title>WebUSB Serial Sample Application</title>
118 <button id="connect" style="visibility: initial">Connect To WebUSB Device</button>
120 <textarea id="input" rows="25" cols="80">WebUSB!</textarea>
/Zephyr-latest/samples/subsys/usb/webusb-next/
DREADME.rst1 .. zephyr:code-sample:: webusb-next
2 :name: WebUSB-next
5 Receive and echo data from a web page using WebUSB API.
11 Microsoft OS 2.0 descriptors, and WebUSB descriptors to implement a WebUSB
13 to the WebUSB API based application running in the browser on your local host.
14 This sample can be found at :zephyr_file:`samples/subsys/usb/webusb-next` in the
22 WebUSB API, such as Chromium or a Chromium-based browser.
27 Build and flash webusb sample with:
30 :zephyr-app: samples/subsys/usb/webusb-next
38 The sample includes a simple WebUSB API application and can be found in the
[all …]
Dsample.yaml2 name: WebUSB
4 sample.usb.webusb-next:
Ddemo.rst3 WebUSB HTML Demo App
DCMakeLists.txt5 project(webusb) project
Dindex.html4 <title>WebUSB Serial Sample Application</title>
118 <button id="connect" style="visibility: initial">Connect To WebUSB Device</button>
120 <textarea id="input" rows="25" cols="80">WebUSB!</textarea>
/Zephyr-latest/samples/subsys/usb/webusb-next/src/
Dwebusb.h12 * WebUSB platform capability and WebUSB URL descriptor.
13 * See https://wicg.github.io/webusb for reference.
30 /* WebUSB Platform Capability Descriptor:
31 * https://wicg.github.io/webusb/#webusb-platform-capability-descriptor
39 /* WebUSB Platform Capability UUID
57 /* WebUSB URL Descriptor, see https://wicg.github.io/webusb/#webusb-descriptors */
Dmain.c20 * descriptor, and a WebUSB platform capability descriptor.
22 #include "webusb.h"
64 LOG_ERR("Failed to add WebUSB capability descriptor"); in main()
Dmsosv2.h36 * The composition of this descriptor is specific to the WebUSB example
/Zephyr-latest/samples/subsys/usb/webusb/src/
Dwebusb.h9 * @brief WebUSB enabled custom class driver header file
11 * Header file for WebUSB enabled custom class driver
18 * WebUSB request handlers
21 /* Handler for WebUSB Vendor specific commands */
37 * @param [in] handlers Pointer to WebUSB request handlers structure
Dmain.c10 * @brief Sample app for WebUSB enabled custom class driver.
12 * Sample app for WebUSB enabled custom class driver. The received
13 * data is echoed back to the WebUSB based application running in
26 #include "webusb.h"
66 /* The WebUSB interface number becomes the first when CDC_ACM is enabled by
68 * applications, where the WebUSB interface is no longer the first,
95 /* WebUSB Platform Capability Descriptor:
96 * https://wicg.github.io/webusb/#webusb-platform-capability-descriptor
104 /* WebUSB Platform Capability UUID
130 * https://github.com/sowbug/weblight/blob/master/firmware/webusb.c
[all …]
Dwebusb.c9 * @brief WebUSB enabled custom class driver
12 * to support the WebUSB.
17 LOG_MODULE_REGISTER(webusb);
23 #include "webusb.h"
81 * catch the request and return the WebUSB Platform
104 * @brief Handler called for WebUSB vendor specific commands.
129 * @param [in] handlers Pointer to WebUSB request handlers structure
/Zephyr-latest/tests/subsys/usb/bos/src/
Dtest_bos.c41 /* WebUSB Platform Capability Descriptor:
42 * https://wicg.github.io/webusb/#webusb-platform-capability-descriptor
50 /* WebUSB Platform Capability UUID
70 * https://github.com/sowbug/weblight/blob/master/firmware/webusb.c
120 /* WebUSB Platform Capability UUID
184 "webusb cap"); in test_usb_bos_macros()
186 "webusb cap msos v2"); in test_usb_bos_macros()
/Zephyr-latest/samples/subsys/dap/src/
Dmain.c144 /* WebUSB Platform Capability Descriptor:
145 * https://wicg.github.io/webusb/#webusb-platform-capability-descriptor
153 /* WebUSB Platform Capability UUID
171 /* URL Descriptor: https://wicg.github.io/webusb/#url-descriptor */
/Zephyr-latest/include/zephyr/usb/
Dbos.h53 /** WebUSB specific part of platform capability descriptor */
/Zephyr-latest/doc/connectivity/usb/device/
Dusb_device.rst392 See :zephyr:code-sample:`webusb` sample for reference.
595 | :zephyr:code-sample:`webusb` | 0x000A |
/Zephyr-latest/doc/releases/
Drelease-notes-1.7.rst180 * ``ZEP-744`` - USB WebUSB
Drelease-notes-2.0.rst1126 * :github:`16025` - webusb example app not reading data
Drelease-notes-2.7.rst1931 * :github:`20409` - USB: Create webusb shell
Drelease-notes-3.1.rst1310 * :github:`45933` - webusb sample code linking error for esp32 board

12