2020-07-04, 06:23 PM
Hi I am hoping that someone can assist me to get OpenCPN output to a usb to NMEA adaptor.
I have configured 3 connections to start with.
(Digital Yacht AIT2000 USB) AISGPS -> NMEA0183 Serial Device 38400 this input brings AIVDO AIVDM RMC GGA GLL WMV sentences. OpenCPN is configured to accept TCP input on 10110 and only the sentences that are output by the Digial Yacht AIT2000. This works perfectly and OpenCPN gets enough data to plot AIS and GPS position and wind. Perfect and stable.
OPENCPNOUT configured as a NMEA UDP 10111 device this receives the OpenCPN output that is configured in the OpenCPN dialogue UDP 10111 to take AP output information and the wind data and output it. This works perfectly when navigating and sends out ECRMB ECRMC EPAPB XTE GPGLL GPGGA WIWMV we can see them going out of OpenCPN and also we can see them in the data browser in Signal K received perfectly.
(DIGITAL YACHT USB to NMEA INTERFACE) APREPEAT - NMEA0183 Serial Device 4800 . We have tried outputting OPENCPNOUT to this connection and we get nothing. We have tried the APP (nmea0183 to nmea0183) as per the documentation and set input as OPENCPNOUT and output as APREPEAT. We get no data on the APREPEAT connection.
We are obviously misunderstanding something because the data is there we can explore it using the data browser and all sentences are received and decoded properly.
What are we missing. If we bypass Signal K and configure 2 serial connections 1 in AISGPS and 1 out APREPEAT we can talk to the serial port devices and receive and send. When we use Signal K server in the middle we can't seem to find a way to drive OPENCPNOUT data to the APREPEAT serial port connection to dive the GPS repeater and the autopilot.
We put the 2 UDP OpenCPN connections on different ports to seperate the data in from out.
How do we direct the output from the Signal K OPENCPNOUT input connection to the Signal K APREPEAT serial output connection?
Hoping someone can help it would be great to have detailed instructions as we find this non-intuitive.
Cheers
Spart
I have configured 3 connections to start with.
(Digital Yacht AIT2000 USB) AISGPS -> NMEA0183 Serial Device 38400 this input brings AIVDO AIVDM RMC GGA GLL WMV sentences. OpenCPN is configured to accept TCP input on 10110 and only the sentences that are output by the Digial Yacht AIT2000. This works perfectly and OpenCPN gets enough data to plot AIS and GPS position and wind. Perfect and stable.
OPENCPNOUT configured as a NMEA UDP 10111 device this receives the OpenCPN output that is configured in the OpenCPN dialogue UDP 10111 to take AP output information and the wind data and output it. This works perfectly when navigating and sends out ECRMB ECRMC EPAPB XTE GPGLL GPGGA WIWMV we can see them going out of OpenCPN and also we can see them in the data browser in Signal K received perfectly.
(DIGITAL YACHT USB to NMEA INTERFACE) APREPEAT - NMEA0183 Serial Device 4800 . We have tried outputting OPENCPNOUT to this connection and we get nothing. We have tried the APP (nmea0183 to nmea0183) as per the documentation and set input as OPENCPNOUT and output as APREPEAT. We get no data on the APREPEAT connection.
We are obviously misunderstanding something because the data is there we can explore it using the data browser and all sentences are received and decoded properly.
What are we missing. If we bypass Signal K and configure 2 serial connections 1 in AISGPS and 1 out APREPEAT we can talk to the serial port devices and receive and send. When we use Signal K server in the middle we can't seem to find a way to drive OPENCPNOUT data to the APREPEAT serial port connection to dive the GPS repeater and the autopilot.
We put the 2 UDP OpenCPN connections on different ports to seperate the data in from out.
How do we direct the output from the Signal K OPENCPNOUT input connection to the Signal K APREPEAT serial output connection?
Hoping someone can help it would be great to have detailed instructions as we find this non-intuitive.
Cheers
Spart