Connecting a USB GPS receiver¶
To see how this all works, we are going to configure the most basic device, a USB GPS receiver. In
Devices tab, select the device and enter a name for it in the alias field. Select the type of data that flows through the device (NMEA 0183 in this case) and finally select whether the system should remember the device or the position of the USB port where the device is plugged in.

Press
Apply when done and the device will be marked green:

Unplug the device and press
Refresh to check if the system detects the lost device:

Plug the device back in, press
Refresh and you are ready to configure any program using your device's alias and be sure it will always work.
To send data from the USB GPS to OpenCPN, you need to first connect the device to the Signal K server and then connect OpenCPN to the Signal K server. In
Connections tab, select the ttyOP_gps device and press
Add to Signal K:

Note
Select
Add to GPSD only if you want GPSD to manage your GPS/AIS device. All GPSD and Signal K settings will be created automatically.
Note
Select 
Add to Pypilot only if you are using a pypilot controller. Pypilot will send data to the Signal K server automatically.
Then select the Baud Rate required by your device and press AUTO:

The signal K server will restart and the connection will be marked green:

And you are done. Check in Signal K server the new connection:

And check OpenCPN to make sure there is a connection to the Signal K server.