The FTDI chip is just a microcontroller running a closed source firmware, this one is 1000% more open source but nobody is bitching at FTDI for not releasing their code.
So if a clone is plugged in what does it say
if a clone is plugged in what does it say?
It would be nice to see some official "direction" about what the more careful derivative vendors that choose to implement the new hardware are SUPPOSED to do
Now, having talked so much about Windows, which is by far the most problematic system
but nobody has actually said what they'd like the solution to look like. So here's my take on it. Ideally, I'd like (as a third-party board manufacturer) to be able to apply to the Arduino team for a PID issued under their Vendor ID. I'd be quite happy to pay some appropriate fee for that privilege. I'd then like a published list of assigned PIDs and the boards they have been assigned to, making it clear which ones are official Arduino products and which are not.
The Arduino 20 released today has support fron the new naming of ports on linux.
we will not be issuing PID numbers outside of the official Arduino boards
each usb processor has an internal serial number that is used to recognise which board is which, no problem having multiple boards plugged in.
FTDI USB controllers have serial numbers too
Could you not offer a second number which can be used for all non-arduino boards?
I don't think it will make any difference, all the generic arduinos will still copy the arduino UID and PID in a light second anyway.