Results 520 comments of chegewara

Its because you did not unmount device under system properly. Im not sure, but this small snippet in your `.ino` may help to fix it: ``` #include "ff.h" #include "diskio.h"...

You have to write own app or you may try to find one. Its a bit like with BLE. This is not specified protocol, except that bytes are send both...

How HID descriptor looks like? If its stock example, then you should use `reportId = 1`.

@rayoffleon In config descriptor you dont have reportID, it is in HID descriptor and it always present. Again, reportId is assigned in constructor, so you can try code like this...

And here is info from that app screen, which means you are sending to reportID=1. Thats why esp32 is receiving data ![image](https://github.com/chegewara/EspTinyUSB/assets/1406020/dd4c8e70-1070-47dc-925d-3c5726e794e6) And app probably cant receive because of this...

I will try to investigate this, if i wont forgot it

To handle data from GPS you probably need usb host functionality. It is not easy to add such example, because there may be many USB gps devices and each can...

To be honest i didnt think about it. You can format volume under OS and set label name, it will be displayed since then.

Hi, it may be between 500-800kB/s.

Host example is to connect pendrive to esp32. This error may be due to timeout, because of low transfer speed of USB from esp32.