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.
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:
Then select the
Baud Rate required by your device and press
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:
Add to GPSD only if you want GPSD to manage your GPS/AIS device. All GPSD and Signal K settings will be created automatically.
Add to Pypilot only if you are using a pypilot controller. Pypilot will send data to the Signal K server automatically.