This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SOLVED] AIS Data Not Coming from NMEA2000 Source
#1
Hi all,
I just installed a new AIS Transceiver, which is connected to OpenPlotter with a CAN adapter to receive NMEA2000. It seems to be working great - all the SignalK AIS keys appear in the data browser (self and other ships), and on OpenCPN, which is connected to the SignalK stream.

My problem is that I'm not getting that same AIS data on NMEA0183 output. Everything else is fine - I can connect, as a test, OpenCPN to OpenPlotter via TCP port 10110 and GPS data is there, as well as pretty much everything else, except AIS. In my case, GPS is coming from my AIS transciever, so I'm sure that part is going through okay.

AIS isn't there. I can open the NMEA debug window and everything is coming in, except AIS strings.

I need this data via NMEA0183 as I'm using a tablet with Navionics, and it looks for those strings to display AIS on the tablet.

Anyone have any ideas?

Andy
Reply
#2
Hi Andy
I am having a similar issue. I have a Standard Horizon gx2400 with GPS and AIS.... I think in my case, the AIS data is trying to transfer at 0183(HS) = 38400, while DSC/GPS is at 4800?

I reconfigured the radio to use 38400 for the GPS data - but it doesnt seem to output correctly.
So, In my case, I seem to be stuck with either AIS or GPS sentences - I can use a puck for the GPS.

It might be useful to read the raw strings with PuTTY (on windows) as a start?

Regards
Finbar
Reply
#3
This is data that is coming in wirelessly, and originated from an NMEA2000 bus, which isn't directly readable as ASCII strings.

The debug display in OpenCPN has been pretty reliable in the past at displaying incoming NMEA0183 strings. Unfortunately, there isn't a way in OpenCPN to display incoming SignalK, but the data display on the SignalK server is showing the correct data.

Somehow, this is just a case of SignalK not outputting the AIS strings on the NMEA0183 TCP port. It's a little weird, as prior to this I was using an NMEA0183 AIS receiver, and the strings were coming in and going out of the SignalK server just fine.
Reply
#4
Nothing is converting n2k nor sk to 0183.

Use https://www.npmjs.com/package/signalk-n2...o-nmea0183
Reply
#5
Ahhh! I knew there was something I was missing. Thanks (yet again) Teppo.
Reply
#6
Installed the plugin, tested and it works. Thanks again.
Reply
#7
(2022-01-03, 02:56 PM)abarrow Wrote: Installed the plugin, tested and it works. Thanks again.



 Could you please tell me what you put in the "NMEA 0183 Out Events" box
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)