Cruisers Forum
 


Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 19-12-2019, 07:40   #1
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,387
OpenCPN development preview

Hello all...
The development team is fairly active now, working with bugs and new feature integrations in preparation for the next official release of OCPN.
For those "heat seekers" who would like to preview the coming attractions, we are now publishing automatic builds from the current github master branch. A couple of points to note:


1. The builds are available here:
https://cloudsmith.io/~david-register/repos/opencpn-unstable/packages
Note the key word there: "unstable"
2. These builds are not supported on this Forum. Issues and discussion may be posted on the github account:
https://github.com/OpenCPN/OpenCPN
Use the "Issues" tab to enter new items, and follow along with the developer discussion. Don't be shy. No question is too silly.

3. And a reminder. These builds are "sandbox" quality, and not widely tested. Probably should not be used for critical daily navigation, just yet.


Thanks, and good luck
Dave
bdbcat is online now   Reply With Quote
Old 19-12-2019, 08:11   #2
Registered User

Join Date: Aug 2016
Posts: 149
Re: OpenCPN development preview

Hi Dave,


can you explain, what should the users of bionic based distributions use? Not to mention next TLS "focal"?

What are the consequences of new plugin manager? How will users install the plugins in the near future? Via package manager from operating system or via internal plugin manager.
BlackSea is offline   Reply With Quote
Old 19-12-2019, 08:22   #3
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,387
Re: OpenCPN development preview

"What are the consequences of new plugin manager? How will users install the plugins in the near future? Via package manager from operating system or via internal plugin manager."

The new plugin manager is a work in process. Initially, the user model will be a hybrid. Some plugins, mostly the modern ones, will participate in the new scheme. Others, mostly older ones, will continue to use the "legacy" method of installation and updating.
The simple rule will be: "if the plugin is supported by the new method, use that method. You will get the latest and greatest. Otherwise, use the legacy method." The UI will help users to understand what plugins are installed by which method, as it evolves.


Thanks
Dave
bdbcat is online now   Reply With Quote
Old 19-12-2019, 10:19   #4
Registered User

Join Date: Feb 2011
Posts: 1,102
Re: OpenCPN development preview

Hi Dave, how do you adjust the size of soundings figure in this version?
If you use the scale `chart object scale factor`you also change the size of the icon for tides and becomes too big. I am using s57 charts.
Best Regards
P_Dub is offline   Reply With Quote
Old 19-12-2019, 16:17   #5
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,387
Re: OpenCPN development preview

"These builds are not supported on this Forum. Issues and discussion may be posted on the github account"
bdbcat is online now   Reply With Quote
Old 20-12-2019, 09:27   #6
Registered User
 
LeaseOnLife's Avatar

Join Date: Apr 2008
Location: out cruising again, currently in Fiji
Boat: Sailboat
Posts: 1,466
Re: OpenCPN development preview

OK, looking for bugs is one thing. But what new features are we looking for?
LeaseOnLife is offline   Reply With Quote
Old 20-12-2019, 10:25   #7
Registered User

Join Date: Jul 2010
Location: Hannover - Germany
Boat: Amel Sharki
Posts: 2,537
Re: OpenCPN development preview

Quote:
Originally Posted by LeaseOnLife View Post
OK, looking for bugs is one thing. But what new features are we looking for?
Hopefully bugfixes only which are strongly asked for.
Features like a new plugins installer are not needed.
CarCode is offline   Reply With Quote
Old 22-12-2019, 20:22   #8
Registered User

Join Date: Jan 2011
Posts: 670
Re: OpenCPN development preview

Hi Dave,

I am glad that you a ramping up work for a future update to this excellent program. I hope that you are able to address the two issues that I pointed out. The first, FS#2581 - Restore route "step through" capability in v5.0 as it was in prior version, is documented in Flyspray and has received 12 votes:

https://opencpn.org/flyspray/index.p...s&task_id=2581

The second was described in some prior messages. I can create a Flyspray entry for this if it helps for tracking - just let me know. This one is particularly important to me, because when in course up mode it required me to repeatedly turn off lookahead mode to re-center the "own ship" icon, then turn it on again. The frequent need for screen taps on my tablet made the feature pretty much unusable. Please see this description, and subsequent replies:

http://www.cruisersforum.com/forums/...ml#post2955674

Thanks all, and have a great holiday season! I hope that most of you are safely tucked away in the tropics while we Chesapeake Bay sailors are freezing our butts off with our boats on the hard.
__________________
Please support OpenCPN by donating through Paypal!
RhythmDoctor is offline   Reply With Quote
Old 22-12-2019, 22:50   #9
Registered User

Join Date: Dec 2019
Posts: 85
Re: OpenCPN development preview

Is there any reason not to include an ARM64 build for the coming release?

With the RPI4 (and many alternatives) building the 64-bit version seems more appropriate to me. As for code changes, I think it is all already there since Android probably uses the same code.

Currently my system is running a recent 5.0.522 github-version, but it would be nice if I did not have to depend on github for a stable system (ARM64 A5x and A7x cores, 4GB). The only dealbreaking problems I face would be the oesENC-plugin since most other plugins work for me.
hreuver is offline   Reply With Quote
Old 23-12-2019, 01:45   #10
Registered User
 
transmitterdan's Avatar

Join Date: Oct 2011
Boat: Valiant 42
Posts: 6,008
Re: OpenCPN development preview

Quote:
Originally Posted by hreuver View Post
Is there any reason not to include an ARM64 build for the coming release?

With the RPI4 (and many alternatives) building the 64-bit version seems more appropriate to me. As for code changes, I think it is all already there since Android probably uses the same code.

Currently my system is running a recent 5.0.522 github-version, but it would be nice if I did not have to depend on github for a stable system (ARM64 A5x and A7x cores, 4GB). The only dealbreaking problems I face would be the oesENC-plugin since most other plugins work for me.
According to the documentation on installation Buster is already supported in the PPAs. Does this not work for RPi4?
transmitterdan is offline   Reply With Quote
Old 23-12-2019, 01:49   #11
Registered User
 
transmitterdan's Avatar

Join Date: Oct 2011
Boat: Valiant 42
Posts: 6,008
Re: OpenCPN development preview

Quote:
Originally Posted by CarCode View Post
Hopefully bugfixes only which are strongly asked for.
Features like a new plugins installer are not needed.
What username are you using in the bug tracker? I could not find any bugs reported by CarCode.
transmitterdan is offline   Reply With Quote
Old 27-12-2019, 05:49   #12
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,101
Re: OpenCPN development preview

Quote:
Originally Posted by transmitterdan View Post
According to the documentation on installation Buster is already supported in the PPAs. Does this not work for RPi4?
The latest versions with Signalk support works very well. But I have only one system left with Xenial.

The other ones, including the RPI's, are running on Bionic and Buster.

Tried to compile versions for these OS's failed. Compiler not found. Missing files etc.

Via the OpenPlotter additions I have now running a SignalK server on a Mint 64 bits system.


See image of Linux Mint 64


What a progress has been made !


Regards,


Bram
Attached Thumbnails
Click image for larger version

Name:	Schermafdruk van 2019-12-27 11-30-56.jpg
Views:	202
Size:	421.8 KB
ID:	205706  
verkerkbr is offline   Reply With Quote
Old 30-12-2019, 05:27   #13
Registered User

Join Date: Dec 2019
Posts: 85
Re: OpenCPN development preview

Quote:
Originally Posted by transmitterdan View Post
According to the documentation on installation Buster is already supported in the PPAs. Does this not work for RPi4?
I'm afraid my post is becoming rather a lot off-topic, since the topic is a preview for AMD64. My excuses, I'll keep it as short as possible. I might have to start a nw topic...

I checked out the binary in the bdbcat repository.
Same problem as with the github version, total freeze after selecting oesenc.
(oesenc does have the problem of the missing sglock library for ARM64, but that is outside the scope op opencpn devs).
All other plugins I checked worked.

I also checked if it was possible to install the ARMHF version (by forcing arch=armhf since you mentioned it).
A lot of armhf binaries need to be installed to run opencpn (a pain, but business as usual), but installing the ARMHF version fails in a circular dependency problem on OpenCPN:
Code:
The following packages have unmet dependencies:
  opencpn:armhf : Depends: opencpn-tcdata:armhf but it is not installable
                  Depends: opencpn-gshhs-low:armhf but it is not installable
  opencpn-gshhs-low : Depends: opencpn but it is not installable 
  opencpn-tcdata : Depends: opencpn but it is not installable
Tested on both Odroid N2 and PinePro64. My favorite (the Odroid) has no armhf distribution.

The bdbcat and the standard opencpn PPA's fail in the same way.
hreuver is offline   Reply With Quote
Old 30-12-2019, 06:27   #14
Registered User
 
transmitterdan's Avatar

Join Date: Oct 2011
Boat: Valiant 42
Posts: 6,008
Re: OpenCPN development preview

We need to makes tcdata and gshhs “optional”. They are not mandatory to running the program. It will run if they are not present.
transmitterdan is offline   Reply With Quote
Old 01-01-2020, 09:24   #15
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,101
Re: OpenCPN development preview

Hi Dave,


just started the latest Bionic Linux AMD64 version of OpenCPN with the SignalK input.



Works great. The SignalK server is allready running on the same system with the OpenPlotter options.



What start on the first day of 2020 !



Thanks for all the developments. Wishing you a Happy 2020.


Regards,




Bram
verkerkbr is offline   Reply With Quote
Reply

Tags
enc, men, opencpn

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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
Pay it forward "buyer sneak preview" idea crankysailor Monohull Sailboats 0 09-01-2018 08:08
CHS BSB V4 PAC03 & Fugawi Marine 5 - some charts preview & display blank Frankenstien Navigation 1 14-09-2014 09:28
How About Including the Complete Thread Title in the Mouse-Over Preview ? teneicm Forum Tech Support & Site Help 2 16-08-2010 12:22
SNEAK PREVIEW OF NEW COASTAL PASSAGE Bob Norson The Library 5 12-07-2006 06:18

Advertise Here


All times are GMT -7. The time now is 14:31.


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.