CQ Xiao
CQ Xiao
> [20125330.019469] uvcvideo: Failed to set UVC probe control : -110 (exp. 34). > [20125335.139257] uvcvideo: Failed to set UVC commit control : -110 (exp. 34). > [20125340.259294] uvcvideo: Failed...
Here is something under windows for you to reference: The USB traces as a whole:  Get Cur/Max/Min content: 
I did not see such exceptions on my side. `ux_slave_transfer_request_data_pointer` is currently allocated in `ux_device_stack_initialize`, which is called before device class storage class registration and storage thread creation. It should...
Yes, please refer to demo code. Let stack manage the memory.
The thread is created (in class initialization invoked by class registration) after buffer allocated (in stack initialization), and the buffer is not freed (in stack uninitialization) before thread deletion (in...
Thanks for the feedback, we will fix it. Proposed fix: Vendor request code is checked when callback is not NULL.
Fixed in latest release.
On host HID side, the clients supported are keyboard, mouse and remote control. The other page/usage is not supported right now. You can register callback through `ux_host_class_hid_report_callback_register `with flag `UX_HOST_CLASS_HID_REPORT_RAW...
Yes. in ux_host_class_hid_transfer_request_completed.c only one report is processed. We will discuss and fix. Your suggestion on fixing is also appreciated. Thanks.
I guess `ux_slave_class_cdc_ecm_instance_activate` and `ux_slave_class_cdc_ecm_instance_deactivate` is triggered by a USB bus reset from host side, maybe you can consider adjust some timeout setting on your host side? On device side,...