Looking for ACTIVE USB user(s) or real group
-
Hello fellow geeks, greetings from hot and muggy Tejas. I am an aspiring geek trying to use a little USB gizmo called LittleWire. Basically computer USB to hardware interface. Starting project is a control of Direct Digital Synthesis (DDS) oscillator. The challenge is that Mr Google is very stingy about anything resembling CURRENT user group(s). Mostly dead or ancient links. I need somebody to collaborate with me in making this work. At present I am stuck with at least three USB libraries and the most friendliest is misbehaving big time. For example – function sub_find_busses suppose to return NUMBER of USB buses in the system. In the sample code I am using the return value is not used(!) and when I modified the function to return int it gets me number of USB buses as one. Anyway, since this is a lounge I do not want to go to gory details, just looking for somebody who actively works with USB to help me get out of this morass. Cheers Vaclav
-
Hello fellow geeks, greetings from hot and muggy Tejas. I am an aspiring geek trying to use a little USB gizmo called LittleWire. Basically computer USB to hardware interface. Starting project is a control of Direct Digital Synthesis (DDS) oscillator. The challenge is that Mr Google is very stingy about anything resembling CURRENT user group(s). Mostly dead or ancient links. I need somebody to collaborate with me in making this work. At present I am stuck with at least three USB libraries and the most friendliest is misbehaving big time. For example – function sub_find_busses suppose to return NUMBER of USB buses in the system. In the sample code I am using the return value is not used(!) and when I modified the function to return int it gets me number of USB buses as one. Anyway, since this is a lounge I do not want to go to gory details, just looking for somebody who actively works with USB to help me get out of this morass. Cheers Vaclav
Several years ago, I developed a Windows USB control interface for an external device that I basically converted from a serial interface to USB. I can't say I remember ever needing to enumerate the entire bus to connect with my device though. That said, your environment or needs may be entirely different from my own. It would probably be helpful to mention if you are coding for Windows or or other platform, as it does make a difference. Looking for a "USB user group" is probably going to get you the hardware people though. If you are having trouble with a specific library, I'd go after the maintainers for details. The Littlewire community on github appears to active (https://github.com/littlewire/Little-Wire[^]) and the libusb people are still very active as well (http://www.libusb.org/[^]) if you're working from the Unix/Linux side.
deep magic n. [poss. from C. S. Lewis's "Narnia" books] An awesomely arcane technique central to a program or system, esp. one neither generally published nor available to hackers at large; one that could only have been composed by a true wizard. Compiler optimization techniques and many aspects of OS design used to be deep magic; many techniques in cryptography, signal processing, graphics, and AI still are.
-
Several years ago, I developed a Windows USB control interface for an external device that I basically converted from a serial interface to USB. I can't say I remember ever needing to enumerate the entire bus to connect with my device though. That said, your environment or needs may be entirely different from my own. It would probably be helpful to mention if you are coding for Windows or or other platform, as it does make a difference. Looking for a "USB user group" is probably going to get you the hardware people though. If you are having trouble with a specific library, I'd go after the maintainers for details. The Littlewire community on github appears to active (https://github.com/littlewire/Little-Wire[^]) and the libusb people are still very active as well (http://www.libusb.org/[^]) if you're working from the Unix/Linux side.
deep magic n. [poss. from C. S. Lewis's "Narnia" books] An awesomely arcane technique central to a program or system, esp. one neither generally published nor available to hackers at large; one that could only have been composed by a true wizard. Compiler optimization techniques and many aspects of OS design used to be deep magic; many techniques in cryptography, signal processing, graphics, and AI still are.
Thanks Ted, I must have been looking in wrong place. In indeed appears that there are NEW posts there. What discouraged me when I started doing LittleWire was that I received comments likes " I have done this long time ago and really do not remember the details". I am also sharing you comment about enumerating devices. Most samples I have been using, even DirectShow filters examples, are always using enumeration without really explaining why to enumerate if you are interested in specific device and have data to find it. Anyway, I'll give LittleWire another go, but it seems that they still using USB library and do not explain why. Cheers Vaclav