Note that the project is now on GitHub: https://adtpro.com/
Regarding pps - there are checksums for the (full) data block and retried until success or 5 or os retries are exhausted. For example, see the protocol specification here: http://adtpro.com/protocol.html#Image_Get_Packet
Hi, Thomas - You almost certainly don't want to do the old 'copy libs' trick. You'll want to back those changes out immediately. Back to your USB woes - each adapter will require a driver specific to the chipset in the adapter in order to mesh with OSX. It sounds like you might have a good one for FTDI, but not for the others. And cheap clones of the 'Prolific' chipset generally are poorly supported on OSX. I've heard of some other uplevel OSX folks having trouble with the Java support since Apple...