Configuring a PC USB port as a virtual serial port

It is possible to use the USB interface from a R580 receiver with a software application that requires a serial port.

For example, the Trimble WinFlash utility can be run on a computer that has no physical serial port by connecting the USB cable between the computer and the receiver.

Windows 10 operating system

Unlike Windows 8 and previous versions of the Windows operating system you do not need to load the USB installer. Windows 10 will automatically create the USB virtual serial port once it detects a Trimble GNSS device is plugged in. The Windows Device Manager will show you the virtual COM port that is created when the receiver is connected by USB.

If you are running an application such as WinFlash software or on the computer and you physically disconnect the USB cable from the computer and then reconnect it, it does not always re-establish the connection. This is because opening the serial port from the application locks the device handle and when the USB device is disconnected, the application does not close the serial port and the device handle is still locked. On reconnecting, the USB cable is unable to get the device handle since it is locked. You must close the application before the reconnect to the port will work. This limitation is due to the behavior of the Microsoft USB serial driver.