Cruisers Forum
 


Join CruisersForum Today

Reply
 
Thread Tools Rate Thread Display Modes
Old 05-06-2013, 18:04   #1
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 4,881
OpenCPN Beta Version 3.3.604 Released

Ahoy, OpenCPN'ers...

OpenCPN Version 3.3 Beta Build 604 will soon be available for download from opencpn.org.

Monitor the opencpn.org Downloads page to find and download the latest Beta version binaries.....

Source is available now on github at:
https://github.com/OpenCPN/OpenCPN
Branch: master

Changelog
1. Improve User manual image file structure.
2. Correct FS#975
3. Fix DSC target position calculations near equator. Thanks ChuckSK
4. Correct Dutch localization files.
5. Various large and small refactorings for improved code maintainability Thanks to Mario Konrad
6. Make MOB persistent (FS#979)
7. Update anchor watch sound on sound file change (FS#980)
8. Correct for fault on some unexpected light sector descriptions (FS#974)
9. Improve default directory selection in portable execution mode.
10. Correct PlugIn API 1.9 to export useful georeferencing utility functions.
11. Ensure default AIS and AnchorWatch alarm sounds are defined
12. Force Refresh() after Ctrl-B to ensure screen relayout.
13. Correct S57 Object Query dialog visibility on Mac (FS#988)
14. Correct Mac Info.plist to include bundle name, allowing Force Quit entry.
15. Add red "X" to indicate invisible waypoints in routemanagerdialog.
16. Correct various dialog focus issues on Mac platform.
17. Extend checking and handling of malformed ENC geometry records (FS#995, FS#997)
18. Update HDT watchdog on synthetic HDT events.
19. Correctly update position fix FixTime value sent to PlugIns
20. On Windows, prevent multiple cuncurrent instances of OpenCPN unless using portable (-p) option.
21. Allow export of multiple selected navobjects from the route manager at the same time.
22. In routemanagerdialog, when a route is turned visible, always make all the shared waypoints visible.
23. Make the real size AIS target shape ECDIS spec compliant.
24. Major update the GRIB PlugIn. Thanks to Sean & Jean-Pierre.
25. Correct initial visibility of layer waypoints.
26, Correct duplicate layer waypoint loading to RouteManagerDialog list.
27. Correct potential pan key runaway on long SENC creation.
28. Improve quilt logic regarding ENC cell inclusion criteria (FS#???)
29. Improve serial port read/write logic for better thread safety.
30. Implement Windows semi-automatic Crash Reporting scheme.
31. Correct Windows virtual serial port access methods for XPort bug.
32. Improve S57 ENC processing of non-English character sets
33. Correct ENC cell duplication quilt logic, esp. for ENC_HOLLAND
34. Liberalize quilted S57 ENC cell inclusion logic factor.
35. Implement PlugIn API 1.10 Route/Waypoint management methods.
36. Update PlugIn API 1.10 utility functions
37. Set Minimum Size for AIS Target List (FS#1002)
38. Add simple sound file support to PlugIn API 1.10
39. Correct processing for some poorly formed ENC records, especially Holland 1R5OS005.000
40. Implement pugiXML for improved navobj file performance
41. Implmement command line option to disable OpenGL
42. Implement a hotkey (Ctrl+I) to hide/show GPS status indicator - (FS#1001)
43. Implement the possibility to drop waypoint on the current position of an AIS target
44. Implement (M)ARPA radar targets tracking (TTM and TLL sentences) and AIS-like display
45. Implement optional APRS position report tracking (uses WPL sentence) and AIS-like display (FS#964)
46. Improve track and layer logic to improve performance with large tracks.
47. Improve NavObjChanges logic to avoid potential for infinite fault on restart.
48. Implement a hotkey (Ctrl-N) to activate next waypoint in the active route (FS#1010)
49. Populate the filename of exported navobjects (FS#1005)
50. Implement font color selection on wxGTK (FS#898)
51. Implement configurable OwnshipCOGPredictor width (FS#617) and AIS target GOG predictor width.
52. Implement deletion confirmation in route manager (FS#616)
53. Improve Windows serial port enumeration logic to include Bluetooth SPP ports.


Release Notes:
This is a major upgrade to large parts of the internal "plumbing" of OpenCPN. I expect some regression issues, so please exercise your favorite edge cases thoroughly.

30. Semi-automatic Crash reporting for Windows.
Occasionally we get reports of crashes in the field which are not reproducible. This change allows the
creation and export of a Crash Report file, which may be sent to the developers for post mortem analysis.
It works like this:
a. Install and run OpenCPN normally. You will see no difference unless a crash occurs.
b. If a crash occurs, you will be presented with a new dialog that says "OpenCPN has stopped working"
c. Choose "What does the report contain", then the button "Export"
d. Save the .zip file, and post the resulting file to the Forum.

Please note that the "Send Report" option is not (yet) implemented, so NOTHING WILL HAPPEN if you choose this option.

Also, for fun, you may test this option by the keystroke Alt-F12. This will induce a benign crash, and give you a chance to see what it will look like before the real thing happens.

40 & 46.
This is a substantial refactoring of the XML utility functions and drawing logic for improved performance of layers and large tracks. Please load and test your favorite huge tracks and layers. The goal here is to reasonably suport large track objects without serious performance degradation.

53. Bluetooth users please take note, and test accordingly.

Thanks, and happy testing

Dave
__________________

__________________
bdbcat is online now   Reply With Quote
Old 05-06-2013, 18:36   #2
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 4,016
Re: OpenCPN Beta Version 3.3.604 Released

Oh, and as I as usually totally forgot what I was doing when I had a chance to get it into the changelog, there is (still not totally finished) implementation of user configurable speed and distance units in the core program and dashboard plugin - please let me know where I forgot to do the conversion before display...

For the old Ubuntu/Debian users: Maverick, Natty and Oneiric were obsoleted on beta Launchpad, so there will be no more packages for them starting with this release. Debian Squeeze users will have luck with Lucid package as stated on the download page. On Wheezy, hard to say as I don't have a testing system handy...

Thanks

Pavel
__________________

__________________
nohal is offline   Reply With Quote
Old 06-06-2013, 03:55   #3
Registered User

Join Date: Dec 2005
Location: WNA
Boat: Dufour 35
Posts: 3,247
Re: OpenCPN Beta Version 3.3.604 Released

Quote:
50. Implement font color selection on wxGTK (FS#898)
I have not tested all variations, but the only color change I have seen so far, is in the AIS rollover. Chart texts for example, does not change color.

An unexpected feature is that "Tooltips" works on Linux in the "Choose Colour" dialog. This is a first in O!

-----

Another thing I have noticed lately, I can't pinpoint when, is that O does not auto reconnect to a TCP AIS stream, after a network interruption.

Thomas
__________________
cagney is offline   Reply With Quote
Old 06-06-2013, 13:16   #4
Registered User
 
AISEAG's Avatar

Join Date: May 2012
Location: Dahouet (Brittany)
Boat: BENETEAU
Posts: 407
Re: OpenCPN Beta Version 3.3.604 Released

To all,

A project has been open for this beta version in Tracker (FlySpray).

Serge
__________________
AISEAG is online now   Reply With Quote
Old 06-06-2013, 13:17   #5
Registered User

Join Date: Feb 2011
Posts: 490
Re: OpenCPN Beta Version 3.3.604 Released

Well here is another problem, I am unable to open the route manager in version 3.3.604. First time it is happening. Windows 7 up to date. What could be the reason? I have to kill the program.
Regards
Pierre
__________________
P_Dub is offline   Reply With Quote
Old 06-06-2013, 13:43   #6
Long Range Cruiser
 
MarkJ's Avatar

Cruisers Forum Supporter

Join Date: Dec 2007
Location: Australian living on "Sea Life" currently in England.
Boat: Beneteau 393 "Sea Life"
Posts: 12,828
Images: 25
Re: OpenCPN Beta Version 3.3.604 Released

Hi Guys,

Thanks for the new Beta. Looks good!

Thanks for the AIS Show Names with AIS targets. Thats great! And thanks to UserIS and Hakan for the orgiinal idea.

There was another too, that measured the time to the mouse.
As I am at anchor I cant test if that has been implimented too.

I found that extremely useful on my last passage down the islands.

Has it been put in this Beta?


Thanks


Mark
__________________
Notes on a Circumnavigation.
OurLifeAtSea.com

Somalia Pirates and our Convoy
MarkJ is offline   Reply With Quote
Old 06-06-2013, 13:46   #7
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 4,016
Re: OpenCPN Beta Version 3.3.604 Released

Mark...
No, it hasn't and IMHO it is simply not working, at least in the form it was suggested, in any case but motoring or running downwind.

Pavel
__________________
nohal is offline   Reply With Quote
Old 06-06-2013, 13:49   #8
Registered User

Join Date: Feb 2011
Posts: 490
Re: OpenCPN Beta Version 3.3.604 Released

Here is the log file of the bug (possible) for the route manager.
Regards
Pierre
15:43:11:
________
15:43:11: 2013-06-06
15:43:11: ------- Starting OpenCPN -------
15:43:11: Version 3.3.604 Build 2013-06-04
15:43:11: wxWidgets version: wxWidgets 2.8.12
15:43:11: MemoryStatus: mem_total: 4010 mb, mem_initial: 9 mb
15:43:11: SData_Locn is C:\Program Files (x86)\OpenCPN\
15:43:11: Using existing Config_File: C:\ProgramData\opencpn\opencpn.ini
15:43:11: Styles loading from C:\Program Files (x86)\OpenCPN\uidata\styles.xml
15:43:11: No styles found at: C:\ProgramData\opencpn\
15:43:11: No styles found at: C:\ProgramData\opencpn\.opencpn\
15:43:11: Setting Viewpoint Lat/Lon 46.8121, -71.1899
15:43:11: Setting Ownship Lat/Lon 46.8115, -71.1951
15:43:11: System default Language: fr_CA
3:43:11 PM: Opencpn language set to: en_US
3:43:12 PM: ChartSymbols loaded from C:\Program Files (x86)\OpenCPN\s57data\chartsymbols.xml
3:43:12 PM: Using s57data in C:\Program Files (x86)\OpenCPN\s57data
3:43:12 PM: Setting Viewpoint Lat/Lon 46.8121, -71.1899
3:43:12 PM: Setting Ownship Lat/Lon 46.8115, -71.1951
3:43:12 PM: Opening NMEA Datastream Serial:COM3
3:43:17 PM: Error, comm port open failure, INVALID_HANDLE_VALUE, Datastream skipped.
3:43:17 PM: Opening NMEA Datastream TCP:24.226.199.225:4161
3:43:17 PM: PlugInManager searching for PlugIns in location C:\Program Files (x86)\OpenCPN\plugins
3:43:17 PM: PlugInManager: Loading PlugIn: C:\Program Files (x86)\OpenCPN\plugins/bsb4_win32_pi15_v12_pi.dll
3:43:17 PM: C:\Program Files (x86)\OpenCPN\plugins/bsb4_win32_pi15_v12_pi.dll Version detected: 105
3:43:17 PM: PlugInManager: Loading PlugIn: C:\Program Files (x86)\OpenCPN\plugins/dashboard_pi.dll
3:43:17 PM: C:\Program Files (x86)\OpenCPN\plugins/dashboard_pi.dll Version detected: 106
3:43:17 PM: PlugInManager: Loading PlugIn: C:\Program Files (x86)\OpenCPN\plugins/gecomapi_win32_pi16_v09_pi.dll
3:43:17 PM: C:\Program Files (x86)\OpenCPN\plugins/gecomapi_win32_pi16_v09_pi.dll Version detected: 106
3:43:17 PM: PlugInManager: Loading PlugIn: C:\Program Files (x86)\OpenCPN\plugins/grib_pi.dll
3:43:17 PM: C:\Program Files (x86)\OpenCPN\plugins/grib_pi.dll Version detected: 107
3:43:17 PM: PlugInManager: Loading PlugIn: C:\Program Files (x86)\OpenCPN\plugins/route_win32_pi18_v04_pi.dll
3:43:17 PM: C:\Program Files (x86)\OpenCPN\plugins/route_win32_pi18_v04_pi.dll Version detected: 108
3:43:17 PM: PlugInManager: Loading PlugIn: C:\Program Files (x86)\OpenCPN\plugins/vdr_win32_pi16_v03_pi.dll
3:43:17 PM: C:\Program Files (x86)\OpenCPN\plugins/vdr_win32_pi16_v03_pi.dll Version detected: 106
3:43:17 PM: PlugInManager: Loading PlugIn: C:\Program Files (x86)\OpenCPN\plugins/wmm_win32_pi18_v05_pi.dll
3:43:17 PM: C:\Program Files (x86)\OpenCPN\plugins/wmm_win32_pi18_v05_pi.dll Version detected: 108
3:43:17 PM: ChartDB Cache policy: Application target is 1024 MBytes
3:43:17 PM: Loading chart db version: V017
3:43:17 PM: Chartdb: Chart directory list follows
3:43:17 PM: Chart directory #0: C:\CMAP93
3:43:17 PM: Chart directory #1: C:\Charts_Vector
3:43:18 PM: GPS Watchdog Timeout is: 6 sec.
3:43:18 PM: Initializing Chart C:\Charts_Vector\Charts_Canada_Vector_ENC-S57\Can_Enc-S57_Lake Ontario to Anticosti\CA579003.000
3:43:18 PM: Initializing Chart C:\Charts_Vector\Charts_Canada_Vector_ENC-S57\Can_Enc-S57_Lake Ontario to Anticosti\CA479020.000
3:43:18 PM: Initializing Chart C:\Charts_Vector\Charts_Canada_Vector_ENC-S57\Can_Enc-S57_Lake Ontario to Anticosti\CA479082.000
3:43:18 PM: Initializing Chart C:\Charts_Vector\Charts_Canada_Vector_ENC-S57\Can_ENC-S57_Gulf of St-Lawrence\CA176030.000
__________________
P_Dub is offline   Reply With Quote
Old 06-06-2013, 14:45   #9
bcn
Registered User

Join Date: May 2011
Location: underway whenever possible
Boat: Rangeboat 39
Posts: 2,758
Re: OpenCPN Beta Version 3.3.604 Released

Quote:
Originally Posted by P_Dub View Post
Well here is another problem, I am unable to open the route manager in version 3.3.604. First time it is happening. Windows 7 up to date. What could be the reason? I have to kill the program.
Regards
Pierre
No problem here with W7 and route manager
__________________
bcn is offline   Reply With Quote
Old 06-06-2013, 16:20   #10
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 4,881
Re: OpenCPN Beta Version 3.3.604 Released

P_Dub...

Can you attach your navobj.xml, and any layer files which are preloaded?

Thanks
Dave
__________________
bdbcat is online now   Reply With Quote
Old 06-06-2013, 19:08   #11
Registered User

Join Date: Feb 2011
Posts: 490
Re: OpenCPN Beta Version 3.3.604 Released

Finally, after making a full clean re-install I got it to work. Thanks anyway. The database must have been corrupted.
Regards
Pierre
__________________
P_Dub is offline   Reply With Quote
Old 07-06-2013, 03:19   #12
ahi
Registered User

Join Date: Jun 2013
Location: Austria
Posts: 6
Re: OpenCPN Beta Version 3.3.604 Released

Quote:
Originally Posted by nohal View Post
Debian Squeeze users will have luck with Lucid package as stated on the download page. On Wheezy, hard to say as I don't have a testing system handy...
I have debian packages for Wheezy (64 bit) on http://itp.tugraz.at/Comp/debian/dis.../binary-amd64/ and and Sid/Unstable (32) in http://itp.tugraz.at/Comp/debian/dis...n/binary-i386/

I use them for planning only - so not much testing, but they basically work. Included are current git versions of celestial_navigation_pi, climatology_pi, rtlsdr_pi, watchman_pi, weather_routing_pi, and wmm_pi.
__________________
ahi is offline   Reply With Quote
Old 07-06-2013, 07:04   #13
Registered User

Join Date: Feb 2010
Location: On the go. Not in Prague.
Posts: 4,016
Re: OpenCPN Beta Version 3.3.604 Released

ahi...
Did the cmake .deb generation work out of the box or did you have to do some modifications on Debian?

Thanks

Pavel
__________________
nohal is offline   Reply With Quote
Old 07-06-2013, 07:29   #14
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: Masachusetts
Boat: bristol 27
Posts: 2,803
Re: OpenCPN Beta Version 3.3.604 Released

Does anyone else get corrupted raster charts only in opengl mode?

This is with noveau open source nvidia driver, so acceleration is not great, but it is a lot faster than without opengl.

I found changing the code to disable texture compression fixed the problem..but was wondering if anyone else has seen this. Maybe we need an option for texture compression or not.. I think it's really a buggy graphics driver.
__________________
boat_alexandra is offline   Reply With Quote
Old 07-06-2013, 07:33   #15
Registered User
 
boat_alexandra's Avatar

Join Date: Aug 2009
Location: Masachusetts
Boat: bristol 27
Posts: 2,803
Re: OpenCPN Beta Version 3.3.604 Released

Quote:
Originally Posted by ahi View Post
I have debian packages for Wheezy (64 bit) on Index of /Comp/debian/dists/wheezy/main/binary-amd64 and and Sid/Unstable (32) in Index of /Comp/debian/dists/sid/main/binary-i386

I use them for planning only - so not much testing, but they basically work. Included are current git versions of celestial_navigation_pi, climatology_pi, rtlsdr_pi, watchman_pi, weather_routing_pi, and wmm_pi.
Probably should have a separate (suggested) package for climatology data since it will greatly bloat things.. or maybe keep the plugins in a separate package, sometimes downloading a few megabytes can take hours, especially in remote places.
__________________

__________________
boat_alexandra is offline   Reply With Quote
Reply

Tags
opencpn

Thread Tools
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




Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -7. The time now is 16:55.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.