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
Furuno AIS Headers
#1
Hi all, first post here so hope this is OK.  I searched but can't find any answers.  I have been using OpenCpn for windows with a Furuno FA50 AIS which has the option to ignore the headers that Furuno put on the navnet.  
From the OpenCpn manual https://opencpn.org/wiki/dokuwiki/doku.p...onnections

Configurable Null header acceptance on UPD receiver for Furuno[url=https://opencpn.org/wiki/dokuwiki/doku.php?id=opencpn:opencpn_user_manual:options_setting:connections#configurable_null_header_acceptance_on_upd_receiver_for_furuno][/url]

Most, if not all Furuno equipment sending data over UDP is including a binary header at the beginning of the packet payload causing the data not to be parseable as normal NMEA0183 datastream directly. Since the 4.8.2 release, it is possible to configure OpenCPN to handle this problem by editing the opencpn.ini configuration file in the [Settings] section to add the line
EnableUDPNullHeader=1



This works fine on windows, but can I do something similar for OpenCpn on a Raspberry Pi 4.  I have OpenCpn 5.2.4 running succesfully on the Pi.  Bit of a struggle as it is my first time using a Pi.  I can't find an opencpn.ini file anywhere on the Pi.

I want to use the Pi without the laptop, primarily as a roaming shore station for marinetraffic and as an NMEA server for tablets etc on the boat.  If OpenCpn on a Pi can't filter the headers, can something else do it?  Maybe Signal K.
cheers
Peter
Reply
#2
Hi, I managed to answer my question and I found the config file, from the link in the about screen. Took a chance and put the EnableUDPnullheader=1 line and that fixed that up. I can now see my Furuno AIS targets. Had a bit of trouble working out why I couldn't use it as an NMEA server to my other devices, but it appears that UDP broadcast needed to be in the form of 172.31.255.255 not 172.31.x.x I think. New at this, guessing a lot.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)