Looking for an alternative or cross reference for the programming cable. Is the end a usb connection? Thanks Jason