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 21-12-2013, 04:53   #1081
Registered User

Join Date: Dec 2013
Posts: 3
Re: Beta Test / Technical

Hi.

I just installed ver. 3.3.1117. Great feature to request grib files directly from the program But.
when I try to open the grib file, the program crash.
I am running Win8 pro.
Best regards
Per
Per Appel is offline   Reply With Quote
Old 21-12-2013, 07:02   #1082
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,630
Images: 2
Re: Beta Test / Technical

Try several freshly downloaded grib files. Use different types of files too. Saildocs should work, I've not had a problem with fresh gribs, but you can also try old ones in your file.
rgleason is offline   Reply With Quote
Old 21-12-2013, 09:53   #1083
Registered User

Join Date: Jul 2012
Location: Motala , Sweden
Boat: Beneteau First 47.7
Posts: 13
Re: Beta Test / Technical

Hello
I run beta 3.3.1117 on ubuntu 13.10/64 and have a graphic issue. Evertime I open settings meny, the menu on screen grows a little bigger. It seems a litte strage at bottom of screen also but it dont change in size.

I have also noticed if you start opencpn in fullscreen, sometimes status bar is invicible.

Maybe it is some bug and can help you in testing.

Magnus
kirribilli47 is offline   Reply With Quote
Old 21-12-2013, 14:37   #1084
Registered User

Join Date: Dec 2005
Location: Helsingborg
Boat: Dufour 35
Posts: 3,891
Re: Beta Test / Technical

Quote:
Originally Posted by kirribilli47 View Post
Hello
I run beta 3.3.1117 on ubuntu 13.10/64 and have a graphic issue. Evertime I open settings meny, the menu on screen grows a little bigger. It seems a litte strage at bottom of screen also but it dont change in size.

I have also noticed if you start opencpn in fullscreen, sometimes status bar is invicible.

Maybe it is some bug and can help you in testing.

Magnus
I think this is a problem with the "Unity" desktop in Ubuntu. I'm running the same setup as you, but using KDE, and have never had this problem.

Thomas
cagney is offline   Reply With Quote
Old 22-12-2013, 19:48   #1085
Registered User

Join Date: Feb 2012
Location: Cairns
Boat: Roberts 38 offshore
Posts: 51
Re: Beta Test / Technical

Hi Would like to use Open CPN for a electronic cruising guide. Have been looking for the folder that contain text I write in dialog box when entering a mark on the chart but have had no luck so far. Any change you can give a link to it.
__________________
Yacht Seagoon is sailing to Milne Bay Papua New Guinea 1st May 2013. This year I am installing Solar panels and LED lights in the villages.
Neddy is offline   Reply With Quote
Old 22-12-2013, 20:05   #1086
Registered User

Join Date: Feb 2010
Location: Tierra del Fuego
Boat: Phantom 19
Posts: 6,208
Re: Beta Test / Technical

Neddy...
Is there anything preventing you from just exporting the data from the Route manager? The internal format used to store the waypoints/routes/tracks is also GPX, so the difference if you use that file (RTFM looking for navobj.xml) or export the objects to a file is none.
BTW, if you missed the 3.2 release, it's probably time to upgrade

Pavel
nohal is offline   Reply With Quote
Old 02-01-2014, 03:23   #1087
Registered User

Join Date: Oct 2012
Location: Brighton, UK
Boat: Westerly Oceanlord
Posts: 513
Re: Beta Test / Technical

Hello,

Apparent bug. (Testing with the latest git).

If you edit a network datastream and change its address or port, a new datastream is created with the new parameters but the old one isn't shut down. For example:
* Create an input nmea datastream (from something you actually have data coming from)
* Create a UDP datastream and click "output on this port"
* Open the NMEA debug window
If all is well you should see the green input data and blue lines showing the data being output over UDP

Now open the connections window again and change the address (and/or port) of the UDP connection and hit apply. There is no mention of the old address (and/or port) now. However, you now see data being sent out to both the old *and* new address (/port). If you now remove this connection entirely, data will continue to be sent to the original address (/port). This is not a problem if you remove then add a connection, only if you edit the address or port of an existing connection.

I think this may be down to the way you test whether something is a new connection or an existing one. Specifically in options.cpp:
DataStream *pds_existing = g_pMUX->FindStream( cp->GetDSPort() );
if(pds_existing)
g_pMUX->StopAndRemoveStream( pds_existing );

GetDSPort returns the tuple proto/address/port which obviously won't exist in the list if you've just changed one of those things, so you never stop and remove the existing datastream.

Of course I could be completely wrong about that because I only bluff C++ and it's all quite a lot of code to take in and TBH I've just latched onto the first thing which seemed obvious :-)
muttnik is offline   Reply With Quote
Old 02-01-2014, 07:20   #1088
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,146
Re: Beta Test / Technical

Quote:
Originally Posted by muttnik View Post
Hello,

Apparent bug. (Testing with the latest git).

If you edit a network datastream and change its address or port, a new datastream is created with the new parameters but the old one isn't shut down...............
Hi, just to confirm muttnik's experience. I've once seen the same thing while editing an existing port. Shut down O and run again of course solved it but it was a coincident that I saw it. I happened to have the NMEA window open and saw the traffic increase.
Hakan is offline   Reply With Quote
Old 02-01-2014, 07:30   #1089
Registered User

Join Date: Oct 2012
Location: Brighton, UK
Boat: Westerly Oceanlord
Posts: 513
Re: Beta Test / Technical

Just to add that this isn't a problem for me and I doubt that many people regularly change data addresses in such a way that this will cause noticeable problems: Just thought I'd mention it as it cropped up when testing some other code changes. I should probably have used flyspray shouldn't I? hmm...I'm still learning this stuff.

Edit: Done. FS#1281. Sorry: will try not to clutter this list like this again :-)
muttnik is offline   Reply With Quote
Old 05-01-2014, 07:21   #1090
Registered User

Join Date: Oct 2012
Location: Brighton, UK
Boat: Westerly Oceanlord
Posts: 513
Re: Beta Test / Technical

Can anyone think of a good reason why you wouldn't want to disable nagle algorithm on an outgoing OpenCPN TCP data connection? Should be a trivial change (which I'm happy to do) and remove ack delay from sentence delivery to clients.
muttnik is offline   Reply With Quote
Old 12-01-2014, 16:32   #1091
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,630
Images: 2
Re: Beta Test / Technical

I wish I was able to respond to Muttnik intelligently... reason for this post is the new behavior of OpenCPN 3.3.1303 finding all plugins in subdirectories under the plugin directory! I had been storing older plugins in a subdirectory without Opencpn recognizing them, now I have many historic plugins loading from that directory.
Is there a way to change this behavior or must I change how I work?

Thanks.
rgleason is offline   Reply With Quote
Old 12-01-2014, 17:51   #1092
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,630
Images: 2
Re: Beta Test / Technical

Cleaned up my mess and put *.doc on unused.
rgleason is offline   Reply With Quote
Old 13-01-2014, 03:46   #1093
Registered User

Join Date: Oct 2012
Location: Brighton, UK
Boat: Westerly Oceanlord
Posts: 513
Re: Beta Test / Technical

Quote:
Originally Posted by rgleason View Post
I wish I was able to respond to Muttnik intelligently.
Heh. No need. Did some timing tests. In practical terms the current set-up isn't a problem anyone will care about. The worst case is really where you've got a fast data rate and the *receiving* system for an OpenCPN tcp datastream is windows Your data may be delayed up to about 200ms unless we disable the Nagle Algorithm (which is a method of conserving network bandwidth by bunching up small writes) on the outgoing socket. The problem is less obvious with MacOS or Linux receivers, not because they're better than windows: actually it's because their network stacks seem to be a little less bandwidth-conservative.

Patch now submitted to (hopefully) smooth things out, not that anyone will notice a difference :-)
muttnik is offline   Reply With Quote
Old 13-01-2014, 05:58   #1094
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,630
Images: 2
Re: Beta Test / Technical

Thanks for your contributions and expertize!
rgleason is offline   Reply With Quote
Old 13-01-2014, 12:31   #1095
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,401
Re: Beta Test / Technical

rgleason...

Sorry for failing to document the new (3.3.1303) PlugIn finder algorithm. This came to pass as part of the preparation for S63 chart support. I have not heard that anyone else has noticed, except you.

What we are trying to do is have a place for an executable "helper" application to live, alongside the PlugIn in its own subdirectory. So the S63 PlugIn dir structure will look like this:

Plugins/s63_pi (directory)
Plugins/s63_pi/s63_pi.dll
Plugins/s63_pi/OCPNsenc.exe (new helper app)

This structure obtains only on Windows and Mac. In linux, we put the helper OCPNsenc in /usr/local/bin like any other application binary.

I wonder if we should change that algorithm again to do this:
1. Start looking/loading PlugIns for {}/Plugins. Load all found.
2. Then look deeper, into subdirectories of {}/PlugIns. Do not load any duplicates, that is, PlugIns with the same base name as one already loaded.

Can anyone think of a reason why this would
a. be better, or
b. not work in their installation?

Thanks
Dave
bdbcat 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
Beta Marine Diesel michaelmrc Engines and Propulsion Systems 48 23-03-2016 13:44
Need some technical advice....antennas. Just a Tinch Marine Electronics 15 01-12-2007 15:57
Blue Sea Systems Technical Brief GordMay Electrical: Batteries, Generators & Solar 0 16-03-2007 04:16
technical difficulties witchcraft The Sailor's Confessional 1 30-05-2005 14:09
Dow Corning Technical Manual GordMay The Library 0 12-04-2005 16:25

Advertise Here


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


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.