Hi Dave,
I'm a newbie in using github and I hope this is the right way to add contributions to the experimental usbtmc driver.
I added a more generic ioctl USBTMC_IOCTL_CTRL_REQUEST which allows to get/set the configuration, vendor strings, etc. over the control pipe. This ioctl is also needed for the VISA functions viUsbControlIn and viUsbControlOut which allows to test T&M instruments (Halt/Stall/abort/enable endpoints).
This branch is not well tested, yet, and is not pre-decided with other IVI members.
Hi Dave, I'm a newbie in using github and I hope this is the right way to add contributions to the experimental usbtmc driver. I added a more generic ioctl USBTMC_IOCTL_CTRL_REQUEST which allows to get/set the configuration, vendor strings, etc. over the control pipe. This ioctl is also needed for the VISA functions viUsbControlIn and viUsbControlOut which allows to test T&M instruments (Halt/Stall/abort/enable endpoints). This branch is not well tested, yet, and is not pre-decided with other IVI members.
-Guido