Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Host Vendor Class API #2501

Open
1 task done
Docfch opened this issue Mar 1, 2024 · 2 comments
Open
1 task done

Host Vendor Class API #2501

Docfch opened this issue Mar 1, 2024 · 2 comments

Comments

@Docfch
Copy link

Docfch commented Mar 1, 2024

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

  • I confirm I have checked existing issues, dicussion and documentation.
@tannewt
Copy link
Collaborator

tannewt commented Mar 1, 2024

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.

@Docfch
Copy link
Author

Docfch commented Mar 2, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants