
Originally Posted by
Grix
Thanks!
By unique name, do you mean just differentiated names (like numbering) of devices connected to the same PC, or truly unique, like one identifier for each device that is constant across different sessions etc?
Currently there is a name getter function that just returns "Helios" plus a device number in the order of discovery by the library. So if several are connected to the same PC their names are different, however the numbers can change if you unplug and replug the USB ports of the devices etc, it's not tied to the specific devices permanently. But that feature would be possible to add.
Good question. I originally meant anything that would identify it as different from others that are connected. A numbering scheme that varies by order of discovery will work and represents the current state for the Medialas DAC which is also a USB DAC. (DrLava was attempting to get a unique name from those Medialas DACs, but wasn't able to get it working.) This is not preferred, of course, as testing is required for each session to ensure that "DAC 0" is still the same DAC connected to projector X as it was yesterday. In my experience, as long as you haven't been changing around USB cables, they generally come up in the same order, but it would be nice to have them uniquely identified by something truly unique. DACs such as the Ethernet connected Etherdream DAC uses a portion of the MAC address.
I assume you'd need to work with Andrew (DrLava) to get this working in LSX for the Helios DAC, but I'm happy to play the role of beta tester.
-David
"Help, help, I'm being repressed!"