]> sigrok.org Git - libsigrok.git/commit
sysclk-lwla: Set USB device configuration
authorDaniel Elstner <redacted>
Wed, 16 Sep 2015 20:35:13 +0000 (22:35 +0200)
committerDaniel Elstner <redacted>
Wed, 16 Sep 2015 21:37:58 +0000 (23:37 +0200)
commitad6181e25ea04c1cfed6bd89d108a60454ab6cb6
tree2b30a7c0a8b20e7b3aaa3401d95cb382f64cc22b
parentc81069b33760f6de36466410ad4bbc9cb762e938
sysclk-lwla: Set USB device configuration

After opening the USB device, set the device configuration to 1.
Actually, do it twice, just as the vendor driver seems to do. This
is supposed to trigger a lightweight reset of the device.

Originally, I omitted this reset sequence from the sigrok driver
because it simply did not work at all for me. However, it does seem
to work now, so that may have been a problem in libusb or the kernel
which is now fixed.

With some luck, this change may finally fix #327.
src/hardware/sysclk-lwla/api.c
src/hardware/sysclk-lwla/protocol.h