Ignoring the USB reports for a fixed time
Posted: Tue Sep 08, 2009 10:20 pm
Hello
I am building a logic analyzer and i need - when the system is waiting for the trigger - to ignore the activity on the USB lines, so that no interrupts are generated when the PC software is pooling the device.
I am using HID communication, and it is working perfectly, and i am not very comfortable changing the way of communication.
Is it ennough to call 'usbDeviceDisconnect()' and then call back 'usbDeviceConnect()' when i want to device back online? This will porbably cause undesired plugin/pllugoff sound on windows, Is there another softer way to ignore Ext Int 0 while i am waiting for the trigger for my logic analyzer?
I am building a logic analyzer and i need - when the system is waiting for the trigger - to ignore the activity on the USB lines, so that no interrupts are generated when the PC software is pooling the device.
I am using HID communication, and it is working perfectly, and i am not very comfortable changing the way of communication.
Is it ennough to call 'usbDeviceDisconnect()' and then call back 'usbDeviceConnect()' when i want to device back online? This will porbably cause undesired plugin/pllugoff sound on windows, Is there another softer way to ignore Ext Int 0 while i am waiting for the trigger for my logic analyzer?