Standard UVC control

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

 Hi,

   

I'm trying to send standard control requests such as brightness adjustment via AMCAP.

   

I've modified PU descriptor for supporting brightness control..

   

After adjusting brightness in AMCAP, I suppose there should be a callback sent to CyFxUVCApplnUSBSetupCB but I got nothing.

   

The only callbacks are received while UVC initialing those are GET_INFO, GET_MIN, GET_MAX, etc.

   

May I know is there any thing I missed and what value should I return to host when receiving GET_INFO?

   

 

   

Wallace

0 Likes
1 Reply
Anonymous
Not applicable

 Hi,

   

I found where the problem is.

   

When receiving GET_INFO, I should return (SUPPORT_GET | SUPPORT_SET) to host where SUPPORT_GET is 0x01 and SUPPORT_SET is 0x02.

   

Wallace

0 Likes