tinyusb icon indicating copy to clipboard operation
tinyusb copied to clipboard

Host Vendor Class API

Open Docfch opened this issue 1 year ago • 2 comments

Related area

Host Vendor Class API

Hardware specification

pico w, esp32 s3

Is your feature request related to a problem?

Hello Everyone, I am currently working on a project where I use a USB cable for communication between my stm32 in vendor-specific device mode and a PC software with libusb, and I want to replace it with a connection of my board to the USB of the pico w or the esp32 s3 to communicate through WiFi. For this, I wanted to know when will we have the complete host vendor class API library? Thanks.

Describe the solution you'd like

Full Host Vendor Class API

I have checked existing issues, dicussion and documentation

  • [X] I confirm I have checked existing issues, dicussion and documentation.

Docfch avatar Mar 01 '24 12:03 Docfch

I think you can use the raw API to do it yourself: https://github.com/hathach/tinyusb/blob/master/src/host/usbh.h#L174

Vendor-specific modes will vary by vendor and don't make much sense to add to TinyUSB.

tannewt avatar Mar 01 '24 20:03 tannewt

@tannewt thanks for your reply. Do you have any tips or tutorials and also documentation to build it by myself ?

Docfch avatar Mar 02 '24 10:03 Docfch