Past couple of weeks I’ve been working hard on a very interesting project commissioned by SeaBird Exploration. They provide seismic services for the international gas and oil industry and run a fleet of 8 vessels equipped with highly sophisticated equipment.
SeaBird asked Sailsoft to develop software for dynamically converting AIS messages of type 1 to NMEA RADAR $RATTM sentences in order to feed the survey software aboard Hugin Explorer. The vessel is currently in operation in the Mediterranian.
This assignment was a real challenge because a number of parameters in the TTM sentence have no direct counterpart in the AIS message type 1 and have either to be calculated or defaulted, including the calculation of CPA (Closest Point of Approach) in time and distance units. The Target Name parameter in the TTM sentence is filled with the MMSI number from the AIS message 1, since we decided not to interpret message type 5. The program keeps a table for maximum 99 targets, because this is the maximum the NMEA $RATTM sentence can bear.
Different threads are maintained for incoming and outgoing messages. Message handling is complicated by the fact that we have to deal with different speeds for incoming and outgoing messages, 38400 and 4800 bps respectively.
The application is currently in operation aboard the Hugin Explorer, and as it looks so far without problems. Although a very interesting project for me it has delayed the release of NemaStudio for a couple of weeks unfortunately. I hope my beta testers will forgive me.
Hi Ger,
I would be interested to test you AIS to TTM conversion software, if that is possible. My interest is to investigate possibilities to do this conversion with AVR chip, as an standalone box.
Best Regards,
Jussi Niemelä
Helsinki, Finland
By: Jussi Niemela on November 10, 2010
at 9:59 am
Hi Jussi,
I will contact you by email on this.
Rgds,
/Ger
By: Ger Rietman on November 10, 2010
at 10:06 am
Hi.
I know this thread is old but any possibility to participate. I would like to code message converter from AIS messages to TTM messages for my old Raymarine chart/radar plotter which has also MARPA.
Best Regards
Jani Mäki
Sarvijoki, Finland
By: Jani Mäki on March 15, 2019
at 4:34 pm
Let me know if I can help you in any way.Jani
By: Ger Rietman on March 16, 2019
at 4:17 pm
I’m thinking to use Arduino as converter hardware. The are some ready made library’s for handling the NMEA messages. Do You have any experience with following library ? https://github.com/mariokonrad/marnav
Regards
Jani
By: Jani Mäki on March 18, 2019
at 11:49 am