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 29-01-2024, 17:58   #1981
Registered User

Join Date: Nov 2023
Posts: 7
Re: Help / FAQ

Hi,
Which map vendor would you recommend for commercial merchant navigation that will work with OpenCPN? Previously, I used Transas NaviSailor and its maps but I read that the format is not supported by OpenCPN. I need similar professional level maps with merchant navigation routes, port infrastructure, pier numbers, etc. Not sure which map vendor that works with OpenCPN provides this professional level maps. Can you recommend something?
jdeveloper is offline   Reply With Quote
Old 29-01-2024, 18:11   #1982
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,212
Re: Help / FAQ

OpenCPN is not a certified Ecdis system, it will not help you fulfill the Ecdis carriage requirements regardless of the charts you use.

OpenCPN supports S57 and S63 charts. Those are the exact charts every certified Ecdis system uses (although sometimes encoded in it's own proprietary format), directly form the hydrographic offices, distributed through the official VARs that cover the whole world. The tested VAR for S63 charts is https://chartworld.com/. They are expensive, except for a few places where they are free (USA, New Zealand, European inland waterways).

Where https://o-charts.org charts are available, the chart material is exactly the same as the S63 charts, only without being recognized officially as fulfilling the carriage requirements. At a fraction of the price of S63.
nohal is offline   Reply With Quote
Old 29-01-2024, 22:56   #1983
bcn
Registered User

Join Date: May 2011
Location: underway whenever possible
Boat: Rangeboat 39
Posts: 4,745
Re: Help / FAQ

To add: using S-63 charts OpenCPN is listed as an ECS - not ECDIS - by the IHO.
bcn is online now   Reply With Quote
Old 30-01-2024, 00:55   #1984
Registered User
 
Antipole's Avatar

Join Date: Oct 2019
Location: Emsworth, UK
Boat: Alubat Ovni 395
Posts: 287
Re: Help / FAQ

Quote:
Originally Posted by rgleason View Post
Is there some nmea0183 tool that would process VDR nmea file, adding and correcting the checksums? This would be very useful and save time creating test files for instruments and watchdog.
When the JavaScript plugin pushes out an NMEA sentence, it appends or corrects any checksum, so the following script probably does what you want. It runs but I have not fully tested it.

For the fancy line-by-line processing of a potentially very large file, you need the forthcoming plugin v3, available now in my beta repository. Updated User guide here.

Code:
File = require("File");

vdrFile = new File("??VDR file");
doLine();

function doLine(){
	sentence = vdrFile.getTextLine();
	OCPNpushNMEA0183(sentence);
	if (!vdrFile.eof()) onSeconds(doLine, 1);
	}
Antipole is offline   Reply With Quote
Old 30-01-2024, 08:14   #1985
Registered User

Join Date: Feb 2011
Posts: 1,108
Re: Help / FAQ

After making a few points in making a route the last version 5.9.0-1062, freeze and you can not name the mark. Any one knows the reason for this ( Windows 10 pro )? I would appreciate. Many thanks.
P_Dub is offline   Reply With Quote
Old 30-01-2024, 17:48   #1986
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,636
Images: 2
Re: Help / FAQ

Awesome Tony. I hadn't thought of javascript. This will save considerable time when making testing files for nmea0183 because right now we have to construct the nmea sentence then cut and paste it into a checksum calculator and then cut the answer and paste it back into the file.


Automation of the checksum for a VDR_pi file will save a lot of time. Thank you.



[QUOTE=Antipole;3865389]When the JavaScript plugin pushes out an NMEA sentence, it appends or corrects any checksum, so the following script probably does what you want. It runs but I have not fully tested it.

For the fancy line-by-line processing of a potentially very large file, you need the forthcoming plugin v3, available now in my beta repository. Updated User guide here.

[CODE]
rgleason is offline   Reply With Quote
Old 30-01-2024, 18:06   #1987
Registered User

Join Date: Nov 2023
Posts: 7
Re: Help / FAQ

Quote:
Originally Posted by nohal View Post
Sure, opencpn is in the bookworm-backports repository for all the architectures Debian still supports as you can see at https://packages.debian.org/bookworm-backports/opencpn

What you won't get are the 3rd party plugins - not being built for 32bit x86 Linux and other exotic architectures as pretty much nobody is using them anymore.
I tried to install that OpenCPN port to 32 bit Linux but UI doesn't launch. I suspect it requires GTK 3 or GTK 4. I have LXDE desktop which is built on GTK2. Can you confirm which desktop would be appropriate to run OpenCPN 32 bit Linux version?
jdeveloper is offline   Reply With Quote
Old 30-01-2024, 18:42   #1988
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,212
Re: Help / FAQ

Any, some with glitches. What does "UI doesn't launch" mean exactly? I highly doubt LXDE is the problem, it is what pretty much everybody using OpenCPN on a Raspberry Pi has.
nohal is offline   Reply With Quote
Old 04-02-2024, 18:16   #1989
Registered User

Join Date: Nov 2023
Posts: 7
Re: Help / FAQ

Quote:
Originally Posted by nohal View Post
Any, some with glitches. What does "UI doesn't launch" mean exactly? I highly doubt LXDE is the problem, it is what pretty much everybody using OpenCPN on a Raspberry Pi has.
I am getting following error when trying to launch OpenCPN installed for Debian Bookworm. I had to download and install it as apt install says there is no version available for this package.

HTML Code:
root@Acer:~# opencpn
ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2666:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:877:(find_matching_chmap) Found no matching channel map
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

ALSA lib pcm_a52.c:1001:(_snd_pcm_a52_open) a52 is only for playback
ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card
ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card'
ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card
ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card'
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
02:52:53: Debug: Device: 0: HDA Intel: ALC260 Analog (hw:0,0)
02:52:53: Debug: Device: 1: HDA Intel: ALC260 Digital (hw:0,1)
02:52:53: Debug: Device: 2: HDA Intel: ALC260 Alt Analog (hw:0,2)
02:52:53: Debug: Device: 3: sysdefault
02:52:53: Debug: Device: 4: front
02:52:53: Debug: Device: 5: surround40
02:52:53: Debug: Device: 6: surround51
02:52:53: Debug: Device: 7: surround71
02:52:53: Debug: Device: 8: iec958
02:52:53: Debug: Device: 9: spdif
02:52:53: Debug: Device: 10: lavrate
02:52:53: Debug: Device: 11: samplerate
02:52:53: Debug: Device: 12: speexrate
02:52:53: Debug: Device: 13: a52
02:52:53: Debug: Device: 14: speex
02:52:53: Debug: Device: 15: upmix
02:52:53: Debug: Device: 16: vdownmix
02:52:53: Debug: Device: 17: default
02:52:53: Debug: Device: 18: dmix
02:52:53: Debug: Device: 0: HDA Intel: ALC260 Analog (hw:0,0)
02:52:53: Debug: Device: 1: HDA Intel: ALC260 Digital (hw:0,1)
02:52:53: Debug: Device: 2: HDA Intel: ALC260 Alt Analog (hw:0,2)
02:52:53: Debug: Device: 3: sysdefault
02:52:53: Debug: Device: 4: front
02:52:53: Debug: Device: 5: surround40
02:52:53: Debug: Device: 6: surround51
02:52:53: Debug: Device: 7: surround71
02:52:53: Debug: Device: 8: iec958
02:52:53: Debug: Device: 9: spdif
02:52:53: Debug: Device: 10: lavrate
02:52:53: Debug: Device: 11: samplerate
02:52:53: Debug: Device: 12: speexrate
02:52:53: Debug: Device: 13: a52
02:52:53: Debug: Device: 14: speex
02:52:53: Debug: Device: 15: upmix
02:52:53: Debug: Device: 16: vdownmix
02:52:53: Debug: Device: 17: default
02:52:53: Debug: Device: 18: dmix
02:52:53: Debug: Device: 0: HDA Intel: ALC260 Analog (hw:0,0)
02:52:53: Debug: Device: 1: HDA Intel: ALC260 Digital (hw:0,1)
02:52:53: Debug: Device: 2: HDA Intel: ALC260 Alt Analog (hw:0,2)
02:52:53: Debug: Device: 3: sysdefault
02:52:53: Debug: Device: 4: front
02:52:53: Debug: Device: 5: surround40
02:52:53: Debug: Device: 6: surround51
02:52:53: Debug: Device: 7: surround71
02:52:53: Debug: Device: 8: iec958
02:52:53: Debug: Device: 9: spdif
02:52:53: Debug: Device: 10: lavrate
02:52:53: Debug: Device: 11: samplerate
02:52:53: Debug: Device: 12: speexrate
02:52:53: Debug: Device: 13: a52
02:52:53: Debug: Device: 14: speex
02:52:53: Debug: Device: 15: upmix
02:52:53: Debug: Device: 16: vdownmix
02:52:53: Debug: Device: 17: default
02:52:53: Debug: Device: 18: dmix
02:52:53: Debug: Device: 0: HDA Intel: ALC260 Analog (hw:0,0)
02:52:53: Debug: Device: 1: HDA Intel: ALC260 Digital (hw:0,1)
02:52:53: Debug: Device: 2: HDA Intel: ALC260 Alt Analog (hw:0,2)
02:52:53: Debug: Device: 3: sysdefault
02:52:53: Debug: Device: 4: front
02:52:53: Debug: Device: 5: surround40
02:52:53: Debug: Device: 6: surround51
02:52:53: Debug: Device: 7: surround71
02:52:53: Debug: Device: 8: iec958
02:52:53: Debug: Device: 9: spdif
02:52:53: Debug: Device: 10: lavrate
02:52:53: Debug: Device: 11: samplerate
02:52:53: Debug: Device: 12: speexrate
02:52:53: Debug: Device: 13: a52
02:52:53: Debug: Device: 14: speex
02:52:53: Debug: Device: 15: upmix
02:52:53: Debug: Device: 16: vdownmix
02:52:53: Debug: Device: 17: default
02:52:53: Debug: Device: 18: dmix
02:52:53: Error: Unable to initialize GTK+, is DISPLAY set properly?
jdeveloper is offline   Reply With Quote
Old 04-02-2024, 18:30   #1990
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,212
Re: Help / FAQ

You should not need to download anything if you enabled the bookworm-backports repository.
Anyway, nothing is missing and it should work. Is the DISPLAY environment variable set on your system? If it is not your X session does not work correctly, you may try export DISPLAY=:0.0 before starting OpenCPN.
And of course all this assumes you actually do this in your X session with GUI and a terminal emulator running in a window, not for example connected over SSH or in a text terminal session.
nohal is offline   Reply With Quote
Old 04-02-2024, 18:31   #1991
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,212
Re: Help / FAQ

And of course doing all this as root is a very bad idea.
nohal is offline   Reply With Quote
Old 12-02-2024, 17:32   #1992
Registered User

Join Date: Feb 2011
Posts: 1,108
Re: Help / FAQ

Why do you keep making new update indicating making a parallel installation instead of doing upgrade installation? Version 5.9.0-0-1156etc is still like that.
P_Dub is offline   Reply With Quote
Old 12-02-2024, 17:35   #1993
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,212
Re: Help / FAQ

You keep installing the CI builds, those are not regular numbered releases and do not behave as such. Do I really have to tell you this over and over again?
nohal is offline   Reply With Quote
Old 13-02-2024, 06:00   #1994
Registered User

Join Date: Feb 2011
Posts: 1,108
Re: Help / FAQ

I want let you know anymore. Thanks.
P_Dub is offline   Reply With Quote
Old 02-03-2024, 20:00   #1995
Registered User
 
Jon Hacking's Avatar

Join Date: Sep 2010
Location: Currently cruising the Philippines, just got back from PNG & Solomons
Boat: Wauquiez 45' (now 48') catamaran
Posts: 1,093
Images: 1
Send a message via Skype™ to Jon Hacking
Re: Help / FAQ

A user on the FB OpenCPN Users forum has found a bug:

If you click the "Change Color Scheme" button on the left once (medium dark) then the text of the not-yet-activated Plugins disappears, because the background becomes the same color as the text.

Repro:
  1. From a full-bright display, click the Change Color Scheme button once to get to the medium-dark display
  2. Click Options, & go to the Plugins tab
  3. Scroll down to see plugins that are not yet activated
Result: The text for those plugins is invisible, as it's the same color as the (now darkened) background.

This is now Github issue 3707.
Attached Thumbnails
Click image for larger version

Name:	Plugins_Display.jpg
Views:	3
Size:	28.8 KB
ID:	287147  
__________________
-- Jon Hacking s/v Ocelot
Jon Hacking 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


Advertise Here


All times are GMT -7. The time now is 12:56.


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.