Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Seamanship, Navigation & Boat Handling > OpenCPN
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

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 30-09-2021, 04:57   #16
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,633
Images: 2
Re: Interoperability between OpenCPN(s) & Devices

Perhaps for O to O there could just be a plugin that handles navobj.xml and will copy the file from or copy to and also provides backup and better saving/storage of routes outside of navobj.xml. This transfer of the file could be by usb key or network.

This would not work for communication with other chart plotters.
rgleason is offline   Reply With Quote
Old 30-09-2021, 07:02   #17
Registered User

Join Date: Feb 2019
Location: Cartagena, Spain
Boat: Furia 372 - 11.20m
Posts: 348
Re: Interoperability between OpenCPN(s) & Devices

Quote:
Originally Posted by bdbcat View Post
Tehani...
"At this time, OpenCPN never acts as a navigation data repeater, and I think it should."


Well, it does, actually. Most MUX ports can be set to I/O mode. If they are so set, then all the dataflow received by any port is echoed to this output port. Filters are available to throttle data, and preclude recursive loopback.



Or maybe I misunderstand the use case?


Dave
As a repeater instrument, I refer to a device for presenting the data received on its screen.

It has nothing to do with the forwarding of sentences.

In the case of received RMB, I think it would be nice if O presented the relevant data (DTW, XTE, VMG ...) and drew the great circle to the waypoint. Just as it does when acting as a navigator.
Tehani is offline   Reply With Quote
Old 30-09-2021, 07:28   #18
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,401
Re: Interoperability between OpenCPN(s) & Devices

Tehani...


Ahhh. Misunderstanding of the word "repeater".


Carry on.....


Dave
bdbcat is offline   Reply With Quote
Old 30-09-2021, 11:48   #19
Registered User

Join Date: Aug 2009
Location: Norfolk, Virginia
Boat: 1984 Passport 42 pilothouse cutter
Posts: 375
Re: Interoperability between OpenCPN(s) & Devices

What id like is some sonar & track/route interconnectivity. would love to transfer sonar and sidescan sonar directly from the chartplotter or Sonar box, ALA Reefmaster software instead of having to use SD Cards, but i suspect that is not a possibility because of the equipment venders

So what I'm really talking about is taking the Dinghy out to check out passage depths in advance and sending the Geo referenced Sonar data back to the big boat Opencpn for planning purposes. Wifi would be nice if you had a longer range wifi antenna on the mast, or even do the transfer via wifi/blutooth after you get back to the big boat.

would like the ability to transfer these bathymetric charts back to the chartplotter, again its an SD card thing currently
alaskanviking is offline   Reply With Quote
Old 30-09-2021, 17:29   #20
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,633
Images: 2
Re: Interoperability between OpenCPN(s) & Devices

Thanks Tehani.

Part of interoperability is Connection of vessels instruments to Opencpn
rgleason is offline   Reply With Quote
Old 01-10-2021, 04:01   #21
bcn
Registered User

Join Date: May 2011
Location: underway whenever possible
Boat: Rangeboat 39
Posts: 4,740
Re: Interoperability between OpenCPN(s) & Devices

Just a reminder:
The RTZ plug-in from Rasbats
https://www.cruisersforum.com/forums...ml#post3272644


Using a public standard. For me the way to go. It can even be integrated directly into OpenCPN..


Hubert
bcn is online now   Reply With Quote
Old 01-10-2021, 05:10   #22
Moderator
 
Dockhead's Avatar

Cruisers Forum Supporter

Join Date: Mar 2009
Location: Denmark (Winter), Helsinki (Summer); Cruising the Baltic Sea this year!
Boat: Cutter-Rigged Moody 54
Posts: 33,873
Re: Interoperability between OpenCPN(s) & Devices

Quote:
Originally Posted by rgleason View Post
Thanks Tehani.

Part of interoperability is Connection of vessels instruments to Opencpn

You don't mention Ethernet connections to Navico plotters. That's how I'm connecting my board computer with O to my boat network.


I receive a huge variety of 0183 sentences over that connection, but never tried to SEND 0183 sentences into the network over that connection -- do you know whether it's possible?
__________________
"You sea! I resign myself to you also . . . . I guess what you mean,
I behold from the beach your crooked inviting fingers,
I believe you refuse to go back without feeling of me;
We must have a turn together . . . . I undress . . . . hurry me out of sight of the land,
Cushion me soft . . . . rock me in billowy drowse,
Dash me with amorous wet . . . . I can repay you."
Walt Whitman
Dockhead is offline   Reply With Quote
Old 01-10-2021, 12:27   #23
Registered User

Join Date: Feb 2019
Location: Cartagena, Spain
Boat: Furia 372 - 11.20m
Posts: 348
Re: Interoperability between OpenCPN(s) & Devices

Quote:
Originally Posted by Dockhead View Post
You don't mention Ethernet connections to Navico plotters. That's how I'm connecting my board computer with O to my boat network.


I receive a huge variety of 0183 sentences over that connection, but never tried to SEND 0183 sentences into the network over that connection -- do you know whether it's possible?
Of course it's possible. No special mention is needed for Navico chartplotters.

You just need to configure a network connection as output.
Then indicate which sentences you want to send to that network.
Tehani is offline   Reply With Quote
Old 01-10-2021, 12:59   #24
Registered User

Join Date: Feb 2019
Location: Cartagena, Spain
Boat: Furia 372 - 11.20m
Posts: 348
Re: Interoperability between OpenCPN(s) & Devices

Interesting is this recent post that is related to this thread:

https://www.cruisersforum.com/forums...ml#post3493623

I think Ocpn should ignore the content of the GPS / GNSS sentences if the valid data indicator is not 'A' in RMC, or is '0' in GGA field 6. Remember that this GGA will condition the validity of other sentences like GLL.
Used as a multiplexer, I don't find it convenient for Ocpn to forward in this case, although this is already a problem of the final receiver.
Tehani is offline   Reply With Quote
Old 01-10-2021, 13:15   #25
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,633
Images: 2
Re: Interoperability between OpenCPN(s) & Devices

Quote:
Originally Posted by Dockhead View Post
You don't mention Ethernet connections to Navico plotters. That's how I'm connecting my board computer with O to my boat network.

I receive a huge variety of 0183 sentences over that connection, but never tried to SEND 0183 sentences into the network over that connection -- do you know whether it's possible?
Part of interoperability is Connection of vessels instruments to Opencpn
This is a new page and quite rough. Will add Navico, but Entertaining edits to improve it!


Tehani, also suggested Re: AIVDM, AIVDO and Own Ship GPS data

https://www.cruisersforum.com/forums...ml#post3487406
rgleason is offline   Reply With Quote
Old 02-10-2021, 07:25   #26
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,633
Images: 2
Re: Interoperability between OpenCPN(s) & Devices

antipole2 reports "You could do this with the JavaScript plugin.
I use it for the reverse - sending OpenCPN routes and waypoints out as xxWPL and xxRTE sequences to devices running iNavX." in
Convert incoming xxWPL and xxRTE to waypoints and routes #2353
rgleason is offline   Reply With Quote
Old 02-10-2021, 09:40   #27
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,633
Images: 2
Re: Interoperability between OpenCPN(s) & Devices

For other consideration for interoperability
Network Repeater
Send WP over IP


Navigation Data Backup (navobj.xml)
Saving waypoints, routes, tracks and layers for future use (Or another Opencpn)
rgleason is offline   Reply With Quote
Old 02-10-2021, 13:01   #28
Registered User

Join Date: Apr 2017
Location: New Zealand
Boat: 31ft tank
Posts: 143
Re: Interoperability between OpenCPN(s) & Devices

I use Raspberry PI, andriod tablet, andriod phone and windows laptop. I would like them to sync routes/waypoints/target alarms/etc automatically and make changes on any device. All my devices have a copy of my maps on them, so not broadcasting map data would save bandwidth. I run Signal K server to broadcast data [via the Pi], so for me running a sync over signal K with Opencpn would be a good way to implement this.

I especially like the idea that a MOB is automatically sync'd, so you could potentially grab any device/phone and hop in the dinghy for a quick rescue. I also like the idea of importing GRIB on to one device and they sync to all aswell, so getting new weather data when in a town on your phone and it automatically syncs to your other devices when back at the boat. There are likely lots of other use cases aswell.
Cowpoos is offline   Reply With Quote
Old 04-10-2021, 13:24   #29
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,633
Images: 2
Re: Interoperability between OpenCPN(s) & Devices

Antipole (and Rasbats) has made these improvements to the Javascript plugin.

https://www.cruisersforum.com/forums...ml#post3495902
rgleason is offline   Reply With Quote
Old 05-10-2021, 01:24   #30
Registered User
 
Antipole's Avatar

Join Date: Oct 2019
Location: Emsworth, UK
Boat: Alubat Ovni 395
Posts: 287
Approaches to mirroring OpenCPN to another device

I am successfully mirroring the OpenCPN active route or waypoint to devices running iNavX. Please see this topic.

In my opinion, the number and variety of devices/applications out there is large and growing. So I think it best to avoid adding functionality for specific others to the OPenCPN core. Rather this should be handled by plugins. As an example, my approach with the JavaScript plugin allows a user to tailor a script to their particular device requirements.

What may needed is developments in the OpenCPN APIs to allow plugins to do the necessary work. As just one example, the API to fetch a list of waypoint GUIDs returns GUIDs for all waypoints and routepoints and there is no way of distinguishing between them, even though OpenCPN can and does so internally. Extracting a list of true waypoints is very fraught.
Antipole is offline   Reply With Quote
Reply

Tags
enc, opencpn, rope


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
Yacht Devices NMEA wifi to OpenCPN TheOffice OpenCPN 16 26-07-2018 15:12
What chartplotter brand / interoperability between brands CatNewBee Marine Electronics 10 17-08-2017 02:43
OpenCPN+Android : external USB-Serial devices ? PaulRowntree OpenCPN 7 02-04-2016 05:12
Synchronize Routes between OpenCPN Desktop and OpenCPN Android Tablets bgs OpenCPN 2 13-03-2016 19:47
Interoperability Sandero Marine Electronics 1 27-07-2014 17:41

Advertise Here


All times are GMT -7. The time now is 02:42.


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.