When mjr's Pinscape material is incorporated into the main thread can the issue of redefinitions please be looked at. At present in mjr's version of DOF R3, in the Pinscape.Device there are two definitions causing me issues, they are UnitNo / unitNo and numOutputs / NumOutputs. In C# this is fine due to case sensitivity, but in VB its just not allowed. As such if you try and use the Pinscape.Device and access either of those properties / functions you simply cannot. So, ideally from my perspective they would have different spelling to make them usable in VB.
A second Pinscape item. Given that the Pinscape does LEDWiz emulation, to allow a person to have LEDWiz emulation set and still allow programs to determine the difference between a real LEDWiz and an emulated one, is there some property that can be added? I suspect it would be a Pinscape property, perhaps something like PInscape.Device.LEDWizNum as a Short. This would mean when detecting LEDWiz and Pinscape devices it would be possible to know that a given LEDWiz device should not be used if you've correctly identified and accessed it as a Pinscape device.
PS - mjr - I tried to PM you about these but I think the postie may have filled up your inbox 