![]() ![]() ![]() The right course of action would be to contact the bus extender manufacturer and ask them about a new firmware version that might support more USB bus features and if you are very lucky that update fixes the issue the myDAQ driver is running into. They may work with a certain hardware or not, and if they don't there is very little you can do to make it work anyways, even if you "own" the hardware and driver and could make changes to your driver source code to work around such an extender limitation, as debugging this is a major pita to do and only possible with very specific hardware bus debuggers. And a future update to the driver and/or your extender firmware could mean that it fails again anyhow.īasically bus extenders of any kind, be it PCI, PCI express, USB or others are always a very tricky business. Unless you have a real business case to make to NI about buying at least several thousand of these devices if this works with your extender, there is very little chance that the driver would be specifically changed to work in this way. NI could maybe change or rewrite the driver to not use that feature and make it work with your specific extender but that would almost certainly mean that a different extender will get into new problems. The NI driver uses certain features of the USB spec that your extender fails to transparently support. ![]() And the Chinese OEM has long ago moved on to developing a new device and has almost zero resources assigned to support existing products.Ĭustomization of the myDAQ device itself is almost certainly not possible. And the USB specification itself is such a large and enormous field that is is basically impossible for such a device to implement every possible transfer mode, endpoint, and other feature that an USB device could use. The problem is that such extenders are tested with the most common commercial and consumer grade USB devices only. In my experience there exist no extenders that provide such a connection for more complicated devices like the myDAQ or other USB data acquisition devices. The problem is most likely that the USB over Ethernet extender does not provide a fully transparent USB connection. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |