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 03-05-2022, 05:09   #1
Registered User
 
Antipole's Avatar

Join Date: Oct 2019
Location: Emsworth, UK
Boat: Alubat Ovni 395
Posts: 315
OCPN messaging

As far as I am aware, there is no documentation of what messages OpenCPN (v5.6.2) messaging supports. I have just started the following list. It really needs adding to the manual section on Messaging but I do not know how it can get added.

[This list does not cover messaging between plugins, such as supported by OcpnDraw, and which are documented by plugin.]

Receivable by OCPN
  • WMM_VARIATION_BOAT
  • WMM_VARIATION
  • GRIB_TIMELINE
  • OCPN_TRACK_REQUEST
  • OCPN_ROUTE_REQUEST
  • OCPN_ROUTELIST_REQUEST
  • OCPN_ACTIVE_ROUTELEG_REQUEST

JSON messages sent by OCPN
  • AIS
  • OCPN_MAN_OVERBOARD
  • WMM_VARIATION_REQUEST
  • OCPN_ROUTE_RESPONSE
  • OCPN_ROUTELIST_RESPONSE
  • OCPN_ACTIVE_ROUTELEG_RESPONSE
  • OCPN_OPENGL_CONFIG
  • OCPN_CORE_SIGNALK
  • OCPN_WPT_ARRIVED
  • OCPN_RTE_ACTIVATED
  • OCPN_RTE_DEACTIVATED
  • OCPN_RTE_ENDED
  • OCPN_TRK_ACTIVATED
  • OCPN_TRK_DEACTIVATED
  • OCPN_TRK_POINT_ADDED
  • OCPN_TRACKPOINTS_COORDS

Non-JSON messages sent by OCPN
  • OpenCPN Config
  • OCPN_CORE_SIGNALK
Antipole is offline   Reply With Quote
Old 03-05-2022, 07:45   #2
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,234
Re: OCPN messaging

Ideally these should be added to the manual, see https://opencpn-manuals.github.io/ma...ual-maint.html for instructions how you can do that.
nohal is offline   Reply With Quote
Old 03-05-2022, 08:52   #3
Registered User
 
Antipole's Avatar

Join Date: Oct 2019
Location: Emsworth, UK
Boat: Alubat Ovni 395
Posts: 315
Re: OCPN messaging

Quote:
Originally Posted by nohal View Post
Ideally these should be added to the manual, see https://opencpn-manuals.github.io/ma...ual-maint.html for instructions how you can do that.
Thanks - I have been able to add this to the Messaging section in the (OLD) Developer Manual. There is no relevant section in the new manual but hopefully it will get carried across in due course.
Antipole is offline   Reply With Quote
Old 03-05-2022, 08:54   #4
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,234
Re: OCPN messaging

Quote:
Originally Posted by Antipole View Post
Thanks - I have been able to add this to the Messaging section in the (OLD) Developer Manual. There is no relevant section in the new manual but hopefully it will get carried across in due course.
I kind of doubt that, if you added that section to the new manual, it would probably be much better...
nohal is offline   Reply With Quote
Old 04-05-2022, 03:22   #5
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,714
Images: 2
Re: OCPN messaging

I will try to add it. @Antipole For the new Dev manual, those with git accounts can edit a page which is very similar, almost identical, to making a normal commit.

As you noted, the problem is we need a new page and it is not clear how to do that without knowing ascii/doc antora.
rgleason is offline   Reply With Quote
Old 04-05-2022, 04:07   #6
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,714
Images: 2
Re: OCPN messaging

BTW Alec deleted the messaging page because he said it did not belong there, but in the OCPN_Draw page because it did not apply to the main program, although it does involve a number of the program's plugins. Now no one knows about it because it is buried.


https://opencpn-manuals.github.io/ma...messaging.html
rgleason is offline   Reply With Quote
Old 04-05-2022, 04:50   #7
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,714
Images: 2
Re: OCPN messaging

I think we need a new page "Messaging" under "OpenCPN Development"



Quote:
Originally Posted by rgleason View Post
BTW Alec deleted the messaging page because he said it did not belong there, but in the OCPN_Draw page because it did not apply to the main program, although it does involve a number of the program's plugins. Now no one knows about it because it is buried.


https://opencpn-manuals.github.io/ma...messaging.html
rgleason is offline   Reply With Quote
Old 04-05-2022, 11:44   #8
Registered User
 
Antipole's Avatar

Join Date: Oct 2019
Location: Emsworth, UK
Boat: Alubat Ovni 395
Posts: 315
Re: OCPN messaging

Quote:
Originally Posted by rgleason View Post
I think we need a new page "Messaging" under "OpenCPN Development"
I see a need for a section on OCPN messaging in the documentation for OCPN itself, which can also include a link to OcpnDraw for the present description of its interplugin messaging, which belongs in the plugin details.
Antipole is offline   Reply With Quote
Old 04-05-2022, 18:19   #9
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,714
Images: 2
Re: OCPN messaging

Ok, you'd like this information in both
  1. OpenCPN User Manual? Where would you suggest?
  2. OpenCPN Developer Manual - Title "Messaging" with your information, I have a good location.
  3. Yes a link to OcpnDraw Ocpn_API Messaging. I like that.
Is this what you'd like to see?



Quote:
Originally Posted by Antipole View Post
I see a need for a section on OCPN messaging in the documentation for OCPN itself, which can also include a link to OcpnDraw for the present description of its interplugin messaging, which belongs in the plugin details.
rgleason is offline   Reply With Quote
Old 05-05-2022, 00:40   #10
Registered User
 
Antipole's Avatar

Join Date: Oct 2019
Location: Emsworth, UK
Boat: Alubat Ovni 395
Posts: 315
Re: OCPN messaging

Quote:
Originally Posted by rgleason View Post
Ok, you'd like this information in both
  1. OpenCPN User Manual? Where would you suggest?
  2. OpenCPN Developer Manual - Title "Messaging" with your information, I have a good location.
  3. Yes a link to OcpnDraw Ocpn_API Messaging. I like that.
Is this what you'd like to see?
I think 2 & 3 sufficient. I cannot see a place for or need for this topic in the user manual.
Antipole is offline   Reply With Quote
Old 05-05-2022, 07:21   #11
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,714
Images: 2
Re: OCPN messaging

Then I misunderstood what you wanted. BTW...nor do I.



Quote:
Originally Posted by Antipole View Post
I think 2 & 3 sufficient. I cannot see a place for or need for this topic in the user manual.
rgleason is offline   Reply With Quote
Old 19-05-2022, 07:15   #12
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,714
Images: 2
Re: OCPN messaging

Tony,
I've created the page and linked it to the manual here
https://github.com/opencpn-manuals/d...t/commits/main

https://github.com/opencpn-manuals/d...554a892d47e5c8

I hope it formats ok.

Next thing that needs to happen is to rebuild the html. I haven't done that recently.
Will ask Alec.


Thank you.
rgleason is offline   Reply With Quote
Reply


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
Data visualization in OCPN and in OCPN-Draw 58gschol OpenCPN 3 21-02-2019 14:25
Need oCPN binary dependancies for Win 7 / vs2010 / wxLib 3.0.3 / oCPN 4.6.1 build... evendine OpenCPN 5 04-03-2018 05:05
OCPN 4.8.2 Status bar 0.6 : Preference kills OCPN! Didier B OpenCPN 15 12-02-2018 02:05
OCPN messaging jongough OpenCPN 9 27-12-2015 07:54
Private Messaging Question? Harriet Forum Tech Support & Site Help 3 08-11-2005 05:28

Advertise Here


All times are GMT -7. The time now is 10:39.


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.