04-05-2006 07:06 PM
04-06-2006 08:33 AM
Device specific means that the manufacturer of the device can write a windows driver just about any way they please. Outside of some pre-defined classes, there is no software specification for USB. Some clearly defined classes are USB keyboards, mice, printers and you would not use USB RAW to communicate with them. You use the windows api. Another clearly defined class is USB TMC where the instrument is programmed exactly the same way that a GPIB version of the instrument is. I don't know where you would look in the manual for USB RAW information as I have never seen a USB device with this information published. They normally provide a driver of their own (i.e. dll or ActiveX) and give information on how to use that. What kind of device is this? What has the manufacturer provided in the way of software? USB RAW should be considered as the last possible option in communication.
04-06-2006 02:08 PM
04-06-2006 02:18 PM
04-06-2006 02:21 PM
09-13-2008 05:46 AM
Hi all,
I get the error 0xBFFF003E using USB raw with a microcontroler from Freescale. In fact, I can ask for the USB descriptors fine, however if I press the command to read them constantly (say 10x very quickly), I receive this error.
And the error goes to the point of needing to deleting the driver and reinstalling the whole thing again (inf file), so that VISA can recognize it again (in fact, in the system folder it remains there with the exclamation sign).
Is it maybe a configuration from the firmware and somehow it freezes if I request it many times? I don't think there would be a problem in the pipe0 in terms of bandwidth... 🙂
Does anyone have any idea?
Thx!