This is an 18” programming cable for the Firefly FS1. It plugs into a USB port on your computer, and into the DB9F port on the Firefly FS1 for firmware updates.