> 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. Oh, you'd let the user name them in this situation, then associate that display name with an internally-generated ID. > 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. Makes perfect sense for the USBProg situation. Serialization just takes an extra step in programming, so auto-assigning a unique ID is just a way around that if it makes sense for a given device. -- Timothy J. Weber http://timothyweber.org -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist