Timothy J. Weber wrote: > Probably what I would do (for one particular project on the back burner) > would be to modify it to generate a unique ID on the driver side when a > device is first enumerated, and store that in EEPROM on the device side. > That way you can burn the device PICs identically, but you can still > tell individual devices apart consistently. But even if you could generate globally unique names, you wouldn't know which name belonged to which programmer. They would also be rather obnoxious names for the user to remember and type. I serialize USBProgs and ProProgs anyway, and setting the name is only a little extra beyond loading the firmware and doing some tests. This way a user can also look at a unit, see that it is serial number 123 for example, and know that the name is USBProg0123. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist