If you have been an electronic engineer for a while you know that you cannot escape the nightmares of too many types of cables and connectors. There are millions of each and if you are like me you ...