Cruisers Forum
 


Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 31-10-2021, 10:32   #1
Registered User

Join Date: Jun 2017
Posts: 404
Marine protocols c++ library

Would this library

https://github.com/mariokonrad/marnav

Be more complete than what OpenCPN is using currently?

Would it make sense to switch OpenCPN to use that library?


Thanks,
—MG
mgrouch is offline   Reply With Quote
Old 31-10-2021, 12:19   #2
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,632
Images: 2
Re: Marine protocols c++ library

Pavel has referred to this or starred in his repository and I've known about it for. quite awhile, and I believe many others have known about this too.

On face value, it looks current and pretty complete, but it does say "Partial" !! The Goals look good and it does have an api.

https://github.com/mariokonrad/marna...ster/README.md

https://github.com/mariokonrad/marna...master/TODO.md

Sentences recommend not to implement for new systems
Quote:
It supports (partially):
  • NMEA-0183
  • AIS
  • SeaTalk (Raymarine device communication)
  • Reading data from serial ports (NMEA, SeaTalk)
  • Basic geodesic functions, suitable for martime navigation.
The questions that need to be asked:

Where else is this being used. What software and what have the results been?

What is going to break and how much work will it be to sort it out again, when it is working now?

Granted it is a protocol, but O has responded to and sorted issues that this may not have dealt with.

What is going to be gained by implementing this?

Who is going to do it?

What do you know about it since you have brought it up?

I hope and am sure others will have thoughts about this too, but perhaps it would be a reasonable thing to do, but it won't happen in this cycle for sure.

I would venture to say that is it not more complete insofar as NMEA0183.
Sean is also following him as is Pavel. He has several other interesting programs including grib and vhf-sim.
I believe there may be some good Nav programs using gt5 that use this library


Perhaps Gribweather and QtVlm but this is unconfirmed. Does anyone know?
rgleason is offline   Reply With Quote
Old 31-10-2021, 12:56   #3
Registered User

Join Date: Jun 2017
Posts: 404
Re: Marine protocols c++ library

Quote:
Originally Posted by rgleason View Post
Pavel has referred to this or starred in his repository and I've known about it for. quite awhile, and I believe many others have known about this too.

On face value, it looks current and pretty complete, but it does say "Partial" !! The Goals look good and it does have an api.

https://github.com/mariokonrad/marna...ster/README.md

https://github.com/mariokonrad/marna...master/TODO.md

Sentences recommend not to implement for new systems
The questions that need to be asked:

Where else is this being used. What software and what have the results been?

What is going to break and how much work will it be to sort it out again, when it is working now?

Granted it is a protocol, but O has responded to and sorted issues that this may not have dealt with.

What is going to be gained by implementing this?

Who is going to do it?

What do you know about it since you have brought it up?

I hope and am sure others will have thoughts about this too, but perhaps it would be a reasonable thing to do, but it won't happen in this cycle for sure.

I would venture to say that is it not more complete insofar as NMEA0183.
Sean is also following him as is Pavel. He has several other interesting programs including grib and vhf-sim.
I believe there may be some good Nav programs using gt5 that use this library


Perhaps Gribweather and QtVlm but this is unconfirmed. Does anyone know?


It looks like it is being used by

https://www.tidewise.io

(Click google to translate to get it in English)

GitHub is here:

https://github.com/tidewise
mgrouch is offline   Reply With Quote
Reply

Tags
marine, rot


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
St. Lucia entry and crew protocols jmastal70 Atlantic & the Caribbean 2 03-10-2020 09:28
TinyCAD marine library evm1024 Electrical: Batteries, Generators & Solar 8 31-01-2019 04:44
Holding tank and thru-hull protocols. Robin3 Plumbing Systems and Fixtures 16 11-05-2014 08:53
Protocols/procedures for running aground hard...boat lost Deep6 Challenges 23 26-12-2013 10:21

Advertise Here


All times are GMT -7. The time now is 01:32.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.