diff -Nru opencpn-doc-4.8.10129.2/debian/changelog opencpn-doc-4.8.2.0/debian/changelog --- opencpn-doc-4.8.10129.2/debian/changelog 2018-01-31 19:06:11.000000000 +0000 +++ opencpn-doc-4.8.2.0/debian/changelog 2018-02-07 14:56:25.000000000 +0000 @@ -1,3 +1,78 @@ +opencpn-doc (4.8.2.0-0~bionic1) bionic; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:56:06 -0600 +opencpn-doc (4.8.2-0~precise1) precise; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:51:21 -0600 +opencpn-doc (4.8.2-0~trusty1) trusty; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:51:21 -0600 +opencpn-doc (4.8.2-0~xenial1) xenial; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:51:21 -0600 +opencpn-doc (4.8.2-0~artful1) artful; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:51:21 -0600 +opencpn-doc (4.8.2-0~bionic1) bionic; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:51:21 -0600 +opencpn-doc (4.8.2-0~precise1) precise; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:44:11 -0600 +opencpn-doc (4.8.2-0~trusty1) trusty; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:44:11 -0600 +opencpn-doc (4.8.2-0~xenial1) xenial; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:44:11 -0600 +opencpn-doc (4.8.2-0~artful1) artful; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:44:11 -0600 +opencpn-doc (4.8.2-0~bionic1) bionic; urgency=low + + * OpenCPN 4.8.2 + + -- Pavel Kalian Wed, 07 Feb 2018 08:44:11 -0600 +opencpn-doc (4.8.10129.2-0~precise1) precise; urgency=low + + * Yet another + + -- Pavel Kalian Wed, 31 Jan 2018 12:55:57 -0600 +opencpn-doc (4.8.10129.2-0~trusty1) trusty; urgency=low + + * Yet another + + -- Pavel Kalian Wed, 31 Jan 2018 12:55:57 -0600 +opencpn-doc (4.8.10129.2-0~xenial1) xenial; urgency=low + + * Yet another + + -- Pavel Kalian Wed, 31 Jan 2018 12:55:57 -0600 +opencpn-doc (4.8.10129.2-0~artful1) artful; urgency=low + + * Yet another + + -- Pavel Kalian Wed, 31 Jan 2018 12:55:57 -0600 opencpn-doc (4.8.10129.2-0~bionic1) bionic; urgency=low * Yet another diff -Nru opencpn-doc-4.8.10129.2/doc/advanced_features/configuration_file.html opencpn-doc-4.8.2.0/doc/advanced_features/configuration_file.html --- opencpn-doc-4.8.10129.2/doc/advanced_features/configuration_file.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/advanced_features/configuration_file.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,227 +1,224 @@ - - - - - opencpn:opencpn_user_manual:advanced_features:configuration_file - - - - - - - - - - - - - - - - - - - - - -
- - - -

Configuration File

-
-
    -
  • Always exit OpenCPN before editing the configuration file.
    -
  • -
  • Edit the file with a text editor, and save your changes.
    -
  • -
  • Restart OpenCPN.
    -
  • -
- -

-Some of the user settings available through the config file. -

- -

-APB bearing precision setting is set in the Toolbar > Options > Connections settings page for connections that have outgoing messages. The precision is applied to: -

-
    -
  • CrossTrackErrorMagnitude
    -
  • -
  • BearingOriginToDestination
    -
  • -
  • BearingPresentPositionToDestination
    -
  • -
  • HeadingToSteer
    -
  • -
- -

-This change was made as some auto pilots are limited in the precision they can accept in the APB message. -All other messages and internally the precision is not changed. -There is no change to the XTE message as that was not requested at the time. -Setting added in OpenCPN Version 4.2.0 -

-
[Settings]  .....
-NMEAAPBPrecision=3
- -

-Ais name caching can be turned off in the opencpn.ini/opencpn.config file by adding a line like this. -

-
[Settings] .....
-EnableAISNameCache=0
- -

-Crash reporting -for Windows icon be enabled by editing the opencpn.ini file. Add the line below to enable the crash-report. Sett the value to “0” to disable it. -

-
[Settings] .....
-EmailCrashReport=1
- -

-Rotating the canvas, is unsupported but possible….. -

-
[Settings] ....
-EnableRotateKeys=1
- -

-Enables -

-
    -
  • [ = Rotate chart left. ] = Rotate chart right.
    -
  • -
  • Alt + [ = Rotate chart left in fine steps.
    -
  • -
  • Alt + ] = Rotate chart right in fine steps.
    -
  • -
  • \ = Reset rotation
    -
  • -
  • Some keyboards have to use AltGR + ], etc.
    -
  • -
- -

-Also an Alternative, see the RotateCtrl_pi plugin which has Toolbar buttons. -

- -

-Graphic memory, If you have a lot of graphic memory, or very little, try to add the following to your config (ini on windows) file: -

-
[Settings] .....
-GPUMemorySize=nnn
- -

-where nnn is graphics card memory size, in MBytes. -256 MBytes is the default. -

- -

-Application memory limit target. Try to limit the total memory used by OCPN to the specified value, approximately. -Specify this mode by: -

-
[Settings] ......
-MEMCacheLimit=xxx
- -

-Open chart limit. -This is the default mode under Linux, and the default value is 20 open charts at any one time. -Modify this limit by the following: -

-
[Settings]  ....
-NCacheLimit=yy
- -

-Display a horizontal scalebar instead of the default vertical. -

-
[Settings]   .....
-UseSimplifiedScalebar=1
- -

-Width of the COG Predictor can be adjusted in the opencpn.ini configuration file. Find the line below and adjust the value. -

-
[Settings]  ....
-OwnshipCOGPredictorWidth=3
- -

-Maximum Waypoint Name Length -

-
[Settings] ....
-MaxWaypointNameLength=6
- -

-Allow the use of setting MaxWaypointNameLength in opencpn.ini to enable sending longer than 6 character waypoint names to GPS -

- -

-Number of Navobject Backups -In the opencpn.ini or opencpn.config file you can find a configuration setting to control the number of backups kept, defaulting to KeepNavobjBackups=5. This value can be changed using a text editor. -

-
[Settings] ...
-KeepNavobjBackups=5
- -

-AnchorWatch -Both the default Anchor Watch Radius and Max distance from mark can be changed by editing the configuration file -

-
 
-[Settings] ....
-AnchorWatchDefault=45
-AnchorWatchMax=2500
- -

-Enter your own preferences, 45 & 2500 are just for illustration, defaults are 50 and 1852 respectively. -

- -

-Automatic Anchor Mark -Search for a line like this: -

-
[Settings] .....
-AutoAnchorDrop=0
- -

-and change the value from “0” to “1”. -

- -

-Using all four processors -

-
[Settings] .....
-NCPUCount=4
- -

-GPS timeout -

-
[Settings] ....
-GPSDogTimeout=6
- -

-OCPN must get a valid position report (e.g. RMC, GLL, etc) every six seconds (default) or else the ownship icon will go grey, and many other functions will stop working. Adjustment to the defaut value may be necessary on, for example, a very busy network. -

- -

-If you are a developer: Debug statements can be added to produce a lot of output when problems arises in certain areas. More in Troubleshooting. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:advanced_features:configuration_file + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Configuration File

+
+
    +
  • Always exit OpenCPN before editing the configuration file.
    +
  • +
  • Edit the file with a text editor, and save your changes.
    +
  • +
  • Restart OpenCPN.
    +
  • +
+ +

+Some of the user settings available through the config file. +

+ +

+APB bearing precision setting is set in the Toolbar > Options > Connections settings page for connections that have outgoing messages. The precision is applied to: +

+
    +
  • CrossTrackErrorMagnitude
    +
  • +
  • BearingOriginToDestination
    +
  • +
  • BearingPresentPositionToDestination
    +
  • +
  • HeadingToSteer
    +
  • +
+ +

+This change was made as some auto pilots are limited in the precision they can accept in the APB message. +All other messages and internally the precision is not changed. +There is no change to the XTE message as that was not requested at the time. +Setting added in OpenCPN Version 4.2.0 +

+
[Settings]  .....
+NMEAAPBPrecision=3
+ +

+Ais name caching can be turned off in the opencpn.ini/opencpn.config file by adding a line like this. +

+
[Settings] .....
+EnableAISNameCache=0
+ +

+Crash reporting +for Windows icon be enabled by editing the opencpn.ini file. Add the line below to enable the crash-report. Sett the value to “0” to disable it. +

+
[Settings] .....
+EmailCrashReport=1
+ +

+Rotating the canvas, is unsupported but possible….. +

+
[Settings] ....
+EnableRotateKeys=1
+ +

+Enables +

+
    +
  • [ = Rotate chart left. ] = Rotate chart right.
    +
  • +
  • Alt + [ = Rotate chart left in fine steps.
    +
  • +
  • Alt + ] = Rotate chart right in fine steps.
    +
  • +
  • \ = Reset rotation
    +
  • +
  • Some keyboards have to use AltGR + ], etc.
    +
  • +
+ +

+Also an Alternative, see the RotateCtrl_pi plugin which has Toolbar buttons. +

+ +

+Graphic memory, If you have a lot of graphic memory, or very little, try to add the following to your config (ini on windows) file: +

+
[Settings] .....
+GPUMemorySize=nnn
+ +

+where nnn is graphics card memory size, in MBytes. +256 MBytes is the default. +

+ +

+Application memory limit target. Try to limit the total memory used by OCPN to the specified value, approximately. +Specify this mode by: +

+
[Settings] ......
+MEMCacheLimit=xxx
+ +

+Open chart limit. +This is the default mode under Linux, and the default value is 20 open charts at any one time. +Modify this limit by the following: +

+
[Settings]  ....
+NCacheLimit=yy
+ +

+Display a horizontal scalebar instead of the default vertical. +

+
[Settings]   .....
+UseSimplifiedScalebar=1
+ +

+Width of the COG Predictor can be adjusted in the opencpn.ini configuration file. Find the line below and adjust the value. +

+
[Settings]  ....
+OwnshipCOGPredictorWidth=3
+ +

+Maximum Waypoint Name Length +

+
[Settings] ....
+MaxWaypointNameLength=6
+ +

+Allow the use of setting MaxWaypointNameLength in opencpn.ini to enable sending longer than 6 character waypoint names to GPS +

+ +

+Number of Navobject Backups +In the opencpn.ini or opencpn.config file you can find a configuration setting to control the number of backups kept, defaulting to KeepNavobjBackups=5. This value can be changed using a text editor. +

+
[Settings] ...
+KeepNavobjBackups=5
+ +

+AnchorWatch +Both the default Anchor Watch Radius and Max distance from mark can be changed by editing the configuration file +

+
 
+[Settings] ....
+AnchorWatchDefault=45
+AnchorWatchMax=2500
+ +

+Enter your own preferences, 45 & 2500 are just for illustration, defaults are 50 and 1852 respectively. +

+ +

+Automatic Anchor Mark +Search for a line like this: +

+
[Settings] .....
+AutoAnchorDrop=0
+ +

+and change the value from “0” to “1”. +

+ +

+Using all four processors +

+
[Settings] .....
+NCPUCount=4
+ +

+GPS timeout +

+
[Settings] ....
+GPSDogTimeout=6
+ +

+OCPN must get a valid position report (e.g. RMC, GLL, etc) every six seconds (default) or else the ownship icon will go grey, and many other functions will stop working. Adjustment to the defaut value may be necessary on, for example, a very busy network. +

+ + +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/advanced_features/network_repeater.html opencpn-doc-4.8.2.0/doc/advanced_features/network_repeater.html --- opencpn-doc-4.8.10129.2/doc/advanced_features/network_repeater.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/advanced_features/network_repeater.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,201 +1,201 @@ - - - - - opencpn:opencpn_user_manual:advanced_features:network_repeater - - - - - - - - - - - - - - - - - - - - - -
- - - -

Network Repeater

-
- -

-From Gilletarom's website some excellent information on Networking
- -http://www.plaisance-pratique.com/OpenCPN-Networking-repeater-to
- -

- -
- -

Opencpn network/RJ45 (Ethernet) cable

-
- -

-The means : -

-
    -
  1. OpenCPN, know IP of the server PC, has an RJ45 (Ethernet) cable or Wifi on both, PC
    -
  2. -
  3. Has set both networked PCs, cable or Wifi
    -
  4. -
  5. OpenCPN on the PC server
    -
  6. -
- -

-Setting OpenCPN on the PC server -

-
    -
  • Setting Options
    -
      -
    • connections
      -
        -
      • add Connection
        -
      • -
      -
    • -
    -
  • -
  • Set as follows by putting your IP address followed by : xx
    -
      -
    • Properties ⇒ “Network”
      -
    • -
    • Protocol ⇒ “UDP”
      -
    • -
    • Adress ⇒ your IP address followed by : “.x.x”
      -
    • -
    • Data Port com “10110”
      -
    • -
    • Output on this port “OK”
      -
    • -
    -
  • -
  • Set “Apply” and then “OK”
    -
  • -
- -

-ba_serveur_2-910db.jpg -

- -

-Setting OpenCPN on PC Receiver -

-
    -
  • Setting Options
    -
      -
    • connections
      -
        -
      • add Connection
        -
      • -
      -
    • -
    -
  • -
  • Set as follows by putting only this IP address, for UDP protocol : 0.0.0.0
    -
      -
    • Properties ⇒ “Network”
      -
    • -
    • Protocol ⇒ “UDP”
      -
    • -
    • Adress ⇒ “0.0.0.0”
      -
    • -
    • Data Port com “10110”
      -
    • -
    • Receive Input on this port “OK”
      -
    • -
    • Set “Apply” and then “OK ”
      -
    • -
    -
  • -
- -

-bb_receveur_2-78e4c.jpg -

- -
- -

Networking

-
- -

-On the server PC On the PC Receiver -

- -

-ca_serveur.jpg .. -cb_receveur.jpg -

- -

-For this example, all the NMEA data from the GPS and display of AIS data -

- -

-**On the server PC On the PC Receiver -

- -

-da_rezo-ocpn_w7.jpg .. -db_rezo-ocpn_xp.jpg -

-
    -
  • The emission readings and receiving NMEA sentences, under the AIS receptions.
    -
  • -
  • We see that every sentence received by the transmitter is immediately re-shipped by outgoing connection
    -
  • -
- -

-ea_nmea_emission_w7.jpg .. -eb_nmea_reception_xp.jpg -

- -

-NMEA information goes through the RJ45 cable or WiFi and are received on the other PC.
- -

- -

-With this application you can have a PC inside and another type tablet outdoors -

- -

-For more information on OpenCPN Wifi Networking, OpenCPN WiFi network between XP, W7 and W8 tablet, Creation of a network using a batch file see Pratiques et Techniques de la Plaisance -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:advanced_features:network_repeater + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Network Repeater

+
+ +

+From Gilletarom's website some excellent information on Networking
+ +http://www.plaisance-pratique.com/OpenCPN-Networking-repeater-to
+ +

+ +
+ +

Opencpn network/RJ45 (Ethernet) cable

+
+ +

+The means : +

+
    +
  1. OpenCPN, know IP of the server PC, has an RJ45 (Ethernet) cable or Wifi on both, PC
    +
  2. +
  3. Has set both networked PCs, cable or Wifi
    +
  4. +
  5. OpenCPN on the PC server
    +
  6. +
+ +

+Setting OpenCPN on the PC server +

+
    +
  • Setting Options
    +
      +
    • connections
      +
        +
      • add Connection
        +
      • +
      +
    • +
    +
  • +
  • Set as follows by putting your IP address followed by : xx
    +
      +
    • Properties ⇒ “Network”
      +
    • +
    • Protocol ⇒ “UDP”
      +
    • +
    • Adress ⇒ your IP address followed by : “.x.x”
      +
    • +
    • Data Port com “10110”
      +
    • +
    • Output on this port “OK”
      +
    • +
    +
  • +
  • Set “Apply” and then “OK”
    +
  • +
+ +

+ba_serveur_2-910db.jpg +

+ +

+Setting OpenCPN on PC Receiver +

+
    +
  • Setting Options
    +
      +
    • connections
      +
        +
      • add Connection
        +
      • +
      +
    • +
    +
  • +
  • Set as follows by putting only this IP address, for UDP protocol : 0.0.0.0
    +
      +
    • Properties ⇒ “Network”
      +
    • +
    • Protocol ⇒ “UDP”
      +
    • +
    • Adress ⇒ “0.0.0.0”
      +
    • +
    • Data Port com “10110”
      +
    • +
    • Receive Input on this port “OK”
      +
    • +
    • Set “Apply” and then “OK ”
      +
    • +
    +
  • +
+ +

+bb_receveur_2-78e4c.jpg +

+ +
+ +

Networking

+
+ +

+On the server PC On the PC Receiver +

+ +

+ca_serveur.jpg .. +cb_receveur.jpg +

+ +

+For this example, all the NMEA data from the GPS and display of AIS data +

+ +

+**On the server PC On the PC Receiver +

+ +

+da_rezo-ocpn_w7.jpg .. +db_rezo-ocpn_xp.jpg +

+
    +
  • The emission readings and receiving NMEA sentences, under the AIS receptions.
    +
  • +
  • We see that every sentence received by the transmitter is immediately re-shipped by outgoing connection
    +
  • +
+ +

+ea_nmea_emission_w7.jpg .. +eb_nmea_reception_xp.jpg +

+ +

+NMEA information goes through the RJ45 cable or WiFi and are received on the other PC.
+ +

+ +

+With this application you can have a PC inside and another type tablet outdoors +

+ +

+For more information on OpenCPN Wifi Networking, OpenCPN WiFi network between XP, W7 and W8 tablet, Creation of a network using a batch file see Pratiques et Techniques de la Plaisance +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/advanced_features/route_to_autopilot.html opencpn-doc-4.8.2.0/doc/advanced_features/route_to_autopilot.html --- opencpn-doc-4.8.10129.2/doc/advanced_features/route_to_autopilot.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/advanced_features/route_to_autopilot.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,230 +1,230 @@ - - - - - opencpn:opencpn_user_manual:advanced_features:route_to_autopilot - - - - - - - - - - - - - - - - - - - - - -
- - - -

Route to Autopilot

-
- -
- -

Send a Route to the Autopilot, the basics

-
- -

-If an autopilot is connected to an output port, as defined in the Options→Connections tab, and a route is active, OpenCPN sends NMEA RMB, RMC, and APB sentences to the A/P. -

- -

-Read more in Options > Connections -Sending an Active Route to an Autopilot
- -in Options > Data Connections (at the bottom) for more information about connections and testing. -

- -

-Note that a Connections Output Port must be configured to send ECRMB, ECRMC and ECAPB NMEA sentences to the Auto Pilot. -

- -

-Also read about the Activate Route & Active Route Console and Active Route Console Window - Showing Active Leg Data -in Marks and Routes towards the bottom. -

- -

-It is essential to have turned on an Active Route in order to send waypoints to the Autopilot.
- -

- -
- -
Waypoint Advance
-
- -

-OpenCPN automatically shifts to the next waypoint in the route using an arrival radius of 0.05 miles (= 92.6 m) by default. This value can be changed in Options→Ships→Own Ship. The arrival radius can be adjusted in each waypoint properties dialog as well.
- -

- -

-This works fine in the general case. The A/P is watching the NMEA stream. It sees a new destination lat/lon, and new heading to steer, and then asks the user for confirmation to make the turn. Raytheon/Autohelm works this way. -

- -
- -

Simulation & Testing - Short description

-
- -

-To create outgoing ECxxx messages make a (left click menu) “Navigate to here” to a arbitrary point. You may need to filter outgoing sentences on the network connection to only send “EC” (and filter out the same on the incoming side to avoid feedback) so you don't receive them and then send duplicates. The information is scattered so use your browser to search for “autopilot”.
- -

- -
- -

Autopilots and Routes, the details.

-
- -

-Please read -Advance route waypoint on arrival only first. Here is a detailed discussion of Options→Ships→OwnShip→Advance route waypoint on arrival only. -With an Active Route, in the Active Route Console “This Leg” is visible near the upper right corner of the screen in the console: -

- -

- -

- -

-RNG (actual range) Distance to the next waypoint.
- -NR (normal range) Distance from destination waypoint to a line orthagonal to or at right angles to the current route segment which passes through ownship. When shown, NR is after RNG.
- -

- -

-
- -

- -

-There are two general conditions:
- -1. RNG=NR On course with no cross track error (XTE=0)
- -2. RNG>NR Off course (sailing perhaps) with cross track error (XTE>0)
- -When the difference is greater than 10% both values are shown in “RNG”
- -

- -

- -

- -

-The “normal” range is the second number shown. 1.88 in this case.
- -
- -The four diagrams below represent four different conditions:
- -1. RNG = NR and XTE=0 (Boat is on the route)
- -2. RNG > NR and XTE>0 (Boat is off the route), which corresponds with the dialog shows both RNG and NR (When there is a 10% difference between NR and RNG).
- -Additionally Waypoint Advance (Default and Option) Alternatives:
- -3. Waypoint Advance (Normal default).
- -4. Advance Waypoint upon Arrival only. (Option checked)
- -
- -Waypoint Advance (Normal default)
- -When following a Route OpenCPN normally decides to advance to the next waypoint if at least one of the following two conditions apply. -

-
    -
  1. NR (normal range) is less than the declared arrival radius. OR
    -
  2. -
  3. RNG (actual range) is increasing for 2 seconds. Ownship is moving away from the target waypoint, and has been for more than two seconds.
    -
  4. -
- -

-Waypoint Advance (Normal default) when Range (RNG) = Normal Range (NR) and XTE=0 or near 0
- -

- -

- -

- -

-Waypoint Advance (Normal default) when Range (RNG) is 10% > Normal Range (NR) and XTE >0 -

- -

- -

- -

-Option: Check Advance route waypoint on arrival only. With this activated., OpenCPN only advances the route to the next waypoint, if condition 1 above is true (NR<Arrival Radius). Condition 2 is ignored.
-
-Advance route waypoint on Arrival only (is checked) when Range (RNG) = Normal Range (NR) and XTE=0 or close
- -

- -

- -

- -

-Advance route waypoint on Arrival only (is checked) when Range (RNG) is 10% > Normal Range (NR) and XTE>0
-[Editor's Note: Diagram needs correction. Boat B location Normal Range should be shown at the arrival radus with boat staring turn.]
- -

- -

- -

- -

-Advance Waypoint upon arrival only (option) is useful when sailing and you can't lay the next mark and are forced to tack to reach it. It allows a ship to move away from waypoint without automatically advancing to next waypoint.
-Note: Waypoint Advance (normal default) is dependent on NR < Arrival Radius OR RNG increasing more than 2 seconds, so what this option does is overide that second condition.
-
-Advance Waypoint upon arrival only (option) ensures that the next current waypoint remains active
-1. NR<Arrival Radius is reached OR
-2. A line just inside of the Arrival Radius which is also “normal” or perpendicular to the marked route is reached. In this case there is a cross track error.
-
-On the other hand….
-Waypoint Advance (normal defualt) helps you if you really want to cut a corner by a large distance, in such a way that the “normal range” will never be less than (Arrival radius). The second condition, RNG increases for > 2 seconds, willl automatically advance the route to the next waypoint in this case. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:advanced_features:route_to_autopilot + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Route to Autopilot

+
+ +
+ +

Send a Route to the Autopilot, the basics

+
+ +

+If an autopilot is connected to an output port, as defined in the Options→Connections tab, and a route is active, OpenCPN sends NMEA RMB, RMC, and APB sentences to the A/P. +

+ +

+Read more in Options > Connections +Sending an Active Route to an Autopilot
+ +in Options > Data Connections (at the bottom) for more information about connections and testing. +

+ +

+Note that a Connections Output Port must be configured to send ECRMB, ECRMC and ECAPB NMEA sentences to the Auto Pilot. +

+ +

+Also read about the Activate Route & Active Route Console and Active Route Console Window - Showing Active Leg Data +in Marks and Routes towards the bottom. +

+ +

+It is essential to have turned on an Active Route in order to send waypoints to the Autopilot.
+ +

+ +
+ +
Waypoint Advance
+
+ +

+OpenCPN automatically shifts to the next waypoint in the route using an arrival radius of 0.05 miles (= 92.6 m) by default. This value can be changed in Options→Ships→Own Ship. The arrival radius can be adjusted in each waypoint properties dialog as well.
+ +

+ +

+This works fine in the general case. The A/P is watching the NMEA stream. It sees a new destination lat/lon, and new heading to steer, and then asks the user for confirmation to make the turn. Raytheon/Autohelm works this way. +

+ +
+ +

Simulation & Testing - Short description

+
+ +

+To create outgoing ECxxx messages make a (left click menu) “Navigate to here” to a arbitrary point. You may need to filter outgoing sentences on the network connection to only send “EC” (and filter out the same on the incoming side to avoid feedback) so you don't receive them and then send duplicates. The information is scattered so use your browser to search for “autopilot”.
+ +

+ +
+ +

Autopilots and Routes, the details.

+
+ +

+Please read +Advance route waypoint on arrival only first. Here is a detailed discussion of Options→Ships→OwnShip→Advance route waypoint on arrival only. +With an Active Route, in the Active Route Console “This Leg” is visible near the upper right corner of the screen in the console: +

+ +

+ +

+ +

+RNG (actual range) Distance to the next waypoint.
+ +NR (normal range) Distance from destination waypoint to a line orthagonal to or at right angles to the current route segment which passes through ownship. When shown, NR is after RNG.
+ +

+ +

+
+ +

+ +

+There are two general conditions:
+ +1. RNG=NR On course with no cross track error (XTE=0)
+ +2. RNG>NR Off course (sailing perhaps) with cross track error (XTE>0)
+ +When the difference is greater than 10% both values are shown in “RNG”
+ +

+ +

+ +

+ +

+The “normal” range is the second number shown. 1.88 in this case.
+ +
+ +The four diagrams below represent four different conditions:
+ +1. RNG = NR and XTE=0 (Boat is on the route)
+ +2. RNG > NR and XTE>0 (Boat is off the route), which corresponds with the dialog shows both RNG and NR (When there is a 10% difference between NR and RNG).
+ +Additionally Waypoint Advance (Default and Option) Alternatives:
+ +3. Waypoint Advance (Normal default).
+ +4. Advance Waypoint upon Arrival only. (Option checked)
+ +
+ +Waypoint Advance (Normal default)
+ +When following a Route OpenCPN normally decides to advance to the next waypoint if at least one of the following two conditions apply. +

+
    +
  1. NR (normal range) is less than the declared arrival radius. OR
    +
  2. +
  3. RNG (actual range) is increasing for 2 seconds. Ownship is moving away from the target waypoint, and has been for more than two seconds.
    +
  4. +
+ +

+Waypoint Advance (Normal default) when Range (RNG) = Normal Range (NR) and XTE=0 or near 0
+ +

+ +

+ +

+ +

+Waypoint Advance (Normal default) when Range (RNG) is 10% > Normal Range (NR) and XTE >0 +

+ +

+ +

+ +

+Option: Check Advance route waypoint on arrival only. With this activated., OpenCPN only advances the route to the next waypoint, if condition 1 above is true (NR<Arrival Radius). Condition 2 is ignored.
+
+Advance route waypoint on Arrival only (is checked) when Range (RNG) = Normal Range (NR) and XTE=0 or close
+ +

+ +

+ +

+ +

+Advance route waypoint on Arrival only (is checked) when Range (RNG) is 10% > Normal Range (NR) and XTE>0
+[Editor's Note: Diagram needs correction. Boat B location Normal Range should be shown at the arrival radus with boat staring turn.]
+ +

+ +

+ +

+ +

+Advance Waypoint upon arrival only (option) is useful when sailing and you can't lay the next mark and are forced to tack to reach it. It allows a ship to move away from waypoint without automatically advancing to next waypoint.
+Note: Waypoint Advance (normal default) is dependent on NR < Arrival Radius OR RNG increasing more than 2 seconds, so what this option does is overide that second condition.
+
+Advance Waypoint upon arrival only (option) ensures that the next current waypoint remains active
+1. NR<Arrival Radius is reached OR
+2. A line just inside of the Arrival Radius which is also “normal” or perpendicular to the marked route is reached. In this case there is a cross track error.
+
+On the other hand….
+Waypoint Advance (normal defualt) helps you if you really want to cut a corner by a large distance, in such a way that the “normal range” will never be less than (Arrival radius). The second condition, RNG increases for > 2 seconds, willl automatically advance the route to the next waypoint in this case. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/advanced_features/user_icons.html opencpn-doc-4.8.2.0/doc/advanced_features/user_icons.html --- opencpn-doc-4.8.10129.2/doc/advanced_features/user_icons.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/advanced_features/user_icons.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,130 +1,106 @@ - - - - - opencpn:opencpn_user_manual:advanced_features:user_icons - - - - - - - - - - - - - - - - - - - - - -
- - - -

User Icons

-
- -
- -

A user can install his or her own icons to use with marks and "own ship".

-
- -

-The procedure goes like this: -

- -

-1. Create a directory called “UserIcons” in the same place that holds your opencpn.ini(config) file.
- -In MSW this is the same folder that holds the log file. Easiest way to find this is to go to the - button in the ToolBar and look all the way down in the first tab (About).
- -In Linux create the directory: /home/$USER/.opencpn/UserIcons.
- -

- -

-2. Add jpg icon files to this directory. Legacy .xpm iconfiles also works They can be any size. The name of the icon file becomes the name of the new waypoint icon. These new icons will appear on the Waypoint Properties dialog, and can be assigned to any waypoint. They can also be assigned in GPX Import files.
- -3.To replace the default own ship icon , just put a file ownship.xpm or ownship.jpg in the UserIcons directory, described above.
- -

- -

-4 For color-blinds and others, there is a yellow version available. Use the link to “bigdumboat” below or the different alternatives from S/V Revelations. Before using any yellow OwnShip icons, consider the special meaning of this color for the OwnShip Icon in OpenCPN. Read more here "GPS Setup and Status" -

- -
- -

Icons contributed by users of OpenCPN

-
- -

-Download by clicking on the links below. -

- -
- -

General Icons by S/V Revelations

- - -

Own ship Icons by "S/V Revelations"

- - - -
- - + + + + + opencpn:opencpn_user_manual:advanced_features:user_icons + + + + + + + + + + + + + + + + + + + + + +
+ + + +

User Icons

+
+ +
+ +

A user can install his or her own icons to use with marks and "own ship".

+
+ +

+The procedure goes like this: +

+ +

+1. Create a directory called “UserIcons” in the same place that holds your opencpn.ini(config) file.
+ +In MSW this is the same folder that holds the log file. Easiest way to find this is to go to the - button in the ToolBar and look all the way down in the first tab (About).
+ +In Linux create the directory: /home/$USER/.opencpn/UserIcons.
+ +

+ +

+2. Add jpg icon files to this directory. Legacy .xpm iconfiles also works They can be any size. The name of the icon file becomes the name of the new waypoint icon. These new icons will appear on the Waypoint Properties dialog, and can be assigned to any waypoint. They can also be assigned in GPX Import files.
+ +3.To replace the default own ship icon , just put a file ownship.xpm or ownship.jpg in the UserIcons directory, described above.
+ +

+ +

+4 For color-blinds and others, there is a yellow version available. Use the link to “bigdumboat” below or the different alternatives from S/V Revelations. Before using any yellow OwnShip icons, consider the special meaning of this color for the OwnShip Icon in OpenCPN. Read more here "GPS Setup and Status" +

+ +
+ +
+ +

+ +

+ +
+
+ +

+ +

+ +

+ +

+ +
+
+ + +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/advanced_features.html opencpn-doc-4.8.2.0/doc/advanced_features.html --- opencpn-doc-4.8.10129.2/doc/advanced_features.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/advanced_features.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,88 +1,86 @@ - - - - - opencpn:opencpn_user_manual:advanced_features - - - - - - - - - - - - - - - - - - - - - - - - + + + + + opencpn:opencpn_user_manual:advanced_features + + + + + + + + + + + + + + + + + + + + + + + + diff -Nru opencpn-doc-4.8.10129.2/doc/charts/advanced_chart_work.html opencpn-doc-4.8.2.0/doc/charts/advanced_chart_work.html --- opencpn-doc-4.8.10129.2/doc/charts/advanced_chart_work.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/charts/advanced_chart_work.html 2018-02-07 14:43:14.000000000 +0000 @@ -53,7 +53,7 @@

-Chart Conversion
+Chart Conversion (view online)

@@ -62,10 +62,7 @@

-

-Supplementary Software > Chart Conversion Manual
-

diff -Nru opencpn-doc-4.8.10129.2/doc/charts/chart_downloader_tab.html opencpn-doc-4.8.2.0/doc/charts/chart_downloader_tab.html --- opencpn-doc-4.8.10129.2/doc/charts/chart_downloader_tab.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/charts/chart_downloader_tab.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,290 +1,290 @@ - - - - - opencpn:opencpn_user_manual:charts:chart_downloader_tab - - - - - - - - - - - - - - - - - - - - - -
- - - -

Chart Downloader Tab

-
- -
- -

Chart Downloader

-
- -

-The Chart Downloader Plugin is now included in your OpenCPN installation. It lets you download, install and keep up to date the navigational charts provided by various free governmental sources worldwide directly from within OpenCPN's Toolbox. -

- -

-The supported charts include both the raster and vector charts for the US waters provided by the NOAA, official raster navigational charts published by Argentina, Brasil and New Zealand (covering also huge areas of the Pacific ocean) as well as electronic charts of the inland waterways of the USA and more than a dozen European Union countries. -

- -

-For Manual Installation Instructions but Chart Downloader is preferred. -

- -
- -

A Few Basic Concepts

-
- -
- -

Chart Catalogs

-
- -

-The Chart Downloader relies on catalogs of charts. A catalog is an XML file containing the names of charts along with the most recent chart update date and time together with the Internet address of the actual chart data. Before being able to download any charts we have to configure and download one or more chart catalogs. -

- -

-The catalogs are provided by the agencies publishing the charts (NOAA and the Army Corps of Engineers in the USA) and by the ChartCatalogs project created by the author of this plugin. When a catalog is loaded the Chart Downloader automatically scans the existing charts on your computer looking for updated or new charts listed in the catalog. -

- -
- -

Chart Downloader Tab

-
- -

-In the current version of OpenCPN, Chart Downloader is automatically included. -

- -

-This is what the plugin looks like when first opened by clicking Chart Downloader -

- -

- -

- -
- -

Using the Chart Downloader

-
- -

-The screen has two sections. -

- -

-The top section is for Chart Catalogs. -

- -

-Some chart sources provide many different catalogs for the same set of charts. For example, in the USA, NOAA provides chart catalogs for each state, region and Coast Guard district as well as the huge complete set. -There are also separate catalogs for raster (RNC) and vector (ENC) NOAA charts. -The first step in getting new charts is to select the appropriate Chart Catalog, make sure you think first though - having everything is not always the best option to organize your charts, so especially in the US, consider using more smaller catalogs over the one with the complete set of thousands of charts. -

- -
- -

Adding a chart source

-
- -

-Click the button to get the dialog. There are catalogs for all the free chart sources worldwide known at the time of the release of this plugin. The catalogs are organized in a folder structure. Open each folder to see subfolders. Open subfolders to see catalogs. Select any catalog you like by clicking the catalog description. -

- -

-5ad702b840787080111986d68eeef27d.jpg -

- -

-After clicking the catalog you want, the “Chart Directory” will be automatically filled in. This is the directory on your computer where the catalog and the charts for this catalog will be downloaded. If the recommended directory is acceptable click “OK”. -

- -

-First time users will find it much easier to accept this default. Otherwise you can use the “Browse” button to browse to another directory where you want the catalog and charts to be kept. Once you are happy with the Chart Directory click “OK”. -

- -

-In case you selected a path to save the charts not covered by the current OpenCPN configuration, the plugin configures it for you. -

- -

-You can check the configuration on the “Chart Files Tab”. For more details about managing your charts, you should definitely read Chart Files Tab - Installing Charts
- -

- -

-1pleaseupdate.jpg
- -

- -

-Now you will see the Chart Catalog listed in the Catalogs section. Note that it will say (Please update first) under the Released column. -

- -

-Click the catalog name then click the “Update” button. The Downloader will retrieve the catalog from the server. After the catalog is saved a list of charts will appear in the lower section. Each chart has a check box. If the box is checked then that chart is scheduled to be downloaded. Depending on the Preferences you selected earlier the boxes will be automatically checked. You can check or uncheck individual charts or use the right mouse button to check and uncheck groups of charts. -

- -
- -

Updating the catalogs

-
- -

-The US agencies update their catalogs on a standard weekly schedule, related to the Notice to Mariners releases. The catalogs from the Chart Catalogs project are updated occasionally, without any fixed schedule. You should select the chart source and click the Update every once in a while to get the latest chart updates. -

- -
- -

Selecting charts for download

-
- -

-You can select the charts to be downloaded by ticking the check boxes in the list of charts. In case you want to select multiple charts at once, right-click in Chart Window will show a context menu, allowing you to -

-
    -
  • Select all
    -
  • -
  • Deselect all
    -
  • -
  • Invert selection
    -
  • -
  • Select updated
    -
  • -
  • Select newly released
    -
  • -
- -

-charts. You can configure the plugin to automatically preselect the updated and/or new charts after an update of the chart catalog in the preferences. -

- -

- -

- -

-NOTE: In addition to the right-click chart selection, you can Highlight a chart, then use “Spacebar” to check or uncheck. Then hit the down or up button and repeat. This is faster than Mouse clicking for groups of files. -

- -
- -

Downloading charts

-
- -

-After selecting the charts for download, click the “Download selected charts” button to start downloading the charts. It can be a lengthy progress and a dialog box showing progress will pop as each chart is downloaded. If any charts do not download correctly a warning will pop up at the end. The status of the charts that have been downloaded successfully will change to Up to Date. Sometimes a slow or flaky Internet connection will cause a chart not to download and the status will remain the same. You can just click the Download selected charts button again give them a second chance. -

- -

-A recent improvement is the use of a separate CPU thread (when it is available) for downloading charts. -

- -

-Chart Folder Tab and Chart Group Tab reminder. A reminder box will pop up to tell you that you have to notify OpenCPN where to find the charts. We’ll do that in the next step. -

- -
- -

After the download

-
- -

-Upon Closing the Chart Downloader will automatically complete a Scan and Database Rebuild of the Chart Database, so the charts will be ready for use. For vector charts, one sensible step remains. Go to Options→Charts→Chart Files and press the button Prepare all ENC Charts. This will preprocess all new vector charts and updates, and prevent delays when actually using the charts -

- -

-If you should see the dialog below please Update the internal chart database and the plugin will remind you about it with a dialog. -

- -

- -

- -

-For more details about managing your charts, you should definitely read Chart Files Tab - Installing Charts -

- -

-To make it short, go to Options > Chart Files Tab and tick the Scan Charts and Update Database checkbox and when you close the Toolbox using the OK, your newly downloaded charts will be scanned and made available for viewing. -

- -
- -

Checking the downloaded charts

-
- -

-The button Show Local Files on the lower right will open your default file manager in a separate window, which allows you to check files and directories easily. -

- -

- -

- -
- -

The Preferences

-
- -

-You can customize the behavior of the plugin to certain extent. To access the preferences, select the Chart Downloader plugin on the Options > Plugins Tab and click on the Preferences button -

- -

- -

- -

-The Default Path to Charts option allows you to set the top directory for all your charts, used to construct the suggested locations for the chart sources you configure. -

- -

-The All updated charts and All new charts check boxes tell the plugin which charts you want to select for download automatically upon a catalog update. -

- -

-The Allow bulk update of all configured chart sources and charts checkbox adds a new button to the Chart Downloader Tab, allowing you to update and download all the charts you are managing using the plugin with a single click. The behavior of this function depends on the aforementioned check boxes - either it downloads only new or updated charts or both. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:charts:chart_downloader_tab + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Chart Downloader Tab

+
+ +
+ +

Chart Downloader

+
+ +

+The Chart Downloader Plugin is now included in your OpenCPN installation. It lets you download, install and keep up to date the navigational charts provided by various free governmental sources worldwide directly from within OpenCPN's Toolbox. +

+ +

+The supported charts include both the raster and vector charts for the US waters provided by the NOAA, official raster navigational charts published by Argentina, Brasil and New Zealand (covering also huge areas of the Pacific ocean) as well as electronic charts of the inland waterways of the USA and more than a dozen European Union countries. +

+ +

+For Manual Installation Instructions but Chart Downloader is preferred. +

+ +
+ +

A Few Basic Concepts

+
+ +
+ +

Chart Catalogs

+
+ +

+The Chart Downloader relies on catalogs of charts. A catalog is an XML file containing the names of charts along with the most recent chart update date and time together with the Internet address of the actual chart data. Before being able to download any charts we have to configure and download one or more chart catalogs. +

+ +

+The catalogs are provided by the agencies publishing the charts (NOAA and the Army Corps of Engineers in the USA) and by the ChartCatalogs project created by the author of this plugin. When a catalog is loaded the Chart Downloader automatically scans the existing charts on your computer looking for updated or new charts listed in the catalog. +

+ +
+ +

Chart Downloader Tab

+
+ +

+In the current version of OpenCPN, Chart Downloader is automatically included. +

+ +

+This is what the plugin looks like when first opened by clicking Chart Downloader +

+ +

+ +

+ +
+ +

Using the Chart Downloader

+
+ +

+The screen has two sections. +

+ +

+The top section is for Chart Catalogs. +

+ +

+Some chart sources provide many different catalogs for the same set of charts. For example, in the USA, NOAA provides chart catalogs for each state, region and Coast Guard district as well as the huge complete set. +There are also separate catalogs for raster (RNC) and vector (ENC) NOAA charts. +The first step in getting new charts is to select the appropriate Chart Catalog, make sure you think first though - having everything is not always the best option to organize your charts, so especially in the US, consider using more smaller catalogs over the one with the complete set of thousands of charts. +

+ +
+ +

Adding a chart source

+
+ +

+Click the button to get the dialog. There are catalogs for all the free chart sources worldwide known at the time of the release of this plugin. The catalogs are organized in a folder structure. Open each folder to see subfolders. Open subfolders to see catalogs. Select any catalog you like by clicking the catalog description. +

+ +

+5ad702b840787080111986d68eeef27d.jpg +

+ +

+After clicking the catalog you want, the “Chart Directory” will be automatically filled in. This is the directory on your computer where the catalog and the charts for this catalog will be downloaded. If the recommended directory is acceptable click “OK”. +

+ +

+First time users will find it much easier to accept this default. Otherwise you can use the “Browse” button to browse to another directory where you want the catalog and charts to be kept. Once you are happy with the Chart Directory click “OK”. +

+ +

+In case you selected a path to save the charts not covered by the current OpenCPN configuration, the plugin configures it for you. +

+ +

+You can check the configuration on the “Chart Files Tab”. For more details about managing your charts, you should definitely read Chart Files Tab - Installing Charts
+ +

+ +

+1pleaseupdate.jpg
+ +

+ +

+Now you will see the Chart Catalog listed in the Catalogs section. Note that it will say (Please update first) under the Released column. +

+ +

+Click the catalog name then click the “Update” button. The Downloader will retrieve the catalog from the server. After the catalog is saved a list of charts will appear in the lower section. Each chart has a check box. If the box is checked then that chart is scheduled to be downloaded. Depending on the Preferences you selected earlier the boxes will be automatically checked. You can check or uncheck individual charts or use the right mouse button to check and uncheck groups of charts. +

+ +
+ +

Updating the catalogs

+
+ +

+The US agencies update their catalogs on a standard weekly schedule, related to the Notice to Mariners releases. The catalogs from the Chart Catalogs project are updated occasionally, without any fixed schedule. You should select the chart source and click the Update every once in a while to get the latest chart updates. +

+ +
+ +

Selecting charts for download

+
+ +

+You can select the charts to be downloaded by ticking the check boxes in the list of charts. In case you want to select multiple charts at once, right-click in Chart Window will show a context menu, allowing you to +

+
    +
  • Select all
    +
  • +
  • Deselect all
    +
  • +
  • Invert selection
    +
  • +
  • Select updated
    +
  • +
  • Select newly released
    +
  • +
+ +

+charts. You can configure the plugin to automatically preselect the updated and/or new charts after an update of the chart catalog in the preferences. +

+ +

+ +

+ +

+NOTE: In addition to the right-click chart selection, you can Highlight a chart, then use “Spacebar” to check or uncheck. Then hit the down or up button and repeat. This is faster than Mouse clicking for groups of files. +

+ +
+ +

Downloading charts

+
+ +

+After selecting the charts for download, click the “Download selected charts” button to start downloading the charts. It can be a lengthy progress and a dialog box showing progress will pop as each chart is downloaded. If any charts do not download correctly a warning will pop up at the end. The status of the charts that have been downloaded successfully will change to Up to Date. Sometimes a slow or flaky Internet connection will cause a chart not to download and the status will remain the same. You can just click the Download selected charts button again give them a second chance. +

+ +

+A recent improvement is the use of a separate CPU thread (when it is available) for downloading charts. +

+ +

+Chart Folder Tab and Chart Group Tab reminder. A reminder box will pop up to tell you that you have to notify OpenCPN where to find the charts. We’ll do that in the next step. +

+ +
+ +

After the download

+
+ +

+Upon Closing the Chart Downloader will automatically complete a Scan and Database Rebuild of the Chart Database, so the charts will be ready for use. For vector charts, one sensible step remains. Go to Options→Charts→Chart Files and press the button Prepare all ENC Charts. This will preprocess all new vector charts and updates, and prevent delays when actually using the charts +

+ +

+If you should see the dialog below please Update the internal chart database and the plugin will remind you about it with a dialog. +

+ +

+ +

+ +

+For more details about managing your charts, you should definitely read Chart Files Tab - Installing Charts +

+ +

+To make it short, go to Options > Chart Files Tab and tick the Scan Charts and Update Database checkbox and when you close the Toolbox using the OK, your newly downloaded charts will be scanned and made available for viewing. +

+ +
+ +

Checking the downloaded charts

+
+ +

+The button Show Local Files on the lower right will open your default file manager in a separate window, which allows you to check files and directories easily. +

+ +

+ +

+ +
+ +

The Preferences

+
+ +

+You can customize the behavior of the plugin to certain extent. To access the preferences, select the Chart Downloader plugin on the Options > Plugins Tab and click on the Preferences button +

+ +

+ +

+ +

+The Default Path to Charts option allows you to set the top directory for all your charts, used to construct the suggested locations for the chart sources you configure. +

+ +

+The All updated charts and All new charts check boxes tell the plugin which charts you want to select for download automatically upon a catalog update. +

+ +

+The Allow bulk update of all configured chart sources and charts checkbox adds a new button to the Chart Downloader Tab, allowing you to update and download all the charts you are managing using the plugin with a single click. The behavior of this function depends on the aforementioned check boxes - either it downloads only new or updated charts or both. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/charts/chart_files_tab.html opencpn-doc-4.8.2.0/doc/charts/chart_files_tab.html --- opencpn-doc-4.8.10129.2/doc/charts/chart_files_tab.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/charts/chart_files_tab.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,399 +1,399 @@ - - - - - opencpn:opencpn_user_manual:charts:chart_files_tab - - - - - - - - - - - - - - - - - - - - - -
- - - -

Chart Files Tab

-
- -

-
- - -

-
The potential danger to the mariner increases with digital charts because by zooming in, he can increase the chart scale beyond what can be supported by the source data. The constant and automatic update of the vessel’s position on the chart display can give the navigator a false sense of security, causing him to rely on the accuracy of a chart when the source data from which the chart was compiled cannot support the scale of the chart displayed.
-Bowditch 2002 Ed p 412.
- -
- -

Installing Charts

-
- -

-For the first time user, the easiest path is to use Chart Downloader Tab First, even if your primary charts are found somewhere else. It's possible, even desirable, to find charts in many places that the Chart Downloader doesn't cover (e.g. CM93 Vers 2). But when getting started, take the easier path. You will learn how things work and will make better choices when adding charts from other sources.
- -
- -
- -
- -Free Brazilian charts OpenCPN doesnot come with any pre-installed charts. It is up to the user to find and install charts. Read on, and you will find detailed information about which chart formats that OpenCPN can display, as well as pointers to all available charts for OpenCPN, free downloads as well as commercial, that we know of. -

- -

-
- -

- -
- -

Background Chart

-
- -

-
- -OpenCPN comes with a worldwide background map, in GSHHS format, displayed if no charts are available for an area. -
- - -
- -
- -To install charts, OpenCPN must be pointed to a directory containing Charts of one of the recognized -

- -

-Chart Formats Don't point OpenCPN to individual charts. You must specify the directory that contains the charts. -
- -

- -
- -

Where do I keep my charts ?

-
- -

-
- -The installation tells you to go to the Options→Charts→Chart Files tab to install charts. -
- -When you press the “Add Directory” button the default directory will be “My Documents” for Windows, and the users home directory, for Linux and Mac. These are good places to keep your charts. Create a “Chart” directory, and maybe some sub directories, to keep your charts in, and you can't go far wrong. -
- -We suggest you can create a “Chart” directory, and possibly two or three sub directories, “RNC” and “ENC” and possibly “CM93” to keep your charts in, and you can't go far wrong. Seasoned users knows where they want their charts. -
- -Regard charts as data, independent of OpenCPN. Store them in a place that is convenient for you and that is left alone by the operating system. -
- -Download some charts (see Chart Sources) to your newly created Chart directory. Follow the directions below to make this directory an “Active Chart Directory” -
- -The main consideration for charts is storing them in a directory where they will not be tampered with or moved accidentally. -
- -

- -
- -

Installing Charts

-
- -

-
- -Open the Options Dialog by clicking
- -You are sent to the first tab “Display”. Tick the box “Show Chart Outlines”. That will help you visualize the loaded charts.
- -
- -
- -Then click the tab “Charts” and then the tab “Chart Files”.
- -
- -
- -
- -There are no charts loaded. To add charts we have to add a directory that contains charts of a recognized format. To get started press “Add Directories” and navigate to your chart-directory. -
- -
- -
- -Exactly how the dialog looks like depends on your operating system, and is not a part of the core OpenCPN.
- -When clicking the button “Open” above, the highlighted chart directory is added to the box “Directories”. The screen-shots are from Linux, but this process works similarly on all platforms. Add more chart directories using the same process again. It's OK to load both raster- and vector-charts together.
- -
- - -
- -All that remains is to click the “Apply” button. OpenCPN will then process your selection. You can now start using your charts. When you are done with your settings click “OK” and the Options Dialog closes. If you are just adding a chart directory, it works fine to just click the “Ok” button.
- -The charts often come in a compressed package eg. a ZIP archive. You must first uncompress them to your disk to be able to set them up. The following screenshot shows the file and directory structure of the NOAA raster charts (RNC) on a local disk -
- - -
- -Note that in OpenCPN you must add directories (folders) containing charts, not the individual charts.
- -For BSB4 and nv-charts, first install the latest plugin version, then point OpenCPN to the correct chart directories and finally do a “Full Database Rebuild”.
- -Eager to get some charts quickly, to get started? Go to: Use the integrated Chart Downloader Tab or go to Chart Sources to learn where you can get charts. -

- -
- -

Check your charts after installation

-
- -

-
- -This step is important if you just installed some old BSB charts, say from the ninties, or charts of dubious origin. For example, there are a lot of old Maptech charts that uses the Geodetic Datum “Unknown”.
- -It is not a problem with recent charts.
- -OpenCPN Version 4.0 will reject charts without a projection and add a note in the log about the problem.
- -Charts with an unrecognized Geodetic Chart Datum will be loaded as if they were WGS84. This may lead to unacceptable errors. The Chart Information Dialog will contain the sentence:“Warning: Chart Datum may be incorrect.” , and the log will contain a note with the words “Chart datum {XXXX} invalid on chart”.
- -For practical use, it's very important that the implication of this is understood.
- -Read up on the subject in the Chart Info page -

- -
- -

Start using your charts

-
- -

-
- -You can click and drag the chart with your mouse. The cursor changes to an triangular green arrow near the edges of the OpenCPN window, left clicking in this situation, pans the chart in the direction of the arrow. The scroll wheel zooms in and out. Left clicking anywhere centers the view on that position. Right clicking brings up a menu with useful actions. Exactly what the menu contains depends on the circumstances. Read the rest of the manual for a full explanation.
- -
- -If you are running OpenCPN for the first time you may see the background chart instead of the charts you installed. That simply means OpenCPN is pointed at a location that is not on any of the charts you installed. Click and drag, or use the arrow keys, to move the view-point to the location of one of your installed charts as described under “A few hints” below. Look for the rectangular outlines of the installed charts. An alternative is to right-click, and then click “Jump to position”. Enter a location that is within the perimeters of your entered charts. The first time you start OpenCPN the view will be centered on Georgetown in South Carolina.
- -
- -Quilting Chart Mode is the default display mode. In this mode all available charts at the viewpoint will be quilted together seamlessly according to certain roles. Read more in Chart Quilting.
- -The other display mode is Single chart Mode were only one chart at a time is used. It is possible to read all the information printed in the perimeter of a raster chart. To change to another chart, select and click in the Chart Selection Bar. Read more in Chart Status Bar.
- -
- -Starting with vector charts? -

- -

-If you are new to vector charts, including CM93 v2, on OpenCPN follow this quick-start guide: -
- -Go to Options {:opencpn:opencpn_user_manual:settings.jpg?nolink&32×32}} Charts> Vector Chart Display and copy the settings below for the Display Category. -
- - -
- -Press this button in the ToolBar to toggle text display. Alternatively, the “T” hotkey does the same thing. -
- -These are not the “perfect” settings, but you will see most of what you expect from a vector chart. -
- -As soon as you have made yourself reasonably comfortable with OpenCPN and before using Vector Charts for actual navigation, make sure you understand all the settings in the Options> Charts> Vector Display Tab by reading the Vector Display Tab page.
- -
- -

- -
- -

Loading Vector Charts

-
- -

-
- -When using a vector chart for the first time, OpenCPN has to process the data, and transform the information to an internal display format. Click the green chart rectangle in the chart-bar to start the process.
- -
- -This can take some time, depending on your computer. This internal SENC chart, is saved for future use. The created files are quite large, but is in a format optimized for quick loading. OpenCPN is trading, creation time and size, for fast rendering when actually using the vector chart. The SENC files are saved in the SENC directory, in the same place as the opencpn.conf file - opencpn.ini on windows.
- -To avoid getting a very long series of SENC charts being built at the same time, use single chart mode, for better control. This is certainly called for in areas that are densely populated with vector charts. Single chart mode and quilting are explained on this page Chart Quilting .
- -You probably do not want to build SENCs for all of your loaded S57 ENCs unless you plan to actually go there…. -

- -

-
- -The new and easy way to do all this in OpenCPN version 4.8.0 is to go to Options→Charts→ Chart Files and press the button “Prepare all ENC Charts”. The button is found at the bottom left of the dialog. The process will take quite some time, depending on the computer and number of charts, the first time. Adding a few charts or updating existing charts should be quick once the initial processing is done. -

- -
- -

Updating Vector Charts

-
- -

-
- -Publishers of Vector Charts, such as NOAA and EAHC issues regular updates. OpenCPN updates the created SENCs automatically. The chart itself, the base-chart, is named “name”.000 , the first update is “name”.001 and so on. As a user you only have to make sure that the update files are saved in the same place as the base-chart. In the case of a new edition of the chart a new “name”.000 file is issued. Just replace the old file with the new file and OpenCPN will update the SENC file. Don't forget to remove the updates to the old edition of the chart. -
- -In case of missing revisions in a series of updates errors may be introduced. OpenCPN will pop up a warning dialog with this content: -
- -

-
- - - -
“ S57 Cell Update chain incomplete ENC features may be incomplete or inaccurate. Check the logfile for details.”
- -
- -

CM93 Charts

-
- -

-
- -CM93-version2 Charts are different from the S57 vector charts, and has it's own data structure consisting of a number of folders and files. To load these charts in OpenCPN just add the top directory to the list of “Active Chart Directories”.
- -In the top CM93 directory is an empty file with the “.EXD”, for example 20110803.EXD. The format is YYYYMMDD.EXD. This is the version, or edition, of the CM93 -v2 release.
- -OpenCPN supports partial CM93 datasets, covering one or a few of the available regions. There is also support for multiple, as well as multiple partial, CM93 datasets.
- -The CM93 top directory contains a number of (144) subdirectories named from
- -“00300000” to “04501020”, as well as six other files. These sub directories each cover a geographical area of 40° x 40° . The first four numbers describes the latitude and the last four, the longitude of the SW corner of the area covered.
- -
- -This is a typical content of the CM93 V2 top directory.
- -
- -The key to understanding the numbers is to realize that CM93's coordinate system of the world starts at the South Pole or to be exact at lat -90° long 0° and from there proceeds North a East with a factor of 3 for each degree of lat and long.
- -The tile 00300000 hence has the SW corner at lat from -90° + 0030:3 = -80° or 80°S to and longitude 0°E , and covers the area from 80°S latitude to 40°S and from 0° longitude to 40°E.
- -Looking at 04501020 it brakes down to lat -90° + 0450:3 = 60° and long 1020:3 = 340° subtracting 360° results in -20° or 20°W. So we have he SW corner at 60°N and 20°W .
- -One more example, the tle 03900840 has the SW corner at 40°N and 80°W.
- -
- -Each of these sub-directories in turn contains directories with the individual charts. Ordered in scale from smallest to largest they are Z,A,B,C,D,E,F and G. Where Z contains overview charts and G contains harbor plans. Note that, generally, not all of these are present in each subdirectory.
- -

-
    -
  • Z covers 40° x 40° deg area and OpenCPN typically uses 1:3.000.000 scale
    -
  • -
  • A covers 20° x 20° deg area and OpenCPN typically uses 1:1.000.000 scale
    -
  • -
  • B covers 10° x 10° deg area and OpenCPN typically uses 1:200.000 scale
    -
  • -
  • down to..
    -
  • -
  • G covers 20' x 20' and OpenCPN typically uses 1:3500 scale.
    -
    -
  • -
- -

-The individual chart tiles in these directories have the same logic in the naming scheme as described above.
- -
- -A few hints. If you ticked the “Show Chart Outlines” box under the “Display” tab the loaded charts will be outlined in red for raster and green for vector charts. In CM93 the charts will be outlined in purple, but only in Single Chart Mode. The smallest scale charts in CM93, the Z scale and A scale charts, will not be outlined. Neither will all available charts be visible as outlines at the same time. The reason for this is computing speed and clarity. Generally the next level or two of larger scale charts are shown. When large scale plans are available directly from A scale charts, with no intermediate charts, the outline of the larger scale charts will be visible from a zoom level between 1.5 and 2.0, but only, as already mentioned, in single chart mode and with chart outlines switched on. Generally in areas where only A or Z scale charts are available, expect potentially dangerous omissions. -

- -

-Warning, do not use CM93 small scale charts alone for navigation without referring to other sources. -

-
    -
  • Be aware that it is possible to “Over-zoom” charts in OpenCPN. A warning will appear on the display. Please respect that warning. It is recommended to not zoom more than a factor 2, for safe navigation. The actual zoom-factor appears in the lower right-hand corner of the display.
    -
  • -
  • It is safe and reasonably efficient, to put all your charts except the CM93 database in one large directory, and set that directory in Options→Charts→Chart Files. The CM93 database contains its own file and directory structure. The top-level directory only, of this database, should be loaded, as described above.
    -If you do a lot of chart downloads, updates, etc., then it will be faster to break the charts folder into smaller groups, and specify them individually in the Options > Charts > Chart Files dialog. Consider using Chart Groups Tab
    -
    -
  • -
  • Scan Charts and Update Database ” Use this option if you have made any changes to the contents of your chart directories, as for example after downloading new charts from NOAA, etc. It need not be checked if directories are added or subtracted, as the entire database will be scanned and updated automatically in this case.
    -
  • -
  • Force Full Database Rebuild” is mainly aimed at users converting or correcting existing charts, in a situation where changes are made to the geo-referencing, outline of the chart, or other attributes in the kap file header section.
    -
  • -
  • OpenCPN, supports Mercator Charts, Transverse Mercator Charts, Universal Transverse Mercator (UTM) Charts and Polyconical Charts (used in parts of US and Canada). Charts using other projections will not be displayed. A note about the reason for the display refusal, will be found in the “opencpn.log”.
    -“Other” projections could be Lamberts Conformal Conic Projection, mainly used in high latitude polar areas.Gnomonic charts, mainly used in older, larger scale BA charts, for smaller areas, for example harbor plans, in scales larger than 1:50,000. Newer editions of these charts are generally re-issued as Transverse Mercator charts. Gnomonic projection charts are also traditionally used for Great Circle Sailings. Such charts are not needed in OpenCPN, as Great-circles are handled internally.
    -
  • -
  • OpenCPN is not suited for Polar Navigation N/S of about 70 degrees. As long as there are Mercator charts available, OpenCPN is OK though. There are some charts available up to 80 N, for example Norwegian chart for the Northern part of Svalbard. The Mercator projection is not generally suited for polar areas, with quickly converging meridians. Small scale (less than 1:100,000 ) high latitude Transverse Mercator Charts, with clearly converging meridians, cannot be displayed correctly. Other projections suited for polar areas can't be displayed at all in OpenCPN.
    -
  • -
- -

-A Linux/Unix Note
-These operating systems have a problem handling chart names containing spaces and non ASCII characters. A typical example is Swedish chart names.
- -To sort this out use the utility program "detox“. Detox changes the file names so space becomes “_”; ”(“ and ”)“ become ”-“; and “å”,”ä“ and “ö” become “a”,”a“ and “o”, etc. -

- -

-To see what “detox” suggests to do, try a dry run first, like this:
- -

-
detox -n File_with_swedish_charts > outfile \\
- -
- - -
- - + + + + + opencpn:opencpn_user_manual:charts:chart_files_tab + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Chart Files Tab

+
+ +

+
+ + +

+
The potential danger to the mariner increases with digital charts because by zooming in, he can increase the chart scale beyond what can be supported by the source data. The constant and automatic update of the vessel’s position on the chart display can give the navigator a false sense of security, causing him to rely on the accuracy of a chart when the source data from which the chart was compiled cannot support the scale of the chart displayed.
+Bowditch 2002 Ed p 412.
+ +
+ +

Installing Charts

+
+ +

+For the first time user, the easiest path is to use Chart Downloader Tab First, even if your primary charts are found somewhere else. It's possible, even desirable, to find charts in many places that the Chart Downloader doesn't cover (e.g. CM93 Vers 2). But when getting started, take the easier path. You will learn how things work and will make better choices when adding charts from other sources.
+ +
+ +
+ +
+ +Free Brazilian charts OpenCPN doesnot come with any pre-installed charts. It is up to the user to find and install charts. Read on, and you will find detailed information about which chart formats that OpenCPN can display, as well as pointers to all available charts for OpenCPN, free downloads as well as commercial, that we know of. +

+ +

+
+ +

+ +
+ +

Background Chart

+
+ +

+
+ +OpenCPN comes with a worldwide background map, in GSHHS format, displayed if no charts are available for an area. +
+ + +
+ +
+ +To install charts, OpenCPN must be pointed to a directory containing Charts of one of the recognized +

+ +

+Chart Formats Don't point OpenCPN to individual charts. You must specify the directory that contains the charts. +
+ +

+ +
+ +

Where do I keep my charts ?

+
+ +

+
+ +The installation tells you to go to the Options→Charts→Chart Files tab to install charts. +
+ +When you press the “Add Directory” button the default directory will be “My Documents” for Windows, and the users home directory, for Linux and Mac. These are good places to keep your charts. Create a “Chart” directory, and maybe some sub directories, to keep your charts in, and you can't go far wrong. +
+ +We suggest you can create a “Chart” directory, and possibly two or three sub directories, “RNC” and “ENC” and possibly “CM93” to keep your charts in, and you can't go far wrong. Seasoned users knows where they want their charts. +
+ +Regard charts as data, independent of OpenCPN. Store them in a place that is convenient for you and that is left alone by the operating system. +
+ + +
+ +The main consideration for charts is storing them in a directory where they will not be tampered with or moved accidentally. +
+ +

+ +
+ +

Installing Charts

+
+ +

+
+ +Open the Options Dialog by clicking
+ +You are sent to the first tab “Display”. Tick the box “Show Chart Outlines”. That will help you visualize the loaded charts.
+ +
+ +
+ +Then click the tab “Charts” and then the tab “Chart Files”.
+ +
+ +
+ +
+ +There are no charts loaded. To add charts we have to add a directory that contains charts of a recognized format. To get started press “Add Directories” and navigate to your chart-directory. +
+ +
+ +
+ +Exactly how the dialog looks like depends on your operating system, and is not a part of the core OpenCPN.
+ +When clicking the button “Open” above, the highlighted chart directory is added to the box “Directories”. The screen-shots are from Linux, but this process works similarly on all platforms. Add more chart directories using the same process again. It's OK to load both raster- and vector-charts together.
+ +
+ + +
+ +All that remains is to click the “Apply” button. OpenCPN will then process your selection. You can now start using your charts. When you are done with your settings click “OK” and the Options Dialog closes. If you are just adding a chart directory, it works fine to just click the “Ok” button.
+ +The charts often come in a compressed package eg. a ZIP archive. You must first uncompress them to your disk to be able to set them up. The following screenshot shows the file and directory structure of the NOAA raster charts (RNC) on a local disk +
+ + +
+ +Note that in OpenCPN you must add directories (folders) containing charts, not the individual charts.
+ +For BSB4 and nv-charts, first install the latest plugin version, then point OpenCPN to the correct chart directories and finally do a “Full Database Rebuild”.
+ +Eager to get some charts quickly, to get started? Go to: Use the integrated Chart Downloader Tab +

+ +
+ +

Check your charts after installation

+
+ +

+
+ +This step is important if you just installed some old BSB charts, say from the ninties, or charts of dubious origin. For example, there are a lot of old Maptech charts that uses the Geodetic Datum “Unknown”.
+ +It is not a problem with recent charts.
+ +OpenCPN Version 4.0 will reject charts without a projection and add a note in the log about the problem.
+ +Charts with an unrecognized Geodetic Chart Datum will be loaded as if they were WGS84. This may lead to unacceptable errors. The Chart Information Dialog will contain the sentence:“Warning: Chart Datum may be incorrect.” , and the log will contain a note with the words “Chart datum {XXXX} invalid on chart”.
+ +For practical use, it's very important that the implication of this is understood.
+ +Read up on the subject in the Chart Info page +

+ +
+ +

Start using your charts

+
+ +

+
+ +You can click and drag the chart with your mouse. The cursor changes to an triangular green arrow near the edges of the OpenCPN window, left clicking in this situation, pans the chart in the direction of the arrow. The scroll wheel zooms in and out. Left clicking anywhere centers the view on that position. Right clicking brings up a menu with useful actions. Exactly what the menu contains depends on the circumstances. Read the rest of the manual for a full explanation.
+ +
+ +If you are running OpenCPN for the first time you may see the background chart instead of the charts you installed. That simply means OpenCPN is pointed at a location that is not on any of the charts you installed. Click and drag, or use the arrow keys, to move the view-point to the location of one of your installed charts as described under “A few hints” below. Look for the rectangular outlines of the installed charts. An alternative is to right-click, and then click “Jump to position”. Enter a location that is within the perimeters of your entered charts. The first time you start OpenCPN the view will be centered on Georgetown in South Carolina.
+ +
+ +Quilting Chart Mode is the default display mode. In this mode all available charts at the viewpoint will be quilted together seamlessly according to certain roles. Read more in Chart Quilting.
+ +The other display mode is Single chart Mode were only one chart at a time is used. It is possible to read all the information printed in the perimeter of a raster chart. To change to another chart, select and click in the Chart Selection Bar. Read more in Chart Status Bar.
+ +
+ +Starting with vector charts? +

+ +

+If you are new to vector charts, including CM93 v2, on OpenCPN follow this quick-start guide: +
+ +Go to Options {:opencpn:opencpn_user_manual:settings.jpg?nolink&32×32}} Charts> Vector Chart Display and copy the settings below for the Display Category. +
+ + +
+ +Press this button in the ToolBar to toggle text display. Alternatively, the “T” hotkey does the same thing. +
+ +These are not the “perfect” settings, but you will see most of what you expect from a vector chart. +
+ +As soon as you have made yourself reasonably comfortable with OpenCPN and before using Vector Charts for actual navigation, make sure you understand all the settings in the Options> Charts> Vector Display Tab by reading the Vector Display Tab page.
+ +
+ +

+ +
+ +

Loading Vector Charts

+
+ +

+
+ +When using a vector chart for the first time, OpenCPN has to process the data, and transform the information to an internal display format. Click the green chart rectangle in the chart-bar to start the process.
+ +
+ +This can take some time, depending on your computer. This internal SENC chart, is saved for future use. The created files are quite large, but is in a format optimized for quick loading. OpenCPN is trading, creation time and size, for fast rendering when actually using the vector chart. The SENC files are saved in the SENC directory, in the same place as the opencpn.conf file - opencpn.ini on windows.
+ +To avoid getting a very long series of SENC charts being built at the same time, use single chart mode, for better control. This is certainly called for in areas that are densely populated with vector charts. Single chart mode and quilting are explained on this page Chart Quilting .
+ +You probably do not want to build SENCs for all of your loaded S57 ENCs unless you plan to actually go there…. +

+ +

+
+ +The new and easy way to do all this in OpenCPN version 4.8.0 is to go to Options→Charts→ Chart Files and press the button “Prepare all ENC Charts”. The button is found at the bottom left of the dialog. The process will take quite some time, depending on the computer and number of charts, the first time. Adding a few charts or updating existing charts should be quick once the initial processing is done. +

+ +
+ +

Updating Vector Charts

+
+ +

+
+ +Publishers of Vector Charts, such as NOAA and EAHC issues regular updates. OpenCPN updates the created SENCs automatically. The chart itself, the base-chart, is named “name”.000 , the first update is “name”.001 and so on. As a user you only have to make sure that the update files are saved in the same place as the base-chart. In the case of a new edition of the chart a new “name”.000 file is issued. Just replace the old file with the new file and OpenCPN will update the SENC file. Don't forget to remove the updates to the old edition of the chart. +
+ +In case of missing revisions in a series of updates errors may be introduced. OpenCPN will pop up a warning dialog with this content: +
+ +

+
+ + + +
“ S57 Cell Update chain incomplete ENC features may be incomplete or inaccurate. Check the logfile for details.”
+ +
+ +

CM93 Charts

+
+ +

+
+ +CM93-version2 Charts are different from the S57 vector charts, and has it's own data structure consisting of a number of folders and files. To load these charts in OpenCPN just add the top directory to the list of “Active Chart Directories”.
+ +In the top CM93 directory is an empty file with the “.EXD”, for example 20110803.EXD. The format is YYYYMMDD.EXD. This is the version, or edition, of the CM93 -v2 release.
+ +OpenCPN supports partial CM93 datasets, covering one or a few of the available regions. There is also support for multiple, as well as multiple partial, CM93 datasets.
+ +The CM93 top directory contains a number of (144) subdirectories named from
+ +“00300000” to “04501020”, as well as six other files. These sub directories each cover a geographical area of 40° x 40° . The first four numbers describes the latitude and the last four, the longitude of the SW corner of the area covered.
+ +
+ +This is a typical content of the CM93 V2 top directory.
+ +
+ +The key to understanding the numbers is to realize that CM93's coordinate system of the world starts at the South Pole or to be exact at lat -90° long 0° and from there proceeds North a East with a factor of 3 for each degree of lat and long.
+ +The tile 00300000 hence has the SW corner at lat from -90° + 0030:3 = -80° or 80°S to and longitude 0°E , and covers the area from 80°S latitude to 40°S and from 0° longitude to 40°E.
+ +Looking at 04501020 it brakes down to lat -90° + 0450:3 = 60° and long 1020:3 = 340° subtracting 360° results in -20° or 20°W. So we have he SW corner at 60°N and 20°W .
+ +One more example, the tle 03900840 has the SW corner at 40°N and 80°W.
+ +
+ +Each of these sub-directories in turn contains directories with the individual charts. Ordered in scale from smallest to largest they are Z,A,B,C,D,E,F and G. Where Z contains overview charts and G contains harbor plans. Note that, generally, not all of these are present in each subdirectory.
+ +

+
    +
  • Z covers 40° x 40° deg area and OpenCPN typically uses 1:3.000.000 scale
    +
  • +
  • A covers 20° x 20° deg area and OpenCPN typically uses 1:1.000.000 scale
    +
  • +
  • B covers 10° x 10° deg area and OpenCPN typically uses 1:200.000 scale
    +
  • +
  • down to..
    +
  • +
  • G covers 20' x 20' and OpenCPN typically uses 1:3500 scale.
    +
    +
  • +
+ +

+The individual chart tiles in these directories have the same logic in the naming scheme as described above.
+ +
+ +A few hints. If you ticked the “Show Chart Outlines” box under the “Display” tab the loaded charts will be outlined in red for raster and green for vector charts. In CM93 the charts will be outlined in purple, but only in Single Chart Mode. The smallest scale charts in CM93, the Z scale and A scale charts, will not be outlined. Neither will all available charts be visible as outlines at the same time. The reason for this is computing speed and clarity. Generally the next level or two of larger scale charts are shown. When large scale plans are available directly from A scale charts, with no intermediate charts, the outline of the larger scale charts will be visible from a zoom level between 1.5 and 2.0, but only, as already mentioned, in single chart mode and with chart outlines switched on. Generally in areas where only A or Z scale charts are available, expect potentially dangerous omissions. +

+ +

+Warning, do not use CM93 small scale charts alone for navigation without referring to other sources. +

+
    +
  • Be aware that it is possible to “Over-zoom” charts in OpenCPN. A warning will appear on the display. Please respect that warning. It is recommended to not zoom more than a factor 2, for safe navigation. The actual zoom-factor appears in the lower right-hand corner of the display.
    +
  • +
  • It is safe and reasonably efficient, to put all your charts except the CM93 database in one large directory, and set that directory in Options→Charts→Chart Files. The CM93 database contains its own file and directory structure. The top-level directory only, of this database, should be loaded, as described above.
    +If you do a lot of chart downloads, updates, etc., then it will be faster to break the charts folder into smaller groups, and specify them individually in the Options > Charts > Chart Files dialog. Consider using Chart Groups Tab
    +
    +
  • +
  • Scan Charts and Update Database ” Use this option if you have made any changes to the contents of your chart directories, as for example after downloading new charts from NOAA, etc. It need not be checked if directories are added or subtracted, as the entire database will be scanned and updated automatically in this case.
    +
  • +
  • Force Full Database Rebuild” is mainly aimed at users converting or correcting existing charts, in a situation where changes are made to the geo-referencing, outline of the chart, or other attributes in the kap file header section.
    +
  • +
  • OpenCPN, supports Mercator Charts, Transverse Mercator Charts, Universal Transverse Mercator (UTM) Charts and Polyconical Charts (used in parts of US and Canada). Charts using other projections will not be displayed. A note about the reason for the display refusal, will be found in the “opencpn.log”.
    +“Other” projections could be Lamberts Conformal Conic Projection, mainly used in high latitude polar areas.Gnomonic charts, mainly used in older, larger scale BA charts, for smaller areas, for example harbor plans, in scales larger than 1:50,000. Newer editions of these charts are generally re-issued as Transverse Mercator charts. Gnomonic projection charts are also traditionally used for Great Circle Sailings. Such charts are not needed in OpenCPN, as Great-circles are handled internally.
    +
  • +
  • OpenCPN is not suited for Polar Navigation N/S of about 70 degrees. As long as there are Mercator charts available, OpenCPN is OK though. There are some charts available up to 80 N, for example Norwegian chart for the Northern part of Svalbard. The Mercator projection is not generally suited for polar areas, with quickly converging meridians. Small scale (less than 1:100,000 ) high latitude Transverse Mercator Charts, with clearly converging meridians, cannot be displayed correctly. Other projections suited for polar areas can't be displayed at all in OpenCPN.
    +
  • +
+ +

+A Linux/Unix Note
+These operating systems have a problem handling chart names containing spaces and non ASCII characters. A typical example is Swedish chart names.
+ +To sort this out use the utility program "detox“. Detox changes the file names so space becomes “_”; ”(“ and ”)“ become ”-“; and “å”,”ä“ and “ö” become “a”,”a“ and “o”, etc. +

+ +

+To see what “detox” suggests to do, try a dry run first, like this:
+ +

+
detox -n File_with_swedish_charts > outfile \\
+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/charts/chart_formats.html opencpn-doc-4.8.2.0/doc/charts/chart_formats.html --- opencpn-doc-4.8.10129.2/doc/charts/chart_formats.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/charts/chart_formats.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,206 +1,194 @@ - - - - - opencpn:opencpn_user_manual:charts:chart_formats - - - - - - - - - - - - - - - - - - - - - -
- - - -

Chart Formats

-
- -
- -

OpenCPN supported chart formats

-
- -
- -

Raster Charts

-
- -

-BSB Versions 1, 2 and 3, with chart files ending with “.kap”. Many of these charts also comes with a text file with the “.bsb” extension, that is not used at all in OpenCPN.
- -This is the de facto standard format used by the US NOAA, New Zealand and Brazil, just to name a few. -

- -

-BSB Version 4, with chart files ending with “.cap”
- -works with a non free plugin, for Windows only. See the PlugIns download page. This format is used for Canadian charts and others. -

- -

-Nv-charts with chart files ending with “.eap”
- -are supported through a non free plugin, for Windows only. See the PlugInsdownload page. “nv-charts” are available for many parts of the world. -

- -

-NOS/GEO Version 1, with chart files ending with “.nos” and “.geo”
- -Subsequent versions are probably supported but need to be tested. However, this format is obsolete for new charts. -

- -
- -

Vector Charts

-
- -

-S57 ENC charts, with chart files ending with “.000”.
- -ENC update files (ending with .001, .002, …) are included automatically, if present, and must be placed in the same directory as the corresponding base chart (.000). OpenCPNs internalSENC files has a “.S57” file extension. -

- -

-Senc (Proprietary)
- -If a chart is said to be a S57 Vector chart, and has a different file ending, it is likely to be a SENC file, a processed version of a “.000” chart file, in a proprietary, platform specific format, that OpenCPN can't handle, unless the extension is “.oesenc”. -

- -

-oeSENC (Proprietary) O-Charts
- -These are vector charts licensed from official bodies for OpenCPN, especially for users in Europe, with the “.oesenc” file extension.. This is an encrypted format with its own plug-in, the oeSENC plug-in. Special and exclusive for OCPN. Derived from S-57, but already in an easy to digest format for OCPN (ocpn encrypted SENC). -

- -

-Inland ENCs
- -OpenCPN supports the international Inland ENC standard (S57 based). -

- -

-S63 Encrypted ENC charts, with chart files ending with “.os63”.
- -This chart format is supported in OpenCPN from version 4. It is the format for all vector charts from national hydrographic offices worldwide. Apart from being encrypted, S63 charts are exactly the same as S57. -

- -

-All S63 charts worldwide, from O-charts.org are available for purchase. -

-
    -
  • The support is through a two part plugin, one part open source and the other part closed. The encryption and the commercial aspect is handled by a separate entity, o-charts.org
    -
  • -
- -

-CM93 Version 2.
-(C-map Version 3, and later, are in a preprocessed proprietary SENC format and are not supported.) -

-
    -
  • Read this please: “The first thing to check if using CM93 is the version!!! Of course we read that version 3 could not be used but we didn't verify it to the bitter end. It was our fault. One way to tell what version you have is that V2 has extra chart folders plus extra files which include the .EXD file. V3 does not have the extra files.”
    -
  • -
  • Read the whole sad story with a happy ending On Cruisers Forum. So use CM93 Version 2
    -
  • -
  • Check Chart Files tab go to the directory that is listed and have a look at the files you see. If you have the whole world, there should be 144 folders with 8 digit numeric names, and a handful of separate files. If you see less than 144 folders, that's OK. It just means you don't have the whole world. If the folder does not look like that then it is not the standard CM93 format. – If they don't work, verify that they are Version 2.
    -
  • -
- -
- -

Pictures of charts, can be converted, and used.

-
- -

-Generally chart pictures in gif, jpeg, pdf, jpg, tif, bmp and other formats can be used, when properly geo-referenced, to generate raster charts. For the details about this process read the Chart Conversion Manual. Also, make sure to browse around the forum as there are a handful of interesting chart related threads. -

- -
- -

Not supported formats that can be converted.

-
- -
- -

WCI charts

-
- -

-This is the native format for SeaClear generated with SeaClear and MapCal. WCI charts can also be transformed to BSB charts and used by OpenCPN. The key is to open a WCI chart in MapCal and then “Tools→Convert→Current WCI to BMP” to convert the chart to a BMP picture. More about using MapCal, a part of SeaClear, for chart conversions, is available here: Conversion Using Linux. MapCal works just fine with Linux, using Wine. -

- -

-The necessary utilities for making or converting charts usually only run on Windows or Linux. For Mac OS X, use boot camp, Parallels or VMware to run one of these operating systems. -

- -
- -

OziExplorer

-
- -

-Charts consisting of picture in one of the standard formats, together with a georeferencing “.map” file, can be converted to a bsb kapfile. A Ruby script for this conversion is available Ruby Script and a more developed windows version Map2kap-Ozi-2- OpenCPNOzi charts of the ozfx2 or ozfx3 format can not be converted with this tool. These Ozi formats are not documented and proprietary, and cannot be displayed in OpenCPN. -

- -
- -

HDR/PCX Charts

-
- -

-Used prior to the BSB format, was used from the late eighties to mid nineties. While these charts cannot be used directly in OpenCPN, the chart-picture as such, can be extracted. These charts consists of many picture tiles in pcx format, more than 100 tiles is not unusual. The tiles can be merged to one big picture, and then used as any other picture, to make an OpenCPN compatible chart. For details on this process see the Chart Conversion Manualand Cruiser's Forum Postand the following posts in the forum. Script for merging PCX files to one picture. -

- -

-The HDR format is from an era when computer-memory and processing power were less powerful than today, as a consequence these charts are not of the same quality as more modern charts. Furthermore, most of these charts are not using WGS 84 as reference datum. These charts should not be the first choice, but can be useful if nothing else is available. -

- -
- -

Other formats that are not supported.

-
- -

-The Hydrographic Chart Raster Format, HCRF, used by the United Kingdom Hydrographic Offices' ARCS (Admiralty Raster Chart Service). This is also due to proprietary encryption algorithms and copyright issues. UKHO is now alone in using this format, since New Zeeland switched to the BSB/Kap format and Australia no longer publishes official raster charts. -

- -

-Charts from Mapmedia, Navionics, C-map (with the exception of CM93 version 2), Garmin and various other private vendors, are not supported, for the same reasons as for the other proprietary charts. It is not possible for users to convert these charts to an OpenCPN recognized format, but it is possible for these companies, to release OpenCPN plugins, if they wish. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:charts:chart_formats + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Chart Formats

+
+ +
+ +

OpenCPN supported chart formats

+
+ +
+ +

Raster Charts

+
+ +

+BSB Versions 1, 2 and 3, with chart files ending with “.kap”. Many of these charts also comes with a text file with the “.bsb” extension, that is not used at all in OpenCPN.
+ +This is the de facto standard format used by the US NOAA, New Zealand and Brazil, just to name a few. +

+ +

+BSB Version 4, with chart files ending with “.cap”
+ +works with a non free plugin, for Windows only. See the PlugIns download page. This format is used for Canadian charts and others. +

+ +

+Nv-charts with chart files ending with “.eap”
+ +are supported through a non free plugin, for Windows only. See the PlugInsdownload page. “nv-charts” are available for many parts of the world. +

+ +

+NOS/GEO Version 1, with chart files ending with “.nos” and “.geo”
+ +Subsequent versions are probably supported but need to be tested. However, this format is obsolete for new charts. +

+ +
+ +

Vector Charts

+
+ +

+S57 ENC charts, with chart files ending with “.000”.
+ +ENC update files (ending with .001, .002, …) are included automatically, if present, and must be placed in the same directory as the corresponding base chart (.000). OpenCPNs internalSENC files has a “.S57” file extension. +

+ +

+Senc (Proprietary)
+ +If a chart is said to be a S57 Vector chart, and has a different file ending, it is likely to be a SENC file, a processed version of a “.000” chart file, in a proprietary, platform specific format, that OpenCPN can't handle, unless the extension is “.oesenc”. +

+ +

+

+ +

+Inland ENCs
+ +OpenCPN supports the international Inland ENC standard (S57 based). +

+ +

+S63 Encrypted ENC charts, with chart files ending with “.os63”.
+ +This chart format is supported in OpenCPN from version 4. It is the format for all vector charts from national hydrographic offices worldwide. Apart from being encrypted, S63 charts are exactly the same as S57. +

+ +

+All S63 charts worldwide, from O-charts.org are available for purchase. +

+
    +
  • The support is through a two part plugin, one part open source and the other part closed. The encryption and the commercial aspect is handled by a separate entity, o-charts.org
    +
  • +
+ +

+CM93 Version 2.
+(C-map Version 3, and later, are in a preprocessed proprietary SENC format and are not supported.) +

+
    +
  • Read this please: “The first thing to check if using CM93 is the version!!! Of course we read that version 3 could not be used but we didn't verify it to the bitter end. It was our fault. One way to tell what version you have is that V2 has extra chart folders plus extra files which include the .EXD file. V3 does not have the extra files.”
    +
  • +
  • Read the whole sad story with a happy ending On Cruisers Forum. So use CM93 Version 2
    +
  • +
  • Check Chart Files tab go to the directory that is listed and have a look at the files you see. If you have the whole world, there should be 144 folders with 8 digit numeric names, and a handful of separate files. If you see less than 144 folders, that's OK. It just means you don't have the whole world. If the folder does not look like that then it is not the standard CM93 format. – If they don't work, verify that they are Version 2.
    +
  • +
+ +
+ +

Pictures of charts, can be converted, and used.

+
+ + +
+ +

Not supported formats that can be converted.

+
+ +
+ +

WCI charts

+
+ + +

+The necessary utilities for making or converting charts usually only run on Windows or Linux. For Mac OS X, use boot camp, Parallels or VMware to run one of these operating systems. +

+ +
+ +

OziExplorer

+
+ +

+Charts consisting of picture in one of the standard formats, together with a georeferencing “.map” file, can be converted to a bsb kapfile. and a more developed windows version Map2kap-Ozi-2- OpenCPNOzi charts of the ozfx2 or ozfx3 format can not be converted with this tool. These Ozi formats are not documented and proprietary, and cannot be displayed in OpenCPN. +

+ +
+ +

HDR/PCX Charts

+
+ + +

+The HDR format is from an era when computer-memory and processing power were less powerful than today, as a consequence these charts are not of the same quality as more modern charts. Furthermore, most of these charts are not using WGS 84 as reference datum. These charts should not be the first choice, but can be useful if nothing else is available. +

+ +
+ +

Other formats that are not supported.

+
+ +

+The Hydrographic Chart Raster Format, HCRF, used by the United Kingdom Hydrographic Offices' ARCS (Admiralty Raster Chart Service). This is also due to proprietary encryption algorithms and copyright issues. UKHO is now alone in using this format, since New Zeeland switched to the BSB/Kap format and Australia no longer publishes official raster charts. +

+ +

+Charts from Mapmedia, Navionics, C-map (with the exception of CM93 version 2), Garmin and various other private vendors, are not supported, for the same reasons as for the other proprietary charts. It is not possible for users to convert these charts to an OpenCPN recognized format, but it is possible for these companies, to release OpenCPN plugins, if they wish. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/charts/vector_display_tab.html opencpn-doc-4.8.2.0/doc/charts/vector_display_tab.html --- opencpn-doc-4.8.10129.2/doc/charts/vector_display_tab.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/charts/vector_display_tab.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,847 +1,846 @@ - - - - - opencpn:opencpn_user_manual:charts:vector_display_tab - - - - - - - - - - - - - - - - - - - - - -
- - - -

Vector Display Tab

-
- -

- -

- -

-OpenCPN makes a serious effort to be compliant with IHO standards for ECDIS display of cartography. -

- -

-Starting with vector charts requires some learning. In some respect they are different than paper/raster charts. This page deals mainly with the specifics of OpenCPN and is not a vector-chart tutorial. -

- -

-See David Burch's book “Electronic Chart Navigation”, and the 2013 (or later) US Chart 1, available from: US ChartNo1.pdf . -

-
- -

-Note: On the forum there are quite a few questions regarding these chart symbols. -

- -

-
- -

- -

-Read on to find out more. Chart Information Objects and Quality of Data -

-
- -

- -

- -

-First One very important setting for vector charts is handled directly from the main toolbar. This button toggles all text displayed on a vector chart On and Off. The hotKey “T” is an alternative for toggling the text. In OpenGL mode, all text will always be horizontal when using the “Course Up” option. -

- -

-Second Double clicking on a vector chart, as long as the cursor hasn't changed to a green arrow near the edges, brings up an information dialog, displaying the available vector-chart information at the selected point. Scroll down to see all the information. An alternative to double clicking is right-clicking an select “Object Query”. Note that a single normal (left) click will center the chart at that point. -

- -

- -

- -

-The example shown above is the result of double-clicking on a lighthouse in a busy area. -

- -

-Exactly what is shown in this dialog depend on the settings described below in “Display Categories”. -

- -

-Third It is possible to select what font is used for the text on vector charts. There is an entry in Options > User Interface > Fonts in the dropdown menu select ChartTexts. Here you select what font-face to use, and a template size. Weight and final size of the displayed texts depends on the charts you are using, but if the charts contain various weights and sizes, they will all scale together depending on what size you select. -

- -

-Options > Charts > Vector Charts Tab is where everything else is handled. -

- -

-If the S63 chart plugin is active, there will also be a “S63 Charts” tab. Read more about S63 Vector Charts , when you have read this page. -

- -

-vector-display.jpg -

- -
- -

Display Categories

-
- -

-If you are new to OpenCPN and vector charts please start with the “All” Display Category, to avoid risks and possible confusion. The Display Category is selected from the drop down menu. More below. -

- -

-Navigators have the choice of three different pre-defined presentations of ENC content, Base, Standard and All. OpenCPN also has the very flexible Mariners Standard, which is better described as “Mariners Choice”. -

- -
- -

Base

-
-
    -
  • Displays general information, including coastline, safety-contour, isolated danger,
    -
  • -
  • buoy, beacon traffic separation zone, etc.
    -
  • -
  • From the IMO definitions:
    -
  • -
  • Display Base means the level of SENC information which cannot be removed from the display, consisting of information which is required at all times in all geographic areas and all circumstances. It is not intended to be sufficient for safe navigation.
    -
  • -
- -
- -

Standard

-
-
    -
  • Everything in “Base” and aids to navigation, fairways, channel limits, restricted navigation zones, restricted areas, etc..
    -
  • -
- -
- -

All

-
-
    -
  • Everything in “Standard” and more. This level shows all informatio, not contolled in other settings options. More about what the IMO ECDIS says about the content of these three levels. This is also a good choice for actual, underway, navigation, avoiding the possible risks involved in “Mariners Standard”. See more below.
    -
  • -
- -
- -

Mariners Standard

-
-
    -
  • Reset to STANDARD button. Change the tick marks to match STANDARD.
    -
  • -
  • Select All button. Select all items.
    -
  • -
  • Clear All button. Clear all items.
    -
  • -
  • These buttons only work with Mariner's Standard.
    -
  • -
  • Users can use the filter tick box to set the display of items. A large set of filters, about 186, can be employed. They are all to the IHO S57 standard (Caris.com), but has been given a label that is easy to understand.
    -
  • -
  • Note that Mariners Standard gives the user a much wider choice of what to display, however it conforms to the approved IHO recommendations IHO S57 (s-57.com).
    -
  • -
  • NOTE: We now follow strictly the IHO recommendations. This modification will appear in the next OCPN Beta series. See FS#2091
    -
      -
    1. Items classed as DISPLAYBASE are always displayed in Mariners Standard, and may not be removed by the user.
      -
    2. -
    3. Following S52 guidelines, four special safety items (“OBSTRN”, “WRECKS”, “DEPCNT”, “UWTROC”) are also visible in BASE and Mariners Standard, if their attributes (depth relative to containing depth area, mainly) require them to be so displayed.
      -
    4. -
    5. The selected Safety Contour is always displayed in Mariners Standard.
      -
    6. -
    7. User is free to add/remove items whose classification would normally have them appear in STANDARD or OTHER categories, allowing user customization if desired. These selections will be persistent across OCPN sessions.
      -
    8. -
    9. There is a “Reset to STANDARD” button, which does what it says.
      -
    10. -
    -
  • -
- -

-
- -WARNING - it is possible to suppress essential information with “Mariners Standard”. If in doubt, switch to the “ All ” Display Category, or use the “Select All” or “Reset to Standard” button for Mariners Standard. -

-
    -
  1. The first time you use a vector chart with a brand new installation you will see nothing, if you use Mariners standard. Why?
    -
  2. -
  3. The Mariners Standard list of Feature types is empty on a fresh install. When you load the first vector chart, the list is populated with the Features that are discovered on that particular vector chart.
    -
  4. -
  5. The default visibility of the added Features in Mariners Standard category now shows all features as the are discovered.
    -
  6. -
  7. If you load another ENC, any newly discovered Feature types are added to the list, again with viz=0, off. However, the visibility of Feature types as set previously by the tick boxes is not modified.
    -
  8. -
  9. Use the “Select All” button frequently until you have initiated all the charts you intend to use and-or the feature list is fully populated.
    -
  10. -
- -
- -

Vector Chart Hot Keys

-
- -

-The Hot Keys or Keyboard Shortcuts below all work in “ALL” and “Mariners standard”. The hotkeys also work in the other display categories, as long as the feature exists in the category. In “Base” for example, “S” works, but “L” does not. Features are toggled on-off with the keys. -

- -

-Note: Hot Keys can be different for OS's. See Keyboard Shortcuts -

-
    -
  • T Texts. The visible text is still affected by the settings in the Vector Charts settings tab.
    -
  • -
  • L Lights. Lighthouses as well as buoys etc are all affected.
    -
  • -
  • S Soundings.
    -
  • -
  • A Anchoring. This will affect information needed when anchoring. Anchor berth and Anchorage areas. Submarine cables and pipelines. Type of bottom. Mariners Standard -Anchor berth and Anchorage area display categories.
    -
  • -
  • O Chart Outlines.
    -
  • -
  • Watch the active GIF image below as it changes using hot keys.
    -
  • -
- -

- -
- -

- -
- -

Practical Use

-
- -

-A general recommendation would be to use the “All” display category or “Mariners Standard” with “Select All” marked , and then switch of certain features as required. As an example let's look at passing through the British gas fields in the SW North Sea -
- - -
- -
- -This is not easy, so we want to get rid of all those red and yellow circles.
- -Double click on one of the platforms, square with a dot. -
- -
- - -
- -
- -At the top it reads “Light (Lights)”, which means that you clicked on a light, which belongs to the Feature Class “Lights”. Find “Light” in the Mariners Standard list of available filters, and uncheck it. -
- -
- - -
- -
- -Press the “Apply” button -
- -
- - -
- -
- -Much better In this particular case, there is a shortcut, use the Hot Key “L” to toggle all lights on/off.
- -
- -Display -
- -

- -
- -

Display

-
- -
- -

Depth Soundings

-
- -

-Turns the depths on and off. Other settings also affects when soundings are displayed, for example “Reduced Detail at Small Scale”. The bold black numbers are not soundings. Instead they refer to heights of nearby islets or cays. On official paper charts the soundings are printed in italics. -
- - -
- -
- -The bold number 20 refers to the land height of the unnamed cay SW of the number.
- -Safety Depth is set to 20 m, so the 20 m contour stands out in black.
- -
- -How soundings behave when zooming. “Chart sounding symbols” are represented by small raster images. As a chart is zoomed in, these raster symbols will increase in size by about 2x. Currently they increase in size well after the “Overzoom” notice, for the largest scale chart available.
- -

- -
- -

Chart Information Objects

-
- -

-Provides information about the chart itself. With this switch on, an object query reveals such information as the buoy system for the area, the Quality of the Survey, the latest NTM update and sources for the chart. -

- -

-On raster-charts there is often a diagram showing the sources and age of surveys of the charts. -

- -

-On vector-charts, when activated, symbols are shown all over the screen. An object query of these symbols gives the details. When using “Mariners Standard” and “Chart Information Objects” is ticked, it is possible to get rid of the quality symbols covering the chart by unchecking “Quality of data”. -

- -

- -

-
    -
  1. On paper or Raster charts there is usually a source diagram showing the dates of the survey of different parts of the area covered by the chart.
    -
  2. -
  3. If the source is from ,say 1850, we know that it's an unreliable lead-line survey. On the other hand if it's a recent survey done with a multi-beam sounder it's a quite reliable chart.
    -
  4. -
  5. The same info is present in modern vector charts, but in a different format. Click image for larger version Name: rty.jpg Views: 7 Size: 48.5 KB ID: 157270 This is essential info about the reliability of the chart. At the same time you definitely don't want to see this info all the time. To see this information in OpenCPN you have to activate “Chart Information Objects” in vector settings.
    -
  6. -
  7. Most users just want to get rid of the triangles, but please consider that information informs you about the Quality of the Survey Documentation.
    -
  8. -
- -
- -

QUALITY OF DATA

-
-
    -
  1. Category of Zone of Confidence = Un-assessed.
    -
  2. -
  3. The feature being rendered is S57 Text relating to M_QUAL, called “Quality of Data” in “Mariners Standard”
    -
  4. -
  5. This is a meta-object describing the quality of data shown. The Attribute of interest is CATZOC, or “Category of Zone of Confidence”.
    -
  6. -
  7. The value on most US ENC's is “6”, or “Un-assessed”. Thus, the 'U'.
    -
  8. -
- -

-Quality of Data -

- -

-CATZOC Quality of Data -

- -

-Development of New Data Quality -Representation in ENCs -

- -
- -

How to remove those "U" and *** on my vector charts (M_QUAL and CATZOC)?

-
-
    -
  1. In Options > Charts > Vector Charts Tab when using Display Category “All”, Uncheck “Chart Information Objects” which hides the “U” symbols .
    -
  2. -
  3. In Options > Charts > Vector Charts Tab for a finer grain control when using Display Category “Mariners Standard”, In the selection List Box, Uncheck “Quality of Data” which hides the “U” symbols.
    -
  4. -
- -
- -

Buoys-Lights

-
- -
- -

Bouy-Light Labels

-
- -

-Displays names and purposes of aids to navigation, such as number or name of buoys, information about conspicuous objects etc. -
- -

- -
- -

Light Descriptions

-
- -

-This tick box control display of light characteristics. Checking this displays a label with a text describing the marker or lighthouse's characteristics. -
- -

- -
- -

Extended Light Sectors

-
- -

-It is often difficult, on a vector chart, to see exactly what the light-sectors are supposed to do. -
- - -
- -
- -Activating the Extended Light sectors clarifies the situation. All sectors are extended and leading white sectors are emphasized in yellow and extend the full nominal range of the light. Just hold the cursor over a light and the extended sectors are activated. -
- -
- - -
- -
- -Light sectors as narrow as 0.3° are displayed. -
- -
- - -
- -
- -This sector is 0.5°. -
- -A light sector is extended if:
- -The words “Leading” or “Directional” can be found in the Object Query. -
- -Otherwise, the rules are -

-
    -
  • The sector is < 15° wide.
    -
  • -
  • It is White.
    -
  • -
  • The light also has Red and-or Green sectors.
    -
  • -
- -

-These rules work quite well, but there are exceptions that are difficult to catch.
- -As always, it's the responsibility of the navigator, how a light and its sectors are used for practical navigation. -
- -
- -vector-display-scale.jpg -
- -The parameters above are described in more detail below. -

- -
- -

Chart Text

-
- -
- -

National text on chart

-
- -

-Vector charts may have attributes with the texts in the national language. For example a Russian chart with texts in Cyrillic. With this option activated OpenCPN will display text in the local language and character set, in this case Russian written in Cyrillic. -

- -
- -

Important Text Only

-
- -

-Displays only a bare minimum of text essential for navigation, such as course and bearing in a leading line (range) and bridge clearances. -

- -
- -

De-Cluttered Text

-
- -

-Even when using “Reduced Detail at Small Scale”, there are cases when text labels overlaps or overwrites other labels and creates a cluttered impression. Ticking this box tries to clear the view, dropping overlapping text labels in the interest of legibility. The labels that get dropped are the last that would have been drawn. But, as there is no built-in priority scheme for text labels in ENC vector charts, this setting may hide needed information. -

- -
- -

Chart Detail

-
- -
- -

Reduced Detail at Small Scale

-
- -

-A Check makes sure that a minimum scale is required before certain objects are shown. If this box is not checked, everything is always shown, leading to very cluttered view at small scale (zoomed out). -

- -
- -

Graphics Style

-
- -
- -

Paper chart

-
- -

-Draw the markers and lights just like the printed paper chart. -

- -
- -

Simplified

-
- -

-Uses icons to represent the same. Some like the one and some the other, a matter of taste. Paper Chart mode closely follows the IHO standard standard in this area. This mode is currently more developed than the simplified mode, as it has a higher priority in the development effort. -

- -
- -

Boundaries

-
- -
- -

Plain

-
- -

-Normally just uses a dashed line. -

- -
- -

Symbolized

-
- -

-Also uses triangles pointing into the area. -

- -
- -

Colors

-
- -

-Depth on the chart can be displayed with either 2 or 4 colors. This setting is closely related to the “Depths Settings”. -

- -
- -

2 Colors

-
- -

-With 2 Colors and using a relatively large scale, -

-
    -
  • Areas with depth less than “Safety Depth” is blue
    -
  • -
  • the rest is white.
    -
  • -
- -
- -

4 Colors

-
- -

-With 4 colors, there are different colors for areas less than “Shallow Depth”, -

-
    -
  • Areas between “Shallow Depth” and “Safety Depth”
    -
  • -
  • Areas between “Safety Depth” and “Deep Depth”
    -
  • -
  • Areas deeper than “Deep Depth”.
    -
  • -
- -
- -

Depth Settings

-
- -
- -

Units

-
- -

-Units for depths is set in Options > Display > Units. All depths units are rounded off to the nearest number. If the value is half way between, the nearest higher number is used. Underlined values indicates drying heights.
- -

- -
- -

Feet

-
- -

-Only whole digits are shown. A value of 12 feet covers all soundings between 11.5 feet and 12.4 feet. -

- -
- -

Meters

-
- -

-Meters are shown as whole numbers for depths greater than 30 m. Depths below 30 m are shown as whole meters and decimeters as subscript, like this 127 This is the same as 12.7 meters and is shown for all soundings between 12.65 m and 12.74 m. -

- -
- -

Fathoms

-
- -

-Fathoms are shown as whole numbers for depths greater than 31 fathoms. Depths below this value are shown as whole fathoms and tenths of fathoms as subscript. Compare to the notes above for meters. -

- -
- -

Shallow, Safety and Deep depths

-
- -
- -

Safety Contour

-
- -

-The most important of these three settings, it affects the presentation of depths and dangers. The safety depth directly affects the displayed bold safety contour. -

-
    -
  • OpenCPN can only display contours that are already built into the chart. If the safety depth is between two built in contours, the deeper one will be the safety contour, displayed bolder than the other contours.
    -
  • -
  • Depths less than the safety depths will be printed in black, depths greater than this value will be printed in gray. So it is possible to see gray depths inside the safety contour, depending on settings.
    -
  • -
  • One example of how the safety depth affects the chart display is how isolated dangers, for example a wreck is displayed.
    -
  • -
- -

-
- -
- - -
- -
- -The safety contour is 3.6 m and the wreck is marked by the magenta cross, as the wreck is surrounded by safe water but the depths over the wreck is less than the safety depth. -
- -
- - -
- -
- -The safety contour is 5.4 m and the wreck is marked as wire swept to 3.3m. -
- -
- -

- -
- -

Other Settings

-
- -

-Important as they affect how the different depths are colored. -

-
    -
  • They can help you identify a deep channel for example, or they can, in the worst case scenario, prevent you from being aware of a shallow area.
    -
  • -
  • There is no setting that fits all circumstances. For example a Sea Mount with a depth of 20m in the middle of an ocean should be regarded as “shallow” and be avoided, while 20 m depth in a harbor approach in protected water, probably is safe.
    -
  • -
  • The Depth Settings controls the coloring of the water as a function of depth.
    -
  • -
  • By setting the Safety and Deep water right you will have a visible border to show when to take care about shallow water.
    -
    -
  • -
- -
- -

CM93 Charts and ENC

-
- -

-Work very similar. The charts contain depth area features according to fixed depth cutoff zones, usually 5, 10, and 20 meters. -

-
    -
  • Intermediate values are not available in the database, if you select a value between those available, OpenCPN chooses the next higher value available for display of color.
    -
  • -
  • The charts are inconsistent in this area, depending on the country issuing the original charts. For example in UK and the Netherlands the depth contours in CM93 are 2, 5 and 10 meter while in US the are based on feet but expressed in meters, such as 3.7, 5.5, 9.1 and 18.3 m.
    -
  • -
  • Generally for both ENC and CM93, find these fixed depth cutoffs by double-clicking so the Object Query dialog pops up. The last entry is usually Depth Area. The two values in the range, represents these built in cutoffs.
    -
  • -
- -

-
- -

- -

-An example from UK with cutoff values of 5m and 10m. If for example as is the case on the South China Sea Hydrographic Commissions charts, the shallowest area has a range “0 m - 10 m”, there is, in most cases, no point in setting “Shallow Depth” to anything but 10 m. Find out these cut off depth for your area and set the “Depth Settings” with this knowledge together with your preferences and activity.
- -

- -

-With all the reservations above, the general case for 4 colors, will be described. -

- -
- -

Shallow Depth

-
- -

-Will color all water areas with water depths shallower than the set depth to a dark blue color. Soundings are in black. -

- -
- -

Safety Depth

-
- -

-Water deeper that Shallow but shallower that this depth will have a paler blue color. The Shallow Depth contour clearly marked with a thicker black borderline. Soundings less than this depth are in black, while soundings greater than this value are gray. -

- -
- -

Deep Depth

-
- -

-Water deeper than Safety Depth but less than Deep Depth will display a light gray color. The Safety Depth contour is clearly marked with black borderline. Water deeper than Deep Depth is displayed in white.
-Finally a word about drying heights, displayed in green. There is no detailed information available for drying heights, neither in CM93 ver2 nor in many ENC charts. Some ENC charts have negative ranges, for example “-2 m - 0 m” in areas with drying heights. This adds very little, as it really only gives the information that the drying height is less than the first value in the range, in an area of unspecified size.
-This situation is changing though. A set of new charts released in april 2012, by the Dutch Authorities, sets a standard for others to follow in this regard. See picture below. Modern Australian S63 charts are equally good.
-
-While a raster chart tells us that we need a Height of Tide that is 1.2m + safety margin + the draft of our own vessel.
-
-Heights of islands etc. are not available in CM93, while ENC charts, in many cases, have info about heights of summits and some contour lines. Is Balls Pyramid a high Island, that the name implies, or is it named with the same sarcastic humor as “Greenland” ? CM93 can't tell. -

- -
- -

CM93 Detail Level

-
- -

-The CM93 charts slider control that allows the user to adjust the screen complexity to suit the actual situation as well as the available processor capability.
-Normal settings depend on a combination of personal preferences and present usage of map. To see more details, the “CM93 Detail Level” slider, can be set to a higher positive number or for navigation in shipping lanes to a negative numbers. Typical zoom level 5 is good for fishing when as much details are possible is of interest. Zoom level of +1, zero or -1 is usually fine for normal use.
-Positive values give more detail, but at a cost: -

-
    -
  1. It simply takes longer to render larger scale charts covering more screen real estate.
    -
  2. -
  3. There will be more instances of gray (NODATA) areas surrounding the larger scale charts as you zoom out, unless quilting is activated.
    -
  4. -
  5. It can become dramatically slower if high detail is specified, and chart outlines are requested. In this case, the program has to read a lot more cells to get their outlines.
    -
  6. -
  7. Conversely, negative values give less detail. Zooms are faster.
    -
  8. -
  9. The slider can also be activated through the “d” hotkey, and displayed directly on the screen.
    -
  10. -
- -
- -

Vector Palettes

-
- -

-It's possible to change the whole look of a vector chart. One example below….
-Detailed information is available in Vector Palette -
- - -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:charts:vector_display_tab + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Vector Display Tab

+
+ +

+ +

+ +

+OpenCPN makes a serious effort to be compliant with IHO standards for ECDIS display of cartography. +

+ +

+Starting with vector charts requires some learning. In some respect they are different than paper/raster charts. This page deals mainly with the specifics of OpenCPN and is not a vector-chart tutorial. +

+ +

+See David Burch's book “Electronic Chart Navigation”, and the 2013 (or later) US Chart 1, available from: US ChartNo1.pdf . +

+
+ +

+Note: On the forum there are quite a few questions regarding these chart symbols. +

+ +

+
+ +

+ +

+Read on to find out more. Chart Information Objects and Quality of Data +

+
+ +

+ +

+ +

+First One very important setting for vector charts is handled directly from the main toolbar. This button toggles all text displayed on a vector chart On and Off. The hotKey “T” is an alternative for toggling the text. In OpenGL mode, all text will always be horizontal when using the “Course Up” option. +

+ +

+Second Double clicking on a vector chart, as long as the cursor hasn't changed to a green arrow near the edges, brings up an information dialog, displaying the available vector-chart information at the selected point. Scroll down to see all the information. An alternative to double clicking is right-clicking an select “Object Query”. Note that a single normal (left) click will center the chart at that point. +

+ +

+ +

+ +

+The example shown above is the result of double-clicking on a lighthouse in a busy area. +

+ +

+Exactly what is shown in this dialog depend on the settings described below in “Display Categories”. +

+ +

+Third It is possible to select what font is used for the text on vector charts. There is an entry in Options > User Interface > Fonts in the dropdown menu select ChartTexts. Here you select what font-face to use, and a template size. Weight and final size of the displayed texts depends on the charts you are using, but if the charts contain various weights and sizes, they will all scale together depending on what size you select. +

+ +

+Options > Charts > Vector Charts Tab is where everything else is handled. +

+ +

+If the S63 chart plugin is active, there will also be a “S63 Charts” tab. . +

+ +

+vector-display.jpg +

+ +
+ +

Display Categories

+
+ +

+If you are new to OpenCPN and vector charts please start with the “All” Display Category, to avoid risks and possible confusion. The Display Category is selected from the drop down menu. More below. +

+ +

+Navigators have the choice of three different pre-defined presentations of ENC content, Base, Standard and All. OpenCPN also has the very flexible Mariners Standard, which is better described as “Mariners Choice”. +

+ +
+ +

Base

+
+
    +
  • Displays general information, including coastline, safety-contour, isolated danger,
    +
  • +
  • buoy, beacon traffic separation zone, etc.
    +
  • +
  • From the IMO definitions:
    +
  • +
  • Display Base means the level of SENC information which cannot be removed from the display, consisting of information which is required at all times in all geographic areas and all circumstances. It is not intended to be sufficient for safe navigation.
    +
  • +
+ +
+ +

Standard

+
+
    +
  • Everything in “Base” and aids to navigation, fairways, channel limits, restricted navigation zones, restricted areas, etc..
    +
  • +
+ +
+ +

All

+
+
    +
  • Everything in “Standard” and more. This level shows all informatio, not contolled in other settings options. More about what the IMO ECDIS says about the content of these three levels. This is also a good choice for actual, underway, navigation, avoiding the possible risks involved in “Mariners Standard”. See more below.
    +
  • +
+ +
+ +

Mariners Standard

+
+
    +
  • Reset to STANDARD button. Change the tick marks to match STANDARD.
    +
  • +
  • Select All button. Select all items.
    +
  • +
  • Clear All button. Clear all items.
    +
  • +
  • These buttons only work with Mariner's Standard.
    +
  • +
  • Users can use the filter tick box to set the display of items. A large set of filters, about 186, can be employed. They are all to the IHO S57 standard (Caris.com), but has been given a label that is easy to understand.
    +
  • +
  • Note that Mariners Standard gives the user a much wider choice of what to display, however it conforms to the approved IHO recommendations IHO S57 (s-57.com).
    +
  • +
  • NOTE: We now follow strictly the IHO recommendations. This modification will appear in the next OCPN Beta series. See FS#2091
    +
      +
    1. Items classed as DISPLAYBASE are always displayed in Mariners Standard, and may not be removed by the user.
      +
    2. +
    3. Following S52 guidelines, four special safety items (“OBSTRN”, “WRECKS”, “DEPCNT”, “UWTROC”) are also visible in BASE and Mariners Standard, if their attributes (depth relative to containing depth area, mainly) require them to be so displayed.
      +
    4. +
    5. The selected Safety Contour is always displayed in Mariners Standard.
      +
    6. +
    7. User is free to add/remove items whose classification would normally have them appear in STANDARD or OTHER categories, allowing user customization if desired. These selections will be persistent across OCPN sessions.
      +
    8. +
    9. There is a “Reset to STANDARD” button, which does what it says.
      +
    10. +
    +
  • +
+ +

+
+ +WARNING - it is possible to suppress essential information with “Mariners Standard”. If in doubt, switch to the “ All ” Display Category, or use the “Select All” or “Reset to Standard” button for Mariners Standard. +

+
    +
  1. The first time you use a vector chart with a brand new installation you will see nothing, if you use Mariners standard. Why?
    +
  2. +
  3. The Mariners Standard list of Feature types is empty on a fresh install. When you load the first vector chart, the list is populated with the Features that are discovered on that particular vector chart.
    +
  4. +
  5. The default visibility of the added Features in Mariners Standard category now shows all features as the are discovered.
    +
  6. +
  7. If you load another ENC, any newly discovered Feature types are added to the list, again with viz=0, off. However, the visibility of Feature types as set previously by the tick boxes is not modified.
    +
  8. +
  9. Use the “Select All” button frequently until you have initiated all the charts you intend to use and-or the feature list is fully populated.
    +
  10. +
+ +
+ +

Vector Chart Hot Keys

+
+ +

+The Hot Keys or Keyboard Shortcuts below all work in “ALL” and “Mariners standard”. The hotkeys also work in the other display categories, as long as the feature exists in the category. In “Base” for example, “S” works, but “L” does not. Features are toggled on-off with the keys. +

+ +

+Note: Hot Keys can be different for OS's. See Keyboard Shortcuts +

+
    +
  • T Texts. The visible text is still affected by the settings in the Vector Charts settings tab.
    +
  • +
  • L Lights. Lighthouses as well as buoys etc are all affected.
    +
  • +
  • S Soundings.
    +
  • +
  • A Anchoring. This will affect information needed when anchoring. Anchor berth and Anchorage areas. Submarine cables and pipelines. Type of bottom. Mariners Standard -Anchor berth and Anchorage area display categories.
    +
  • +
  • O Chart Outlines.
    +
  • +
  • Watch the active GIF image below as it changes using hot keys.
    +
  • +
+ +

+ +
+ +

+ +
+ +

Practical Use

+
+ +

+A general recommendation would be to use the “All” display category or “Mariners Standard” with “Select All” marked , and then switch of certain features as required. As an example let's look at passing through the British gas fields in the SW North Sea +
+ + +
+ +
+ +This is not easy, so we want to get rid of all those red and yellow circles.
+ +Double click on one of the platforms, square with a dot. +
+ +
+ + +
+ +
+ +At the top it reads “Light (Lights)”, which means that you clicked on a light, which belongs to the Feature Class “Lights”. Find “Light” in the Mariners Standard list of available filters, and uncheck it. +
+ +
+ + +
+ +
+ +Press the “Apply” button +
+ +
+ + +
+ +
+ +Much better In this particular case, there is a shortcut, use the Hot Key “L” to toggle all lights on/off.
+ +
+ +Display +
+ +

+ +
+ +

Display

+
+ +
+ +

Depth Soundings

+
+ +

+Turns the depths on and off. Other settings also affects when soundings are displayed, for example “Reduced Detail at Small Scale”. The bold black numbers are not soundings. Instead they refer to heights of nearby islets or cays. On official paper charts the soundings are printed in italics. +
+ + +
+ +
+ +The bold number 20 refers to the land height of the unnamed cay SW of the number.
+ +Safety Depth is set to 20 m, so the 20 m contour stands out in black.
+ +
+ +How soundings behave when zooming. “Chart sounding symbols” are represented by small raster images. As a chart is zoomed in, these raster symbols will increase in size by about 2x. Currently they increase in size well after the “Overzoom” notice, for the largest scale chart available.
+ +

+ +
+ +

Chart Information Objects

+
+ +

+Provides information about the chart itself. With this switch on, an object query reveals such information as the buoy system for the area, the Quality of the Survey, the latest NTM update and sources for the chart. +

+ +

+On raster-charts there is often a diagram showing the sources and age of surveys of the charts. +

+ +

+On vector-charts, when activated, symbols are shown all over the screen. An object query of these symbols gives the details. When using “Mariners Standard” and “Chart Information Objects” is ticked, it is possible to get rid of the quality symbols covering the chart by unchecking “Quality of data”. +

+ +

+ +

+
    +
  1. On paper or Raster charts there is usually a source diagram showing the dates of the survey of different parts of the area covered by the chart.
    +
  2. +
  3. If the source is from ,say 1850, we know that it's an unreliable lead-line survey. On the other hand if it's a recent survey done with a multi-beam sounder it's a quite reliable chart.
    +
  4. +
  5. The same info is present in modern vector charts, but in a different format. Click image for larger version Name: rty.jpg Views: 7 Size: 48.5 KB ID: 157270 This is essential info about the reliability of the chart. At the same time you definitely don't want to see this info all the time. To see this information in OpenCPN you have to activate “Chart Information Objects” in vector settings.
    +
  6. +
  7. Most users just want to get rid of the triangles, but please consider that information informs you about the Quality of the Survey Documentation.
    +
  8. +
+ +
+ +

QUALITY OF DATA

+
+
    +
  1. Category of Zone of Confidence = Un-assessed.
    +
  2. +
  3. The feature being rendered is S57 Text relating to M_QUAL, called “Quality of Data” in “Mariners Standard”
    +
  4. +
  5. This is a meta-object describing the quality of data shown. The Attribute of interest is CATZOC, or “Category of Zone of Confidence”.
    +
  6. +
  7. The value on most US ENC's is “6”, or “Un-assessed”. Thus, the 'U'.
    +
  8. +
+ +

+Quality of Data +

+ +

+CATZOC Quality of Data +

+ +

+Development of New Data Quality +Representation in ENCs +

+ +
+ +

How to remove those "U" and *** on my vector charts (M_QUAL and CATZOC)?

+
+
    +
  1. In Options > Charts > Vector Charts Tab when using Display Category “All”, Uncheck “Chart Information Objects” which hides the “U” symbols .
    +
  2. +
  3. In Options > Charts > Vector Charts Tab for a finer grain control when using Display Category “Mariners Standard”, In the selection List Box, Uncheck “Quality of Data” which hides the “U” symbols.
    +
  4. +
+ +
+ +

Buoys-Lights

+
+ +
+ +

Bouy-Light Labels

+
+ +

+Displays names and purposes of aids to navigation, such as number or name of buoys, information about conspicuous objects etc. +
+ +

+ +
+ +

Light Descriptions

+
+ +

+This tick box control display of light characteristics. Checking this displays a label with a text describing the marker or lighthouse's characteristics. +
+ +

+ +
+ +

Extended Light Sectors

+
+ +

+It is often difficult, on a vector chart, to see exactly what the light-sectors are supposed to do. +
+ + +
+ +
+ +Activating the Extended Light sectors clarifies the situation. All sectors are extended and leading white sectors are emphasized in yellow and extend the full nominal range of the light. Just hold the cursor over a light and the extended sectors are activated. +
+ +
+ + +
+ +
+ +Light sectors as narrow as 0.3° are displayed. +
+ +
+ + +
+ +
+ +This sector is 0.5°. +
+ +A light sector is extended if:
+ +The words “Leading” or “Directional” can be found in the Object Query. +
+ +Otherwise, the rules are +

+
    +
  • The sector is < 15° wide.
    +
  • +
  • It is White.
    +
  • +
  • The light also has Red and-or Green sectors.
    +
  • +
+ +

+These rules work quite well, but there are exceptions that are difficult to catch.
+ +As always, it's the responsibility of the navigator, how a light and its sectors are used for practical navigation. +
+ +
+ +vector-display-scale.jpg +
+ +The parameters above are described in more detail below. +

+ +
+ +

Chart Text

+
+ +
+ +

National text on chart

+
+ +

+Vector charts may have attributes with the texts in the national language. For example a Russian chart with texts in Cyrillic. With this option activated OpenCPN will display text in the local language and character set, in this case Russian written in Cyrillic. +

+ +
+ +

Important Text Only

+
+ +

+Displays only a bare minimum of text essential for navigation, such as course and bearing in a leading line (range) and bridge clearances. +

+ +
+ +

De-Cluttered Text

+
+ +

+Even when using “Reduced Detail at Small Scale”, there are cases when text labels overlaps or overwrites other labels and creates a cluttered impression. Ticking this box tries to clear the view, dropping overlapping text labels in the interest of legibility. The labels that get dropped are the last that would have been drawn. But, as there is no built-in priority scheme for text labels in ENC vector charts, this setting may hide needed information. +

+ +
+ +

Chart Detail

+
+ +
+ +

Reduced Detail at Small Scale

+
+ +

+A Check makes sure that a minimum scale is required before certain objects are shown. If this box is not checked, everything is always shown, leading to very cluttered view at small scale (zoomed out). +

+ +
+ +

Graphics Style

+
+ +
+ +

Paper chart

+
+ +

+Draw the markers and lights just like the printed paper chart. +

+ +
+ +

Simplified

+
+ +

+Uses icons to represent the same. Some like the one and some the other, a matter of taste. Paper Chart mode closely follows the IHO standard standard in this area. This mode is currently more developed than the simplified mode, as it has a higher priority in the development effort. +

+ +
+ +

Boundaries

+
+ +
+ +

Plain

+
+ +

+Normally just uses a dashed line. +

+ +
+ +

Symbolized

+
+ +

+Also uses triangles pointing into the area. +

+ +
+ +

Colors

+
+ +

+Depth on the chart can be displayed with either 2 or 4 colors. This setting is closely related to the “Depths Settings”. +

+ +
+ +

2 Colors

+
+ +

+With 2 Colors and using a relatively large scale, +

+
    +
  • Areas with depth less than “Safety Depth” is blue
    +
  • +
  • the rest is white.
    +
  • +
+ +
+ +

4 Colors

+
+ +

+With 4 colors, there are different colors for areas less than “Shallow Depth”, +

+
    +
  • Areas between “Shallow Depth” and “Safety Depth”
    +
  • +
  • Areas between “Safety Depth” and “Deep Depth”
    +
  • +
  • Areas deeper than “Deep Depth”.
    +
  • +
+ +
+ +

Depth Settings

+
+ +
+ +

Units

+
+ +

+Units for depths is set in Options > Display > Units. All depths units are rounded off to the nearest number. If the value is half way between, the nearest higher number is used. Underlined values indicates drying heights.
+ +

+ +
+ +

Feet

+
+ +

+Only whole digits are shown. A value of 12 feet covers all soundings between 11.5 feet and 12.4 feet. +

+ +
+ +

Meters

+
+ +

+Meters are shown as whole numbers for depths greater than 30 m. Depths below 30 m are shown as whole meters and decimeters as subscript, like this 127 This is the same as 12.7 meters and is shown for all soundings between 12.65 m and 12.74 m. +

+ +
+ +

Fathoms

+
+ +

+Fathoms are shown as whole numbers for depths greater than 31 fathoms. Depths below this value are shown as whole fathoms and tenths of fathoms as subscript. Compare to the notes above for meters. +

+ +
+ +

Shallow, Safety and Deep depths

+
+ +
+ +

Safety Contour

+
+ +

+The most important of these three settings, it affects the presentation of depths and dangers. The safety depth directly affects the displayed bold safety contour. +

+
    +
  • OpenCPN can only display contours that are already built into the chart. If the safety depth is between two built in contours, the deeper one will be the safety contour, displayed bolder than the other contours.
    +
  • +
  • Depths less than the safety depths will be printed in black, depths greater than this value will be printed in gray. So it is possible to see gray depths inside the safety contour, depending on settings.
    +
  • +
  • One example of how the safety depth affects the chart display is how isolated dangers, for example a wreck is displayed.
    +
  • +
+ +

+
+ +
+ + +
+ +
+ +The safety contour is 3.6 m and the wreck is marked by the magenta cross, as the wreck is surrounded by safe water but the depths over the wreck is less than the safety depth. +
+ +
+ +
+ +
+ +The safety contour is 5.4 m and the wreck is marked as wire swept to 3.3m. +
+ +
+ +

+ +
+ +

Other Settings

+
+ +

+Important as they affect how the different depths are colored. +

+
    +
  • They can help you identify a deep channel for example, or they can, in the worst case scenario, prevent you from being aware of a shallow area.
    +
  • +
  • There is no setting that fits all circumstances. For example a Sea Mount with a depth of 20m in the middle of an ocean should be regarded as “shallow” and be avoided, while 20 m depth in a harbor approach in protected water, probably is safe.
    +
  • +
  • The Depth Settings controls the coloring of the water as a function of depth.
    +
  • +
  • By setting the Safety and Deep water right you will have a visible border to show when to take care about shallow water.
    +
    +
  • +
+ +
+ +

CM93 Charts and ENC

+
+ +

+Work very similar. The charts contain depth area features according to fixed depth cutoff zones, usually 5, 10, and 20 meters. +

+
    +
  • Intermediate values are not available in the database, if you select a value between those available, OpenCPN chooses the next higher value available for display of color.
    +
  • +
  • The charts are inconsistent in this area, depending on the country issuing the original charts. For example in UK and the Netherlands the depth contours in CM93 are 2, 5 and 10 meter while in US the are based on feet but expressed in meters, such as 3.7, 5.5, 9.1 and 18.3 m.
    +
  • +
  • Generally for both ENC and CM93, find these fixed depth cutoffs by double-clicking so the Object Query dialog pops up. The last entry is usually Depth Area. The two values in the range, represents these built in cutoffs.
    +
  • +
+ +

+
+ +

+ +

+An example from UK with cutoff values of 5m and 10m. If for example as is the case on the South China Sea Hydrographic Commissions charts, the shallowest area has a range “0 m - 10 m”, there is, in most cases, no point in setting “Shallow Depth” to anything but 10 m. Find out these cut off depth for your area and set the “Depth Settings” with this knowledge together with your preferences and activity.
+ +

+ +

+With all the reservations above, the general case for 4 colors, will be described. +

+ +
+ +

Shallow Depth

+
+ +

+Will color all water areas with water depths shallower than the set depth to a dark blue color. Soundings are in black. +

+ +
+ +

Safety Depth

+
+ +

+Water deeper that Shallow but shallower that this depth will have a paler blue color. The Shallow Depth contour clearly marked with a thicker black borderline. Soundings less than this depth are in black, while soundings greater than this value are gray. +

+ +
+ +

Deep Depth

+
+ +

+Water deeper than Safety Depth but less than Deep Depth will display a light gray color. The Safety Depth contour is clearly marked with black borderline. Water deeper than Deep Depth is displayed in white.
+Finally a word about drying heights, displayed in green. There is no detailed information available for drying heights, neither in CM93 ver2 nor in many ENC charts. Some ENC charts have negative ranges, for example “-2 m - 0 m” in areas with drying heights. This adds very little, as it really only gives the information that the drying height is less than the first value in the range, in an area of unspecified size.
+This situation is changing though. A set of new charts released in april 2012, by the Dutch Authorities, sets a standard for others to follow in this regard. See picture below. Modern Australian S63 charts are equally good.
+
+While a raster chart tells us that we need a Height of Tide that is 1.2m + safety margin + the draft of our own vessel.
+
+Heights of islands etc. are not available in CM93, while ENC charts, in many cases, have info about heights of summits and some contour lines. Is Balls Pyramid a high Island, that the name implies, or is it named with the same sarcastic humor as “Greenland” ? CM93 can't tell. +

+ +
+ +

CM93 Detail Level

+
+ +

+The CM93 charts slider control that allows the user to adjust the screen complexity to suit the actual situation as well as the available processor capability.
+Normal settings depend on a combination of personal preferences and present usage of map. To see more details, the “CM93 Detail Level” slider, can be set to a higher positive number or for navigation in shipping lanes to a negative numbers. Typical zoom level 5 is good for fishing when as much details are possible is of interest. Zoom level of +1, zero or -1 is usually fine for normal use.
+Positive values give more detail, but at a cost: +

+
    +
  1. It simply takes longer to render larger scale charts covering more screen real estate.
    +
  2. +
  3. There will be more instances of gray (NODATA) areas surrounding the larger scale charts as you zoom out, unless quilting is activated.
    +
  4. +
  5. It can become dramatically slower if high detail is specified, and chart outlines are requested. In this case, the program has to read a lot more cells to get their outlines.
    +
  6. +
  7. Conversely, negative values give less detail. Zooms are faster.
    +
  8. +
  9. The slider can also be activated through the “d” hotkey, and displayed directly on the screen.
    +
  10. +
+ +
+ +

Vector Palettes

+
+ +

+It's possible to change the whole look of a vector chart. One example below….
+ +
+ + +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/charts.html opencpn-doc-4.8.2.0/doc/charts.html --- opencpn-doc-4.8.10129.2/doc/charts.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/charts.html 2018-02-07 14:43:14.000000000 +0000 @@ -88,12 +88,14 @@

-S63 Vector Charts Plugin
-oeSENC Vector Charts Plugin
+Information on these can be accessed through the online wiki:
+S63 Vector Charts Plugin
-BSB4 Charts Plugin
+oeSENC Vector Charts Plugin
-NV Charts Plugin
+BSB4 Charts Plugin
+ +NV Charts Plugin

@@ -119,13 +121,13 @@

-Chart Sources Free chart sources list.
+Chart Sources; Free chart sources list. (see online wiki).
Chart Formats Supported chart formats.
Background GSHHS Shoreline
- High Resolution Background GSHHS Shoreline
+High Resolution Background GSHHS Shoreline (see online wiki)

@@ -141,7 +143,7 @@ CM93 Offsets How to correct Offsets at your own risk.
-Chart Conversion Manual Kap, Imgkap, libBSB GE
+Chart Conversion Manual, Kap, Imgkap, libBSB GE (see online wiki)

diff -Nru opencpn-doc-4.8.10129.2/doc/faq.html opencpn-doc-4.8.2.0/doc/faq.html --- opencpn-doc-4.8.10129.2/doc/faq.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/faq.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,765 +1,747 @@ - - - - - opencpn:opencpn_user_manual:faq - - - - - - - - - - - - - - - - - - - - - -
- - - -

FAQ

-
- -
- -

Where is my log file?

-
- -

-Read this explanation - Getting Started -

- -
- -

Where is my config.ini file?

-
- -

-Read this explanation - Getting Started -

- -
- -

Where can I download the User Manual?

-
- -

-It is downloaded with the software, so use “?” icon and then “Help”! It is also available on the Website Download page Then scroll to the bottom under ARCHIVES. -

- -
- -

How to find all those files you are talking about?

-
- -

-A big contributing factor to this problem is that Windows default settings hides system files, and also by default, don't show file extensions. -

-
    -
  1. These settings can be changed however.
    -
  2. -
  3. In XP go to My Computer →Tools → Folder Options -View. Mark “Show hidden files and folders” and uncheck “Hide extensions for known file types”.
    -
  4. -
  5. Other versions of Windows are similar, but may not be exactly like this.
    -
  6. -
- -

-Now you should find the files we talked about in the previous paragraph. -

- -
- -

Is there a compatible Hardware List?

-
- -

-Keeping an updated list of all the devices available is virtually impossible. -

-
    -
  1. As long as your device is able to produce NMEA 0183, OpenCPN most likely won't have any problem understanding it.
    -
  2. -
  3. Rather than looking for a list, which can't contain everything, ask in the support forum whether your equipment of choice is likely to work with OpenCPN before going shopping.
    -
  4. -
  5. If still looking for lists, you may like the following links
    -
      -
    1. Information about connecting various devices to OpenCPN:Supplementary hardware
      -
    2. -
    3. Radars for OpenCPN: Radar Overlay
      -
    4. -
    -
  6. -
- -
- -

Trouble with Installation, finding Charts, and connecting GPS & Instruments.

-
-
    -
  1. -
  2. -
  3. -
  4. -
  5. Installing Charts with Chart Downloader Plugin Chart Downloader
    -
  6. -
  7. Installing GPS GPS Setup and Status
    -
  8. -
  9. Instruments - Devices must provide NMEA 0183 data via Serial or Network with a range of protocols and settings available. The description for connecting to hardware is in the Options > Data Connections section. Connections and for additional assistance NMEA Sentences
    -
  10. -
  11. -
  12. -
  13. Also read Supplementary Software which has information about using an Android Phone's GPS, etc.
    -
  14. -
- -
- -

OpenCPN crashes, what should I do?

-
-
    -
  1. It is highly unlikely that uninstalling and reinstalling OpenCPN is going to resolve anything, really. But if you can't resist the temptation, help yourself, it is equally unlikely that it makes the things worse.
    -
  2. -
  3. You should have a look into the logfile to find out whether it contains some clues that could help isolate the problem. If the crash is related to displaying a chart, try to isolate on which one and create the simplest possible scenario we could reproduce. You should try to get fresh charts.
    -
  4. -
  5. You should try disabling OpenGL if it is enabled or vice versa.
    -
  6. -
  7. While OpenCPN is not running, move the complete data folder (C:\ProgramData\opencpn on Windows, ~/.opencpn on Linux ~/Library/Preferences/opencpn / on Mac ) to a backup location and see whether something was rotten in your local OpenCPN data. Do not delete it if you want to keep your waypoints, routes and tracks!
    -
  8. -
  9. If on Linux, run opencpn from command line and see whether it produces a backtrace to help identify the cause of the crash.
    -
  10. -
  11. Still on Linux, you can use gdb or another debugger to get the backtrace and help identify the cause of the crash.
    -
  12. -
- -
- -

Why is recently updated OpenCPN performing badly?

-
-
    -
  1. Look in the opencpn.log file. Try closing Opencpn, deleting the opencpn.log file and then reopening OpenCPN to create a new log file, then use Opencpn to cause the trouble again. Then look at the Log file to find messages that are associated with the problem.
    -
  2. -
  3. Verify the problem is not from an old and outdated opencpn.ini file. Rename your opencpn.ini file for possible reuse later, and restart Opencpn to create a fresh new opencpn.ini file. Test for the problem.
    -
  4. -
  5. Do you have Chart Display problems? Try turning on or off OpenGL and Running update of the Chart Database.
    -
  6. -
  7. Do you have a problem with paid charts? see Oesenc or ocharts.
    -
  8. -
  9. Do you have old plugins? Disable and uninstall all external plugins with the plugin uninstall program. Test OpenCPN and then download new updated plugins and install them one at a time and test.
    -
  10. -
  11. Final Resort: Try starting over by uninstalling Opencpn following this approach.
    -
      -
    • Go to the ProgramFiles “OpenCPN” folder, and use the uninstall programs, preferably starting with the plugins, and ending with the OpenCPN.
      -
    • -
    • Check that the “opencpn” initialization folder of program data has been removed. Otherwise, do it manually.
      -
    • -
    • Use the CCleaner software to clean the PC Windows registry in particular. (option)
      -
    • -
    • Download OpenCPN again and all the plugins you need.
      -
    • -
    • Install OpenCPN.
      -
    • -
    • Run OpenCPN to verify that the operation is correct.
      -
    • -
    • Install, one by one, the plugins you need.
      -
    • -
    • Run each plugin before installing another one
      -
    • -
    -
  12. -
- -
- -

I have a problem so I reinstalled, but that did not help.

-
- -

-- Try this approach instead - Troubleshoot Installation -

- -
- -

GPS is not found by OpenCPN, but my GPS is working!

-
-
    -
  • -
  • -
  • But I know my GPS is working because the GPS program shows that it is working fine. Have you closed that program before trying to connect OpenCPN to the GPS? Only one program can connect to the GPS at a time.
    -
  • -
- -
- -

GPS is installed and I think its working, what next?

-
-
    -
  1. -
  2. -
  3. Perhaps you'd like to download some charts? We suggest using Chart Downloader.
    -
  4. -
- -
- -

Charts used to show, but using 3.0.2 and later, they no longer work.

-
-
    -
  1. OpenCPN used to display charts with an unknown projection as a Mercator chart. The same thing applies to an “UNKNOWN” or not recognized geodetic datum, where OpenCPN used to default to WGS84.
    -
  2. -
  3. This is no longer the case. If OpenCPN don't recognize the chart projection, it will not be displayed.
    -
      -
    • Potentially serious errors are thus avoided.
      -
    • -
    • The event is logged in the opencpn.log.
      -
    • -
    • Users may run into problems if a chart projection is stated as “UNKNOWN” even though it really is a prefect Mercator chart.
      -
    • -
    -
  4. -
  5. Unfortunately, some conversion tools take a shortcut and don't enter the “PR” tag in the kap-chart-header correctly.
    -
      -
    • The projection of a chart can always be found, and the “PR=UNKNOWN” should always be avoided.
      -
    • -
    -
  6. -
- -

-Official charts that OpenCPN really can't display, with a latitude < 70 degrees north/south, are very few indeed. Really only a handful of legacy, Gnomonic, large scale charts. Charts with “UNKNOWN” or blank geodetic datum are best avoided, they may be dangerously inaccurate. -

- -
- -

Many error messages when starting OpenCPN from Linux command line.

-
- -

-Messages like: -

-
    -
  • ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)” or
    -
  • -
  • (opencpn:8979): Gdk-CRITICAL : IA_gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed
    -
  • -
  • '(opencpn:8979): Gdk-CRITICAL : IA_gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed Error opening coefficient file
    -
  • -
  • (opencpn:8979): Gdk-CRITICAL : IA_gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed
    -
  • -
- -

-are quite normal and have nothing to do with OpenCPN. Just ignore them! -

- -
- -

Why doesn't the plugin work?

-
-
    -
  1. -
  2. -
  3. It is best to keep OpenCPN and plugins updated to the most current version.
    -
  4. -
  5. If you are having trouble, it is likely you will be asked to update plugins and Opencpn to be current.
    -
  6. -
- -
- -

When will OpenCPN be ported to Android?

-
-
    -
  1. There are two versions in the Google Play Store. We suggest you will be happiest with the paid version created by D. Register because it is updated regularly and is current. There is a forum at http://bigdumboat.com/aocpn/forum/.
    -
  2. -
- -
- -

Why do vector charts take so long to load?

-
-
    -
  1. The behavior you see is expected for ENC charts. ENCs must be converted to internal SENC format before use for navigation. This takes a little bit of time, depending on your system capabilities. But it only has to be done once, and the converted SENCs are stored on your system for later use.
    -
  2. -
  3. All ECS systems must convert ENCs to SENCs. Some take longer, (like OpenCPN), so that subsequent access is faster. Some convert faster, leaving more work to do at the time of actual chart display. Its a design decision. OpenCPN is optimized for speed in real use, not for speed in conversion.
    -
  4. -
- -
- -

Why don't charts show at all zoom levels while quilting is enabled?

-
-
    -
  1. If I turn off quilting, I can select the individual maps just fine and zoom to any level on them. No amount of clicking/hiding the maps using the map bar at the bottom of the screen show the maps. Only a zoom allows them to be seen. This problem of disappearing maps happens all over the country at different zoom levels.
    -
  2. -
  3. Answer: OpenGL is turned off. Without OpenGL, OpenCPN will not quilt Mercator and Transverse Mercator charts together. Try enabling OpenGL with Options (wrench tool icon)> Display> Advanced. Click on the box between “Graphics” and “Use Accelerated Graphics (OpenGL)” to put a checkmark in the box.
    -
  4. -
  5. When OpenGL is enabled, OpenCPN will quilt Mercator and Transverse Mercator charts (and some other projections).
    -
  6. -
  7. If “Texture Compression with Caching” is enabled under “OpenGL Options” there will be a delay before each chart is displayed for the first time. Subsequent display of the charts in the cache will be faster.
    -
  8. -
- -
- -

Whenever a specific chart is opened, OpenCPN crashes. What's going on?

-
-
    -
  • Chances are the chart file is corrupted.
    -
  • -
  • Note the name and number of the suspect chart and replace it with a fresh download.
    -
  • -
  • Read the log file that may contain relevant information regarding the chart.
    -
  • -
  • Sometimes the bad chart blocks OpenCPN from restarting.
    -
  • -
  • Follow these instructions instead Troubleshoot Installation
    -
  • -
- -
- -

What are all those 'U' s or '*' astericks in triangle all over my Vector Charts?

-
- -

-Most users just want to get rid of the triangles, but please refer to the Quality of Data Documentation. -

-
    -
  1. In Options > Charts > Vector Charts Tab when using Display Category “All”, Uncheck “Chart Information Objects” which hides the “U” symbols .
    -
  2. -
  3. In Options > Charts > Vector Charts Tab for a finer grain control when using Display Category “Mariners Standard”, In the selection List Box, Uncheck “Quality of Data” which hides the “U” symbols.
    -
  4. -
- -
- -

What are those acronyms on the charts?

-
- -

-To learn the acronyms used in this application search the S57 'Object and Attribute' catalog at: http://www.s-57.com/
- -Also, when viewing ENC charts: -

-
    -
  1. “U's” show up all over the charts
    -
  2. -
  3. Text detail seems to be missing ..like bouy identification ..Bridge names and clearances etc…
    -
  4. -
  5. Depth sounding seem to disappear zooming in and out.
    -
  6. -
- -

-Hit Text: The A+ button. To show text. -

- -
- -

How to remove those pink crosses (isolated anger symbology)?

-
- -

-This isolated danger symbology is a part of the new ENC S57 presentation standard which OpenCPN complies with, get used to it. -OR -You can try to cover them with your depth setting. Look at the manual Vector Display Tab > Shallow, Safety & Deep Depths -Safety Contour”, where you will find an example of just how depth is taken into account when displaying the magenta cross. -

-
    -
  • Safety Depth = 2 meters almost of the pink crosses are covered, but not those in depths 2-5m.
    -
  • -
  • Safety Depth = 10 meters all pink crosses are covered and you have lost your pink friends.
    -
  • -
- -
- -

Kap files are no longer displayed correctly. Why?

-
-
    -
  1. Old versions of OpenCPN were correcting broken KAPs on the fly. (They work on 3.2 but not on any 4. release ) The new ones don't do it anymore as the number of damaged charts circulating around decreased significantly and we gained some extra performance during chart loading. Refer to these sections of the User Documentation too.
    -
  2. -
  3. Chart Conversion Manual Specifically libBSB and ImgKap and Kap files.
    -
  4. -
  5. To fix your charts, run bdbfix on them.
    -
  6. -
- -
- -

What causes spurious waypoints which must be deleted?

-
-
    -
  1. Condition: Multitude of repeated waypoints, which get copied when a waypoint is dragged. Sometimes a route WP is shifted, two routes are made, one with the name, the other unnamed.
    -
  2. -
  3. Possible Solutions: Determine if the addition of waypoints are from inadvertantly hitting the wrong keys on the keyboard, or the mouse.
    -
  4. -
  5. The other possiblity is that the navobj change file is corrupted. Close O and try to delete the change file In W8.1 it is found in C:\ProgramData\opencpn/navobj.xml.changes. Normally, after that O will work again.
    -
  6. -
- -
- -

Can I use my Seaclear wci or OziCharts?

-
- -

-See Use-seaclear-wci-charts and Oziexplorer to Opencpn -Also see Not supported formats that can be converted and Map2Kap and WCI Charts -

- -
- -

Can I import SeaClear routes and waypoints into OpenCPN?

-
-
    -
  • Yes. I had originally created and maintained all my routes and waypoints in SeaClear, exported them, loaded them into GPS Utility (for Windows) and saved them as text files.
    -
  • -
  • To import into OpenCPN I opened all my text files (routes and waypoints) with GPSUtility, saved that out as one big gpx file, and loaded it into OpenCPN. Works like a champ.
    -
  • -
  • I've edited them and saved them back out as GPX files with no trouble.
    -
  • -
  • Individual routes can be edited and saved in appropriately named GPX files.
    -
  • -
- -
- -

How to synchronize Routes, Waypoints & Marks with another computer?

-
- -

-Three ways to synchronize: -

-
    -
  • From the Route & Mark Manager > Route Tab, select “Export all visible” or highlight select routes and “Export Selected” to a gpx folder. Then use saved gpx file to import the Routes to another computer. For Marks pick the Waypoint Tab, select “Export all visible” or highlight select waypoints and “Export selected” to a gpx folder. Then import waypoints from the other computer.
    -
  • -
  • Copy the navobj.xml file to the second computer's navobj.xml file, which will overwrite your routes and marks on that computer. If you are connected via a network you can make a batch file to do this.
    -
  • -
  • To copy all waypoints or routes, make a copy & rename the navobject.xml file to .gpx file and import the waypoints, routes and/or tracks. This does all waypoints/routes/tracks at once.
    -
  • -
- -

-The navobj.xml file resides in the same folder as the opencpn.ini settings file, under the OpenCPN User folder. For windows this is usually “C:\programdata\opencpn\”. -The navobject.xml file is in in fact a .gpx file containing all waypoints/routes/tracks. -See Navigation Data Backup for more information. -

- -
- -

Jumping GPS!

-
- -

-GPS AIVDO Boat Position is Jumping many miles away. -

- - -
- -

Charts jump while Using Follow Ship Offset, Look Ahead & North up Modes

-
- -

-Chart Rotation Smoothing. When follow ship, offset mode, look ahead mode and north up mode are all turned on, the goal of the look ahead is to position the ship about 2/3 away from the farthest point directly ahead of the ship. Because the screen is a rectangle, the ship's position on the screen keeps changing, since the farthest point ahead is changing rapidly. Use Options > Display > Advanced Chart Rotation Averaging Time [new title] or Course-up Update Period _Time [old title] to smooth the chart rotation. It is actually another “always on” COG filter that smooths VP rotation and makes the chart much less jumpy. In conjunction with NMEA course and speed filtering the chart moves slowly in a nice way. -

- - -
- -

AIS Targets HDG and COG may be wildly different

-
- -

-The TRUE Heading reported in the target query is always as actually reported by the target. We do not apply variation to that value before presentation. So, what you see is no error. Of course, in situations with strong cross currents, or maneuvering, the reported HDG and COG may be wildly different. -

- -
- -

How can a SART Alarm be disabled or ignored?

-
- -

-MOB SART has been tested extensively. The methods for deactivation should work. See SART. Also Disable SART When Alert is active, find the Alert's MMSI number in the AIS Target List. Then Add a “New” MMSI number in Options→Ships→MMSI. Then Edit the Options→Ships→MMSI Properties to “ignore” this target. Then close the Options Dialog. Then “Acknowledge” the SART alert one more time, and no further alerts will be seen. If you restart OCPN, you will never get alerts for this target again. -

- -
- -

How to send routes to GPS via USB or via NMEA Serial connection

-
- -

-There are so many GPS models that the answer is a bit complicated. A lot depends on which GPS model you have. OpenCPN can communicate with many GPS receivers via a serial connection. Some GPS receivers have a serial connector that can be wired to a DB-9 serial connector. Newer ones have a USB port that will appear like a serial connection to your computer. Still newer ones appear to your computer like an external drive. -

- -

-If your GPS receiver shows up as a serial connection on your computer chances are you can upload routes and waypoints directly to it from within OpenCPN. The GPS and OpenCPN have to be set to the same communication protocol. If you normally have them set to NMEA (for updating the OpenCPN chart display with position data from the GPS) you may need to change a Garmin GPS to the GRMN proprietary protocol to upload routes, waypoints, and tracks. If your GPS doesn't show up as a serial connection you may still be able to transfer routes and waypoints to it outside of OpenCPN. If the GPS appears as an external drive on your computer try this. Use OpenCPN to export your routes and waypoints to a GPX file (read the User Manual section on the Route & Mark Manager for more details). Then use your operating system to copy the GPX file from your hard drive to your GPS. If that doesn't work, try GPSBabel or EasyGPS for the transfer. -

- -

-Depending on your GPS model and the way the route was created in OpenCPN you may wind up with a route on your GPS or just a list of waypoints. The route points may or may not appear as waypoints on the GPS. -

-
    -
  • Garmin has a program called Homeport which connects to most of their small GPSmap and Plotters which will upload/download waypoints and routes. I believe it will also import gpx routes.
    -
  • -
  • EasyGPS is a free program that allows you to transfer routes, waypoints, and tracks between your Windows computer and your Garmin, Magellan, or Lowrance GPS.
    -
  • -
  • GPSBabel is another free program that allows you to transfer data between your computer and your GPS. It runs on Windows, Mac, and Linux operating systems and supports a wide range of GPS models.
    -
  • -
  • There are also some helpful notes in the manual.
    -
  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • The oBabel plugin uses GPSBabel to transfer routes without leaving OpenCPN.
    -
  • -
- -
- -

Night time Mode Title bar is too bright in Windows

-
-
    -
  • In Windows, Night, F5, mode. The title bar on the floating plugin window is a bit glaring (this mode is controlled by windows by way of a theme and is not possible to change from an application) .
    -
  • -
  • The best solution is to simply “dock” the dashboard window at night, either left or right. This brings the window decorations back under OCPN control, and we recently added logic to dim it in this mode.
    -
  • -
  • Dimming the screen, if it is available and goes far enough is often best. F6 General Dimming, in steps, of the entire Screen. (except Mac OS X ). OpenGL must be off.
    -
  • -
  • Otherwise the “Change color scheme' F5 button or (C, Ctrl+C, Ctrl+G). This may or may not work on your particular computer.
    -
  • -
  • -
  • -
  • For Linux users, who have little differentiation between shallow water colurs and land colours, try “F.Lux” which has a 2000k setting that makes the screen quite dull over the daytime colour palette. F.lux is confirmed as massive win on Linux. Daytime palette and use F7 to drop the brightness a bit more if needed. https://itsfoss.com/night-shift-flux-ubuntu-linux/
    -
  • -
- -
- -

How are fonts adjusted in the User Interface?

-
- - -
- -

How are fonts adjusted for the AIS Target List?

-
-
    -
  • The AIS Target List does not exist in UI > Options Fonts selection. AIS target list uses the “Dialog” font key in Options > User Interface, Fonts and Font Color..
    -
  • -
- -
- -

How are font sizes for vector chart Depth Soundings adjusted?

-
- -

-Out of the box, the “Depth” notation is unreadable. -

-
    -
  • Try Options > User Interface > Chart Object Scale Slider set on +4 or +5.
    -
  • -
  • Try using the Swedish color palette which changes depth font to black.
    -
  • -
  • The Chart Object Scale Slider is for Vector Charts only.
    -
  • -
  • Raster Chart cartography is superior and depths are very clear in comparision.
    -
  • -
- -
- - -
-
    -
  1. Opening the properties page, and adding a link to a JPG-image works fine. If I now edit the link, the image will no longer be displayed.
    -
      -
    1. The button “Edit” changes state. You click on it to switch the links above to “edit mode”, each click on any of the links opens the dialog allowing you to change it's parameters. After editing the link, you have to click on the button again and then a click on the links will again start opening whatever they link to. What will happen when you click on the link is explained in the text bellow the buttons and changes according to the “Edit button”. If it says “Links are opened in the default browser”, the linked file or internet address should open, given it exists, which gets us to..
      -
    2. -
    -
  2. -
  3. Similarily, if I export a waypoint with a link to another computer, the link will not open.
    -
      -
    1. The link is just a link, the file you link to is NOT “included” in the waypoint. When you transfer the waypoints to another computer, for links to local files to keep working, the files you link to would have to exist on the exactly same place on your disk there. Eg. The file that on computer A is C:\MyDocuments\MyPicture.jpg would have to exist with exactly the same file name, in the exactly same folder, on the exactly same disk on computer B.
      -
    2. -
    -
  4. -
- -
- -

OpenCPN and Great Circle Navigation

-
-
    -
  1. There is a Route Plugin for Great Circles.
    -
  2. -
  3. Raster charts display bearings and headings as straight, measurable lines on the chart. Similarly, Vector ENC's are rendered as Mercator projections in OpenCPN and most other ECS's for the same reason.
    -
  4. -
  5. For typical coastal navigation, errors which occur using rhumb line instead of great circle calculations are small for the distances usually covered by one chart.
    -
  6. -
  7. Mercator Charts and Mercator navigation is the standard for most navigational purposes. Other terms used instead of “Mercator Sailing” is “Loxodrome Sailing” or “Rhumb Line Sailing”.
    -
  8. -
- -
- -

OpenCPN 3.2.0 forward handles Great Circles directly

-
- - -
- -

Why aren't settings saved properly when I close Opencpn?

-
- -
- -
Not saving settings when exiting -due to Inland ECDIS is checked
-
- -
- -
European Inland Waterways ECDIS Mode
-
- -

-Issue just started with 4.8.0 where on exit doesn't save * Units * Configuration of toolbar * Starts in night mode I searched the opencpn.ini for these settings but not sure what I am looking for TBH. I also backed up this file and exited the program forming a new ini file, same issue. Any ideas? -

- -

-OpenCPN is probably set to use settings for Inland ECDIS European Inland Waterways ECDIS -

-
    -
  • Click the wrench (or spanner) icon on toolbar to open the “Settings” dialog.
    -
  • -
  • Select the “User Interface” tab, and
    -
  • -
  • look below the “Interface Options” for
    -
  • -
  • “Use Settings for Inland ECDIS Version 2.3”.
    -
  • -
  • Remove the checkmark on the “Use … Inland ECDIS…” line.
    -
  • -
- -
- -

Right-click > Navigate > To Here has a problem

-
- -

-The new Active Route always disappears and I try to recreate it and it disappears again. -

-
    -
  • If the distance to waypoint increases slightly then route manager says we have “arrived” and it tries to advance to the next waypoint.
    -
  • -
  • But in a simple “Navigate to here” scenario there is no next waypoint so it just assumes it has arrived at the destination.
    -
  • -
  • Also this problem may be due to some “noise” from the GPS position.
    -
  • -
  • Try setting Options > Ships > Own Ship in the Routes box check “Advance route waypoint on arrival only”.
    -
  • -
- -
- -

How exactly does NMEA 0183 HDG Sentence work?

-
- -

-If HDG message also contains the variation and E/W flags then O will use that. If not then it will look in RMC message for a variation. If nothing there it will use WMM plugin unless user has selected the variation manually in options. -

- -
- -

How do I save many waypoints to a Layer?

-
- -

-Question: Layers is a good feature, however I need a tool to create a layer with many waypoints (say 200 waypoints in Fiji). I'd like create a layer of all visible waypoints in a chart area that I have zoomed into. After creating the layer, I'd like to delete them from the waypoints list with a single command. -

- -

-Answer: Using the Route & Mark Manager -

-
    -
  • Import the waypoints into the Waypoints Tab.
    -
  • -
  • Select all the Waypoints by clicking & highlight the top waypoint, scroll to the bottom and while holding the Shift key, click to highlight all.
    -
  • -
  • Wait for all the waypoints to be highlighted.
    -
  • -
  • Click on the button “Export selected …”.
    -
  • -
  • Browse to choose the directory to save the waypoints, & name the file 'Fiji Waypoints'.
    -
  • -
  • Click on 'Save'.
    -
  • -
  • All the waypoints will be in one .gpx file which, when put in the Layers folder can be displayed or not in the Layers Tab by toggling the 'eyeball'.
    -
  • -
  • You can also use the 'List contents' in the Layers Tab to have the Waypoints displayed in the Waypoints Tab.
    -
  • -
  • When done you can clear the Waypoints Tab from the Layers tab by clicking on 'Unlist Contents'.
    -
  • -
  • -
  • -
- -
- - -
- - + + + + + opencpn:opencpn_user_manual:faq + + + + + + + + + + + + + + + + + + + + + +
+ + + +

FAQ

+
+ +
+ +

Where is my log file?

+
+ +

+Read this explanation - Getting Started +

+ +
+ +

Where is my config.ini file?

+
+ +

+Read this explanation - Getting Started +

+ +
+ +

Where can I download the User Manual?

+
+ +

+It is downloaded with the software, so use “?” icon and then “Help”! It is also available on the Website Download page Then scroll to the bottom under ARCHIVES. +

+ +
+ +

How to find all those files you are talking about?

+
+ +

+A big contributing factor to this problem is that Windows default settings hides system files, and also by default, don't show file extensions. +

+
    +
  1. These settings can be changed however.
    +
  2. +
  3. In XP go to My Computer →Tools → Folder Options -View. Mark “Show hidden files and folders” and uncheck “Hide extensions for known file types”.
    +
  4. +
  5. Other versions of Windows are similar, but may not be exactly like this.
    +
  6. +
+ +

+Now you should find the files we talked about in the previous paragraph. +

+ +
+ +

Is there a compatible Hardware List?

+
+ +

+Keeping an updated list of all the devices available is virtually impossible. +

+
    +
  1. As long as your device is able to produce NMEA 0183, OpenCPN most likely won't have any problem understanding it.
    +
  2. +
  3. Rather than looking for a list, which can't contain everything, ask in the support forum whether your equipment of choice is likely to work with OpenCPN before going shopping.
    +
  4. +
  5. If still looking for lists, you may like the following links
    +
      +
    +
  6. +
+ +
+ +

Trouble with Installation, finding Charts, and connecting GPS & Instruments.

+
+
    +
  1. +
  2. +
  3. +
  4. +
  5. Installing Charts with Chart Downloader Plugin Chart Downloader
    +
  6. +
  7. Installing GPS GPS Setup and Status
    +
  8. +
  9. Instruments - Devices must provide NMEA 0183 data via Serial or Network with a range of protocols and settings available. The description for connecting to hardware is in the Options > Data Connections section. Connections and for additional assistance NMEA Sentences
    +
  10. +
+ +
+ +

OpenCPN crashes, what should I do?

+
+
    +
  1. It is highly unlikely that uninstalling and reinstalling OpenCPN is going to resolve anything, really. But if you can't resist the temptation, help yourself, it is equally unlikely that it makes the things worse.
    +
  2. +
  3. You should have a look into the logfile to find out whether it contains some clues that could help isolate the problem. If the crash is related to displaying a chart, try to isolate on which one and create the simplest possible scenario we could reproduce. You should try to get fresh charts.
    +
  4. +
  5. You should try disabling OpenGL if it is enabled or vice versa.
    +
  6. +
  7. While OpenCPN is not running, move the complete data folder (C:\ProgramData\opencpn on Windows, ~/.opencpn on Linux ~/Library/Preferences/opencpn / on Mac ) to a backup location and see whether something was rotten in your local OpenCPN data. Do not delete it if you want to keep your waypoints, routes and tracks!
    +
  8. +
  9. If on Linux, run opencpn from command line and see whether it produces a backtrace to help identify the cause of the crash.
    +
  10. +
  11. Still on Linux, you can use gdb or another debugger to get the backtrace and help identify the cause of the crash.
    +
  12. +
+ +
+ +

Why is recently updated OpenCPN performing badly?

+
+
    +
  1. Look in the opencpn.log file. Try closing Opencpn, deleting the opencpn.log file and then reopening OpenCPN to create a new log file, then use Opencpn to cause the trouble again. Then look at the Log file to find messages that are associated with the problem.
    +
  2. +
  3. Verify the problem is not from an old and outdated opencpn.ini file. Rename your opencpn.ini file for possible reuse later, and restart Opencpn to create a fresh new opencpn.ini file. Test for the problem.
    +
  4. +
  5. Do you have Chart Display problems? Try turning on or off OpenGL and Running update of the Chart Database.
    +
  6. +
  7. Do you have a problem with paid charts? see Oesenc or ocharts.
    +
  8. +
  9. Do you have old plugins? Disable and uninstall all external plugins with the plugin uninstall program. Test OpenCPN and then download new updated plugins and install them one at a time and test.
    +
  10. +
  11. Final Resort: Try starting over by uninstalling Opencpn following this approach.
    +
      +
    • Go to the ProgramFiles “OpenCPN” folder, and use the uninstall programs, preferably starting with the plugins, and ending with the OpenCPN.
      +
    • +
    • Check that the “opencpn” initialization folder of program data has been removed. Otherwise, do it manually.
      +
    • +
    • Use the CCleaner software to clean the PC Windows registry in particular. (option)
      +
    • +
    • Download OpenCPN again and all the plugins you need.
      +
    • +
    • Install OpenCPN.
      +
    • +
    • Run OpenCPN to verify that the operation is correct.
      +
    • +
    • Install, one by one, the plugins you need.
      +
    • +
    • Run each plugin before installing another one
      +
    • +
    +
  12. +
+ +
+ +

I have a problem so I reinstalled, but that did not help.

+
+ +

+- Try this approach instead - Troubleshoot Installation +

+ +
+ +

GPS is not found by OpenCPN, but my GPS is working!

+
+
    +
  • +
  • +
  • But I know my GPS is working because the GPS program shows that it is working fine. Have you closed that program before trying to connect OpenCPN to the GPS? Only one program can connect to the GPS at a time.
    +
  • +
+ +
+ +

GPS is installed and I think its working, what next?

+
+
    +
  1. +
  2. +
  3. Perhaps you'd like to download some charts? We suggest using Chart Downloader.
    +
  4. +
+ +
+ +

Charts used to show, but using 3.0.2 and later, they no longer work.

+
+
    +
  1. OpenCPN used to display charts with an unknown projection as a Mercator chart. The same thing applies to an “UNKNOWN” or not recognized geodetic datum, where OpenCPN used to default to WGS84.
    +
  2. +
  3. This is no longer the case. If OpenCPN don't recognize the chart projection, it will not be displayed.
    +
      +
    • Potentially serious errors are thus avoided.
      +
    • +
    • The event is logged in the opencpn.log.
      +
    • +
    • Users may run into problems if a chart projection is stated as “UNKNOWN” even though it really is a prefect Mercator chart.
      +
    • +
    +
  4. +
  5. Unfortunately, some conversion tools take a shortcut and don't enter the “PR” tag in the kap-chart-header correctly.
    +
      +
    • The projection of a chart can always be found, and the “PR=UNKNOWN” should always be avoided.
      +
    • +
    +
  6. +
+ +

+Official charts that OpenCPN really can't display, with a latitude < 70 degrees north/south, are very few indeed. Really only a handful of legacy, Gnomonic, large scale charts. Charts with “UNKNOWN” or blank geodetic datum are best avoided, they may be dangerously inaccurate. +

+ +
+ +

Many error messages when starting OpenCPN from Linux command line.

+
+ +

+Messages like: +

+
    +
  • ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)” or
    +
  • +
  • (opencpn:8979): Gdk-CRITICAL : IA_gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed
    +
  • +
  • '(opencpn:8979): Gdk-CRITICAL : IA_gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed Error opening coefficient file
    +
  • +
  • (opencpn:8979): Gdk-CRITICAL : IA_gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed
    +
  • +
+ +

+are quite normal and have nothing to do with OpenCPN. Just ignore them! +

+ +
+ +

Why doesn't the plugin work?

+
+
    +
  1. It is best to keep OpenCPN and plugins updated to the most current version.
    +
  2. +
  3. If you are having trouble, it is likely you will be asked to update plugins and Opencpn to be current.
    +
  4. +
+ +
+ +

When will OpenCPN be ported to Android?

+
+
    +
  1. There are two versions in the Google Play Store. We suggest you will be happiest with the paid version created by D. Register because it is updated regularly and is current. There is a forum at http://bigdumboat.com/aocpn/forum/.
    +
  2. +
+ +
+ +

Why do vector charts take so long to load?

+
+
    +
  1. The behavior you see is expected for ENC charts. ENCs must be converted to internal SENC format before use for navigation. This takes a little bit of time, depending on your system capabilities. But it only has to be done once, and the converted SENCs are stored on your system for later use.
    +
  2. +
  3. All ECS systems must convert ENCs to SENCs. Some take longer, (like OpenCPN), so that subsequent access is faster. Some convert faster, leaving more work to do at the time of actual chart display. Its a design decision. OpenCPN is optimized for speed in real use, not for speed in conversion.
    +
  4. +
+ +
+ +

Why don't charts show at all zoom levels while quilting is enabled?

+
+
    +
  1. If I turn off quilting, I can select the individual maps just fine and zoom to any level on them. No amount of clicking/hiding the maps using the map bar at the bottom of the screen show the maps. Only a zoom allows them to be seen. This problem of disappearing maps happens all over the country at different zoom levels.
    +
  2. +
  3. Answer: OpenGL is turned off. Without OpenGL, OpenCPN will not quilt Mercator and Transverse Mercator charts together. Try enabling OpenGL with Options (wrench tool icon)> Display> Advanced. Click on the box between “Graphics” and “Use Accelerated Graphics (OpenGL)” to put a checkmark in the box.
    +
  4. +
  5. When OpenGL is enabled, OpenCPN will quilt Mercator and Transverse Mercator charts (and some other projections).
    +
  6. +
  7. If “Texture Compression with Caching” is enabled under “OpenGL Options” there will be a delay before each chart is displayed for the first time. Subsequent display of the charts in the cache will be faster.
    +
  8. +
+ +
+ +

Whenever a specific chart is opened, OpenCPN crashes. What's going on?

+
+
    +
  • Chances are the chart file is corrupted.
    +
  • +
  • Note the name and number of the suspect chart and replace it with a fresh download.
    +
  • +
  • Read the log file that may contain relevant information regarding the chart.
    +
  • +
  • Sometimes the bad chart blocks OpenCPN from restarting.
    +
  • +
  • Follow these instructions instead Troubleshoot Installation
    +
  • +
+ +
+ +

What are all those 'U' s or '*' astericks in triangle all over my Vector Charts?

+
+ +

+Most users just want to get rid of the triangles, but please refer to the Quality of Data Documentation. +

+
    +
  1. In Options > Charts > Vector Charts Tab when using Display Category “All”, Uncheck “Chart Information Objects” which hides the “U” symbols .
    +
  2. +
  3. In Options > Charts > Vector Charts Tab for a finer grain control when using Display Category “Mariners Standard”, In the selection List Box, Uncheck “Quality of Data” which hides the “U” symbols.
    +
  4. +
+ +
+ +

What are those acronyms on the charts?

+
+ +

+To learn the acronyms used in this application search the S57 'Object and Attribute' catalog at: http://www.s-57.com/
+ +Also, when viewing ENC charts: +

+
    +
  1. “U's” show up all over the charts
    +
  2. +
  3. Text detail seems to be missing ..like bouy identification ..Bridge names and clearances etc…
    +
  4. +
  5. Depth sounding seem to disappear zooming in and out.
    +
  6. +
+ +

+Hit Text: The A+ button. To show text. +

+ +
+ +

How to remove those pink crosses (isolated anger symbology)?

+
+ +

+This isolated danger symbology is a part of the new ENC S57 presentation standard which OpenCPN complies with, get used to it. +OR +You can try to cover them with your depth setting. Look at the manual Vector Display Tab > Shallow, Safety & Deep Depths +Safety Contour”, where you will find an example of just how depth is taken into account when displaying the magenta cross. +

+
    +
  • Safety Depth = 2 meters almost of the pink crosses are covered, but not those in depths 2-5m.
    +
  • +
  • Safety Depth = 10 meters all pink crosses are covered and you have lost your pink friends.
    +
  • +
+ +
+ +

Kap files are no longer displayed correctly. Why?

+
+
    +
  1. Old versions of OpenCPN were correcting broken KAPs on the fly. (They work on 3.2 but not on any 4. release ) The new ones don't do it anymore as the number of damaged charts circulating around decreased significantly and we gained some extra performance during chart loading. Refer to these sections of the User Documentation too.
    +
  2. +
  3. To fix your charts, run bdbfix on them.
    +
  4. +
+ +
+ +

What causes spurious waypoints which must be deleted?

+
+
    +
  1. Condition: Multitude of repeated waypoints, which get copied when a waypoint is dragged. Sometimes a route WP is shifted, two routes are made, one with the name, the other unnamed.
    +
  2. +
  3. Possible Solutions: Determine if the addition of waypoints are from inadvertantly hitting the wrong keys on the keyboard, or the mouse.
    +
  4. +
  5. The other possiblity is that the navobj change file is corrupted. Close O and try to delete the change file In W8.1 it is found in C:\ProgramData\opencpn/navobj.xml.changes. Normally, after that O will work again.
    +
  6. +
+ +
+ +

Can I use my Seaclear wci or OziCharts?

+
+ +

+See Use-seaclear-wci-charts and Oziexplorer to Opencpn +Also see Not supported formats that can be converted and Map2Kap and WCI Charts +

+ +
+ +

Can I import SeaClear routes and waypoints into OpenCPN?

+
+
    +
  • Yes. I had originally created and maintained all my routes and waypoints in SeaClear, exported them, loaded them into GPS Utility (for Windows) and saved them as text files.
    +
  • +
  • To import into OpenCPN I opened all my text files (routes and waypoints) with GPSUtility, saved that out as one big gpx file, and loaded it into OpenCPN. Works like a champ.
    +
  • +
  • I've edited them and saved them back out as GPX files with no trouble.
    +
  • +
  • Individual routes can be edited and saved in appropriately named GPX files.
    +
  • +
+ +
+ +

How to synchronize Routes, Waypoints & Marks with another computer?

+
+ +

+Three ways to synchronize: +

+
    +
  • From the Route & Mark Manager > Route Tab, select “Export all visible” or highlight select routes and “Export Selected” to a gpx folder. Then use saved gpx file to import the Routes to another computer. For Marks pick the Waypoint Tab, select “Export all visible” or highlight select waypoints and “Export selected” to a gpx folder. Then import waypoints from the other computer.
    +
  • +
  • Copy the navobj.xml file to the second computer's navobj.xml file, which will overwrite your routes and marks on that computer. If you are connected via a network you can make a batch file to do this.
    +
  • +
  • To copy all waypoints or routes, make a copy & rename the navobject.xml file to .gpx file and import the waypoints, routes and/or tracks. This does all waypoints/routes/tracks at once.
    +
  • +
+ +

+The navobj.xml file resides in the same folder as the opencpn.ini settings file, under the OpenCPN User folder. For windows this is usually “C:\programdata\opencpn\”. +The navobject.xml file is in in fact a .gpx file containing all waypoints/routes/tracks. +See Navigation Data Backup for more information. +

+ +
+ +

Jumping GPS!

+
+ +

+GPS AIVDO Boat Position is Jumping many miles away. +

+ + +
+ +

Charts jump while Using Follow Ship Offset, Look Ahead & North up Modes

+
+ +

+Chart Rotation Smoothing. When follow ship, offset mode, look ahead mode and north up mode are all turned on, the goal of the look ahead is to position the ship about 2/3 away from the farthest point directly ahead of the ship. Because the screen is a rectangle, the ship's position on the screen keeps changing, since the farthest point ahead is changing rapidly. Use Options > Display > Advanced Chart Rotation Averaging Time [new title] or Course-up Update Period _Time [old title] to smooth the chart rotation. It is actually another “always on” COG filter that smooths VP rotation and makes the chart much less jumpy. In conjunction with NMEA course and speed filtering the chart moves slowly in a nice way. +

+ + +
+ +

AIS Targets HDG and COG may be wildly different

+
+ +

+The TRUE Heading reported in the target query is always as actually reported by the target. We do not apply variation to that value before presentation. So, what you see is no error. Of course, in situations with strong cross currents, or maneuvering, the reported HDG and COG may be wildly different. +

+ +
+ +

How can a SART Alarm be disabled or ignored?

+
+ +

+MOB SART has been tested extensively. The methods for deactivation should work. See SART. Also Disable SART When Alert is active, find the Alert's MMSI number in the AIS Target List. Then Add a “New” MMSI number in Options→Ships→MMSI. Then Edit the Options→Ships→MMSI Properties to “ignore” this target. Then close the Options Dialog. Then “Acknowledge” the SART alert one more time, and no further alerts will be seen. If you restart OCPN, you will never get alerts for this target again. +

+ +
+ +

How to send routes to GPS via USB or via NMEA Serial connection

+
+ +

+There are so many GPS models that the answer is a bit complicated. A lot depends on which GPS model you have. OpenCPN can communicate with many GPS receivers via a serial connection. Some GPS receivers have a serial connector that can be wired to a DB-9 serial connector. Newer ones have a USB port that will appear like a serial connection to your computer. Still newer ones appear to your computer like an external drive. +

+ +

+If your GPS receiver shows up as a serial connection on your computer chances are you can upload routes and waypoints directly to it from within OpenCPN. The GPS and OpenCPN have to be set to the same communication protocol. If you normally have them set to NMEA (for updating the OpenCPN chart display with position data from the GPS) you may need to change a Garmin GPS to the GRMN proprietary protocol to upload routes, waypoints, and tracks. If your GPS doesn't show up as a serial connection you may still be able to transfer routes and waypoints to it outside of OpenCPN. If the GPS appears as an external drive on your computer try this. Use OpenCPN to export your routes and waypoints to a GPX file (read the User Manual section on the Route & Mark Manager for more details). Then use your operating system to copy the GPX file from your hard drive to your GPS. If that doesn't work, try GPSBabel or EasyGPS for the transfer. +

+ +

+Depending on your GPS model and the way the route was created in OpenCPN you may wind up with a route on your GPS or just a list of waypoints. The route points may or may not appear as waypoints on the GPS. +

+
    +
  • Garmin has a program called Homeport which connects to most of their small GPSmap and Plotters which will upload/download waypoints and routes. I believe it will also import gpx routes.
    +
  • +
  • EasyGPS is a free program that allows you to transfer routes, waypoints, and tracks between your Windows computer and your Garmin, Magellan, or Lowrance GPS.
    +
  • +
  • GPSBabel is another free program that allows you to transfer data between your computer and your GPS. It runs on Windows, Mac, and Linux operating systems and supports a wide range of GPS models.
    +
  • +
  • There are also some helpful notes in the manual.
    +
  • +
  • +
  • +
  • +
  • +
  • The oBabel plugin uses GPSBabel to transfer routes without leaving OpenCPN.
    +
  • +
+ +
+ +

Night time Mode Title bar is too bright in Windows

+
+
    +
  • In Windows, Night, F5, mode. The title bar on the floating plugin window is a bit glaring (this mode is controlled by windows by way of a theme and is not possible to change from an application) .
    +
  • +
  • The best solution is to simply “dock” the dashboard window at night, either left or right. This brings the window decorations back under OCPN control, and we recently added logic to dim it in this mode.
    +
  • +
  • Dimming the screen, if it is available and goes far enough is often best. F6 General Dimming, in steps, of the entire Screen. (except Mac OS X ). OpenGL must be off.
    +
  • +
  • Otherwise the “Change color scheme' F5 button or (C, Ctrl+C, Ctrl+G). This may or may not work on your particular computer.
    +
  • +
  • +
  • +
  • For Linux users, who have little differentiation between shallow water colurs and land colours, try “F.Lux” which has a 2000k setting that makes the screen quite dull over the daytime colour palette. F.lux is confirmed as massive win on Linux. Daytime palette and use F7 to drop the brightness a bit more if needed. https://itsfoss.com/night-shift-flux-ubuntu-linux/
    +
  • +
+ +
+ +

How are fonts adjusted in the User Interface?

+
+ + +
+ +

How are fonts adjusted for the AIS Target List?

+
+
    +
  • The AIS Target List does not exist in UI > Options Fonts selection. AIS target list uses the “Dialog” font key in Options > User Interface, Fonts and Font Color..
    +
  • +
+ +
+ +

How are font sizes for vector chart Depth Soundings adjusted?

+
+ +

+Out of the box, the “Depth” notation is unreadable. +

+
    +
  • Try Options > User Interface > Chart Object Scale Slider set on +4 or +5.
    +
  • +
  • The Chart Object Scale Slider is for Vector Charts only.
    +
  • +
  • Raster Chart cartography is superior and depths are very clear in comparision.
    +
  • +
+ +
+ + +
+
    +
  1. Opening the properties page, and adding a link to a JPG-image works fine. If I now edit the link, the image will no longer be displayed.
    +
      +
    1. The button “Edit” changes state. You click on it to switch the links above to “edit mode”, each click on any of the links opens the dialog allowing you to change it's parameters. After editing the link, you have to click on the button again and then a click on the links will again start opening whatever they link to. What will happen when you click on the link is explained in the text bellow the buttons and changes according to the “Edit button”. If it says “Links are opened in the default browser”, the linked file or internet address should open, given it exists, which gets us to..
      +
    2. +
    +
  2. +
  3. Similarily, if I export a waypoint with a link to another computer, the link will not open.
    +
      +
    1. The link is just a link, the file you link to is NOT “included” in the waypoint. When you transfer the waypoints to another computer, for links to local files to keep working, the files you link to would have to exist on the exactly same place on your disk there. Eg. The file that on computer A is C:\MyDocuments\MyPicture.jpg would have to exist with exactly the same file name, in the exactly same folder, on the exactly same disk on computer B.
      +
    2. +
    +
  4. +
+ +
+ +

OpenCPN and Great Circle Navigation

+
+
    +
  1. There is a Route Plugin for Great Circles.
    +
  2. +
  3. Raster charts display bearings and headings as straight, measurable lines on the chart. Similarly, Vector ENC's are rendered as Mercator projections in OpenCPN and most other ECS's for the same reason.
    +
  4. +
  5. For typical coastal navigation, errors which occur using rhumb line instead of great circle calculations are small for the distances usually covered by one chart.
    +
  6. +
  7. Mercator Charts and Mercator navigation is the standard for most navigational purposes. Other terms used instead of “Mercator Sailing” is “Loxodrome Sailing” or “Rhumb Line Sailing”.
    +
  8. +
+ +
+ +

OpenCPN 3.2.0 forward handles Great Circles directly

+
+ + +
+ +

Why aren't settings saved properly when I close Opencpn?

+
+ +
+ +
Not saving settings when exiting -due to Inland ECDIS is checked
+
+ +
+ +
European Inland Waterways ECDIS Mode
+
+ +

+Issue just started with 4.8.0 where on exit doesn't save * Units * Configuration of toolbar * Starts in night mode I searched the opencpn.ini for these settings but not sure what I am looking for TBH. I also backed up this file and exited the program forming a new ini file, same issue. Any ideas? +

+ +

+OpenCPN is probably set to use settings for Inland ECDIS European Inland Waterways ECDIS +

+
    +
  • Click the wrench (or spanner) icon on toolbar to open the “Settings” dialog.
    +
  • +
  • Select the “User Interface” tab, and
    +
  • +
  • look below the “Interface Options” for
    +
  • +
  • “Use Settings for Inland ECDIS Version 2.3”.
    +
  • +
  • Remove the checkmark on the “Use … Inland ECDIS…” line.
    +
  • +
+ +
+ +

Right-click > Navigate > To Here has a problem

+
+ +

+The new Active Route always disappears and I try to recreate it and it disappears again. +

+
    +
  • If the distance to waypoint increases slightly then route manager says we have “arrived” and it tries to advance to the next waypoint.
    +
  • +
  • But in a simple “Navigate to here” scenario there is no next waypoint so it just assumes it has arrived at the destination.
    +
  • +
  • Also this problem may be due to some “noise” from the GPS position.
    +
  • +
  • Try setting Options > Ships > Own Ship in the Routes box check “Advance route waypoint on arrival only”.
    +
  • +
+ +
+ +

How exactly does NMEA 0183 HDG Sentence work?

+
+ +

+If HDG message also contains the variation and E/W flags then O will use that. If not then it will look in RMC message for a variation. If nothing there it will use WMM plugin unless user has selected the variation manually in options. +

+ +
+ +

How do I save many waypoints to a Layer?

+
+ +

+Question: Layers is a good feature, however I need a tool to create a layer with many waypoints (say 200 waypoints in Fiji). I'd like create a layer of all visible waypoints in a chart area that I have zoomed into. After creating the layer, I'd like to delete them from the waypoints list with a single command. +

+ +

+Answer: Using the Route & Mark Manager +

+
    +
  • Import the waypoints into the Waypoints Tab.
    +
  • +
  • Select all the Waypoints by clicking & highlight the top waypoint, scroll to the bottom and while holding the Shift key, click to highlight all.
    +
  • +
  • Wait for all the waypoints to be highlighted.
    +
  • +
  • Click on the button “Export selected …”.
    +
  • +
  • Browse to choose the directory to save the waypoints, & name the file 'Fiji Waypoints'.
    +
  • +
  • Click on 'Save'.
    +
  • +
  • All the waypoints will be in one .gpx file which, when put in the Layers folder can be displayed or not in the Layers Tab by toggling the 'eyeball'.
    +
  • +
  • You can also use the 'List contents' in the Layers Tab to have the Waypoints displayed in the Waypoints Tab.
    +
  • +
  • When done you can clear the Waypoints Tab from the Layers tab by clicking on 'Unlist Contents'.
    +
  • +
  • +
  • +
+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_around/chart_info.html opencpn-doc-4.8.2.0/doc/getting_around/chart_info.html --- opencpn-doc-4.8.10129.2/doc/getting_around/chart_info.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_around/chart_info.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,270 +1,270 @@ - - - - - opencpn:opencpn_user_manual:getting_around:chart_info - - - - - - - - - - - - - - - - - - - - - -
- - - -

Chart Info

-
- -

-Chart Conversion Manual
- -If you hover the cursor above one of the segments, representing a chart, in the Chart Selection Bar, a chart information box pops up. The chart info refers to the chart in the upper right corner, outlined in red and with pink-ish overlay.
- -
- -
- -
- -The information on a vector chart is similar.
- -
- -
- -For CM93, switch to single chart mode, to see the information.
- -If there seems to be a lot of information missing, it's because the chart has not been viewed in the present session. Get the chart up on the screen, the try again.
- -The Chart Info Box can be inactivated by hiding the Chart Bar. Use Hot keys
- -Ctrl + B to hide/show the Chart Bar. -

- -
- -

What does all the information mean?

-
- -

-
- -ChartFile: The file on the local computer where the chart is.
- -
- -Name: The Name of the Chart. Not all vector charts have names, while raster charts always have names.
- -
- -Scale: The scale of the chart.
- -
- -ID: The chart number. For raster charts this is the same as the number of the paper chart. Vector chart cells have their own numbering scheme.
- -
- -Depth Units: For raster charts this is the units for the printed soundings. For vector charts this is the sounding units set in Options → Display → Units → Depth.
- -
- -Soundings: The datum for soundings. It is the level that all printed depth figures refers to. Consult a text book on Navigation for details.
- -
- -Datum: The geodetic datum. This will be WGS 84 for all new charts, compiled later than about 1993.
- -If this value is unknown to OpenCPN, or stated as “UNKNOWN”, or the value is missing altogether, OpenCPN will load the chart using WGS84.
- -This is a potential source of errors and far from ideal. The reason is that a number of chart-agencies, at least in the past, failed to state the correct GD value.
- -See below for an example of this kind of chart.
- -
- -If the chart is not using WGS 84, but a named, recognized datum, OpenCPN will automatically add necessary corrections.
- -
- -Projection: OpenCPN accepts Mercator, Transverse Mercator, UTM or Polyconical projections.
- -
- -Source Edition: The Chart Edition.
- -
- -Updated: The date when the chart was released. Expect the chart to be updated to this date, unless otherwise stated.
- -

- -
- -

The OpenCPN Logfile

-
- -

-The file contains a wealth of information, and should be your first stop if your chart(s) don't load or if there is an error message. -

- -
- -

Chart Accuracy

-
- -

-First… make sure your GPS is set to output positions using the WGS 84 Geodetic Datum.
- -
- -If you see a warning like the one below:
- -
- -
- -Be careful. The warning means that the charts geographic accuracy is bad. The position of Own Ship may not be correct.
- -A visual warning is that Own Ship turns from Red to Yellow when receiving a gps signal.
- -
- -First is a real scale vector version and then the default OwnShip bitmap
- -
- -
- -There is no quick fix for a bad chart, but try to switch to another chart if using single mode chart display. If quilting is on, right-click on the chart button in the chart-bar and select “Hide this chart”. Both suggestions assumes that the bad chart can be replaced by other charts, which of course isn't always possible.
- -The chart will probably be OK for navigation with traditional methods. Use bearings, vertical or horizontal sextant angles of conspicuous landmarks to confirm your position, as well as soundings or any other available resources. -

- -
- -

Checking a chart for accuracy

-
- -

-A raster chart, using WGS 84, can easily be checked for the accuracy of the chart grid. This does not necessarily guarantee the position of the individual features on the chart. Refer to Calders book.
- -Activate Options → Display →General → Show Grid. A Latitude and Longitude grid will be displayed as a layer on top of the chart. This grid is OpenCPNs view of how a proper WGS 84 should look like. For raster charts this grid can be compared to the “printed” grid on the chart picture. Chart errors are to complicated to be treated in a few sentences. Refer to Nigel Calders book “How to Read a Nautical Chart” for an in depth but still easy to read text.
- -For a quick check, we are happy with a grid error that is in the region of 1 mm at the chart scale. For a chart in 1:50.000 this means an error of 50 m.
- -
- -Use OpenCPNs ability to grossly over-zoom a chart. Home in on a printed lat/long crossing. Below is a test on a commercial BSB3 chart in 1:60.000. The width of the printed grid - thick black lines - is about 12 m. The thin gray lines is OpenCPNs grid layer. The accuracy of this chart is very good.
- -
- -
- -
- -
- -
- -Another example. This time we are looking at a chart in 1:10.000. Very accurate.
- -
- -
- -
- -This method cannot be used unless the chart is WGS84. For other geodetic datums, expect a difference between the printed grid on a raster chart and OpenCPNs grid. To check for accuracy on this kind of chart find a wellknown object with an established position, for example a major Lighthouse, and compare this position with OpenCPN.
- -
- -Adjusting charts to agree with WGS 84.
- -This is an advanced subject.
- -For CM 93 read CM93 Offsets.
- -BSB/KAP chart can also be adjusted. For example the chart above can be made to agree exactly with the grid. Read the Chart Conversion Manual and make sure to understand imgkap and the kap file format.
- -The work flow to correct any kap chart is: -

-
    -
  1. Use imgkap to extract the chart picture
    -
  2. -
  3. Copy the text header from the kap chart to a .txt file.
    -
  4. -
  5. Adjust the DTM values in the .txt file
    -
  6. -
  7. Use the imgkap with the picture and the .txt file to produce a new updated kap file.
    -
  8. -
  9. Check for accuracy and go back to #3 if necessary.
    -
  10. -
- -
- -

No Projection -> Chart rejected.

-
- -

-If the chart does not contain any information about the projection, OpenCPN doesn't know how to display it. Such a chart will not be loaded, but a note about the problem will appear in the log file.
-Missing a chart? Check your OpenCPN logfile. -

- -
- -

No Datum -> —<<< Warning: Chart Datum may be incorrect. >>>—

-
- -

-The message will be in the Chart Info Box.
-This is a warning that the chart probably is not accurate enough for GPS navigation. It still should be OK with traditional methods. A minimum recommendation is to check the GPS position with traditional methods, a couple of compass bearings, for example.
-
-One example, that unfortunately have lead to problems for a few yachts, is DMA/NGA chart 28201, Puerto Morelos, in Mexico, from 1995. This chart, based on a Mexican survey from 1905, has a Datum Note, similar to this:
-
-
-
-
-
-Comparing 28201 with CM93 that is correct, in this particular case. Note the substantial corrections applied in CM93,
- -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_around:chart_info + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Chart Info

+
+ +

+ + +If you hover the cursor above one of the segments, representing a chart, in the Chart Selection Bar, a chart information box pops up. The chart info refers to the chart in the upper right corner, outlined in red and with pink-ish overlay.
+ +
+ +
+ +
+ +The information on a vector chart is similar.
+ +
+ +
+ +For CM93, switch to single chart mode, to see the information.
+ +If there seems to be a lot of information missing, it's because the chart has not been viewed in the present session. Get the chart up on the screen, the try again.
+ +The Chart Info Box can be inactivated by hiding the Chart Bar. Use Hot keys
+ +Ctrl + B to hide/show the Chart Bar. +

+ +
+ +

What does all the information mean?

+
+ +

+
+ +ChartFile: The file on the local computer where the chart is.
+ +
+ +Name: The Name of the Chart. Not all vector charts have names, while raster charts always have names.
+ +
+ +Scale: The scale of the chart.
+ +
+ +ID: The chart number. For raster charts this is the same as the number of the paper chart. Vector chart cells have their own numbering scheme.
+ +
+ +Depth Units: For raster charts this is the units for the printed soundings. For vector charts this is the sounding units set in Options → Display → Units → Depth.
+ +
+ +Soundings: The datum for soundings. It is the level that all printed depth figures refers to. Consult a text book on Navigation for details.
+ +
+ +Datum: The geodetic datum. This will be WGS 84 for all new charts, compiled later than about 1993.
+ +If this value is unknown to OpenCPN, or stated as “UNKNOWN”, or the value is missing altogether, OpenCPN will load the chart using WGS84.
+ +This is a potential source of errors and far from ideal. The reason is that a number of chart-agencies, at least in the past, failed to state the correct GD value.
+ +See below for an example of this kind of chart.
+ +
+ +If the chart is not using WGS 84, but a named, recognized datum, OpenCPN will automatically add necessary corrections.
+ +
+ +Projection: OpenCPN accepts Mercator, Transverse Mercator, UTM or Polyconical projections.
+ +
+ +Source Edition: The Chart Edition.
+ +
+ +Updated: The date when the chart was released. Expect the chart to be updated to this date, unless otherwise stated.
+ +

+ +
+ +

The OpenCPN Logfile

+
+ +

+The file contains a wealth of information, and should be your first stop if your chart(s) don't load or if there is an error message. +

+ +
+ +

Chart Accuracy

+
+ +

+First… make sure your GPS is set to output positions using the WGS 84 Geodetic Datum.
+ +
+ +If you see a warning like the one below:
+ +
+ +
+ +Be careful. The warning means that the charts geographic accuracy is bad. The position of Own Ship may not be correct.
+ +A visual warning is that Own Ship turns from Red to Yellow when receiving a gps signal.
+ +
+ +First is a real scale vector version and then the default OwnShip bitmap
+ +
+ +
+ +There is no quick fix for a bad chart, but try to switch to another chart if using single mode chart display. If quilting is on, right-click on the chart button in the chart-bar and select “Hide this chart”. Both suggestions assumes that the bad chart can be replaced by other charts, which of course isn't always possible.
+ +The chart will probably be OK for navigation with traditional methods. Use bearings, vertical or horizontal sextant angles of conspicuous landmarks to confirm your position, as well as soundings or any other available resources. +

+ +
+ +

Checking a chart for accuracy

+
+ +

+A raster chart, using WGS 84, can easily be checked for the accuracy of the chart grid. This does not necessarily guarantee the position of the individual features on the chart. Refer to Calders book.
+ +Activate Options → Display →General → Show Grid. A Latitude and Longitude grid will be displayed as a layer on top of the chart. This grid is OpenCPNs view of how a proper WGS 84 should look like. For raster charts this grid can be compared to the “printed” grid on the chart picture. Chart errors are to complicated to be treated in a few sentences. Refer to Nigel Calders book “How to Read a Nautical Chart” for an in depth but still easy to read text.
+ +For a quick check, we are happy with a grid error that is in the region of 1 mm at the chart scale. For a chart in 1:50.000 this means an error of 50 m.
+ +
+ +Use OpenCPNs ability to grossly over-zoom a chart. Home in on a printed lat/long crossing. Below is a test on a commercial BSB3 chart in 1:60.000. The width of the printed grid - thick black lines - is about 12 m. The thin gray lines is OpenCPNs grid layer. The accuracy of this chart is very good.
+ +
+ +
+ +
+ +
+ +
+ +Another example. This time we are looking at a chart in 1:10.000. Very accurate.
+ +
+ +
+ +
+ +This method cannot be used unless the chart is WGS84. For other geodetic datums, expect a difference between the printed grid on a raster chart and OpenCPNs grid. To check for accuracy on this kind of chart find a wellknown object with an established position, for example a major Lighthouse, and compare this position with OpenCPN.
+ +
+ +Adjusting charts to agree with WGS 84.
+ +This is an advanced subject.
+ +For CM 93 read CM93 Offsets.
+ + + +The work flow to correct any kap chart is: +

+
    +
  1. Use imgkap to extract the chart picture
    +
  2. +
  3. Copy the text header from the kap chart to a .txt file.
    +
  4. +
  5. Adjust the DTM values in the .txt file
    +
  6. +
  7. Use the imgkap with the picture and the .txt file to produce a new updated kap file.
    +
  8. +
  9. Check for accuracy and go back to #3 if necessary.
    +
  10. +
+ +
+ +

No Projection -> Chart rejected.

+
+ +

+If the chart does not contain any information about the projection, OpenCPN doesn't know how to display it. Such a chart will not be loaded, but a note about the problem will appear in the log file.
+Missing a chart? Check your OpenCPN logfile. +

+ +
+ +

No Datum -> —<<< Warning: Chart Datum may be incorrect. >>>—

+
+ +

+The message will be in the Chart Info Box.
+This is a warning that the chart probably is not accurate enough for GPS navigation. It still should be OK with traditional methods. A minimum recommendation is to check the GPS position with traditional methods, a couple of compass bearings, for example.
+
+One example, that unfortunately have lead to problems for a few yachts, is DMA/NGA chart 28201, Puerto Morelos, in Mexico, from 1995. This chart, based on a Mexican survey from 1905, has a Datum Note, similar to this:
+
+
+
+
+
+Comparing 28201 with CM93 that is correct, in this particular case. Note the substantial corrections applied in CM93,
+ +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_around/gps_setup_and_status.html opencpn-doc-4.8.2.0/doc/getting_around/gps_setup_and_status.html --- opencpn-doc-4.8.10129.2/doc/getting_around/gps_setup_and_status.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_around/gps_setup_and_status.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,175 +1,175 @@ - - - - - opencpn:opencpn_user_manual:getting_around:gps_setup_and_status - - - - - - - - - - - - - - - - - - - - - -
- - - -

GPS Setup & Status

-
- -
- -

GPS Setup

-
- -

-
- -Please refer to -

- - -

- -

- -
- -

GPS Status

-
- -

-The default Ownship icon is rendered as grey if there is no valid gps position fix available and like this when a gps fix is available
- -
- -The GPS status is also indicated all the way to the right along the top of the screen, together with the North Up/ Course Up Indicator, unless this position is covered by the floating ToolBar. The GPS status is then found bottom left.
- -
- -This windows visibility is user settable in Options→User Interface→ Show Compass/GPS Status Window. Short cut “Ctrl-I
- -

- -

-The GPS Status Icons should be interpreted as follows: -

- -

- No GPS data at all, or position not available. -

- -

- GPS fix, the position is known and received from the GPS. Signal is frequent enough and good for navigation, satellite count is not available in the data feed . -

- -

- Active/Valid GPS data + GPS reporting 1 - 4 satellites. Only if satellite count is available from GPS receiver. -

- -

- Active/Valid GPS data + GPS reporting 5 - 9 satellites. Only if satellite count is available from GPS receiver. -

- -

- Active/Valid GPS data + GPS reporting 10+ satellites. Only if satellite count is available from GPS receiver. -

- -

-Ball: -A Ball could be 1,2 or 3 bars, the number of satellites is unknown because the GSV sentence may be unavailable. There is a good fix, the ball just means we get the position often enough. We know a good GPS fix requires a minimum of 4 satellites to resolve the four unknowns X,Y,Z (spatial) and t (time). That is the minimum and one more satellite is better because it is likely to be more stable. The Ball may be using position data with more than 4 satellites available, but not showing any bars because the sentence is filtered out by your network or multiplex filters. -

- -

-Bars: -The GPS may also send data about the satellite constellations (its name/the PRN, azimuth and elevation for each of the sats). The GSV Sentence contains this information. If your network or multiplex filters the GSV sentences out, the only indicator showing will be the Green Ball. -

-
    -
  • If there are many fluctuations in the number of bars, there might be problem with reception but there is no direct relation (such as many satellites = good quality). With more bars it is more probable that the fix is better (however there is no guarantee), and with more satellites the reception is more stable. Bars are interesting to watch in urban & treed environments, but for boating a minor issue in general. The bars are not better than the dot, the only difference really is they show we have data about the number of sats available.
    -
  • -
  • In real life, various gps receivers may behave slightly differently, especially when starting up and finding satellites. Five sats with a strong signal can give a better fix than ten at low elevation pinned on the horizon. Some modern designs of GPS chip sets disregard “low quality” sats and rely on few ones with optimal reception. What they will show in the GSV NMEA sentence - all sats in sight or just the ones used varies from manufacturer to manufacturer.
    -
  • -
- -

-The small dialog, containing the GPS indicator and the Course Up / North Up indicator, can be toggled on/off with the “Ctrl+i” shortcut. -

- -

-The GPS status, including available satellites, is also available as an instrument on the DashBoard. -

- -

-GPS and low accuracy charts. -

- -

-OpenCPN is checking loaded charts for accuracy as far as possible. If there is a problem with a chart, the chart info box that becomes visible when holding the cursor over the chart rectangle in the chart bar, will say ” Warning: Chart georef accuracy is poor.” -

- -

- -

- -

-A visual warning is that Own Ship turns from Red to Yellow when receiving a gps signal. -

- -

- -

- -

- -

- -

-First is a real scale vector version and then. the default OwnShip bitmap -

- -

-There is no quick fix for a bad chart, but try to switch to another chart if using single mode chart display. If quilting is on, right-click on the chart button in the chart-bar and select “Hide this chart”. Both suggestions assumes that the bad chart can be replaced by other charts, which of course isn't always possible. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_around:gps_setup_and_status + + + + + + + + + + + + + + + + + + + + + +
+ + + +

GPS Setup & Status

+
+ +
+ +

GPS Setup

+
+ +

+
+ +Please refer to +

+ + +

+ +

+ +
+ +

GPS Status

+
+ +

+The default Ownship icon is rendered as grey if there is no valid gps position fix available and like this when a gps fix is available
+ +
+ +The GPS status is also indicated all the way to the right along the top of the screen, together with the North Up/ Course Up Indicator, unless this position is covered by the floating ToolBar. The GPS status is then found bottom left.
+ +
+ +This windows visibility is user settable in Options→User Interface→ Show Compass/GPS Status Window. Short cut “Ctrl-I
+ +

+ +

+The GPS Status Icons should be interpreted as follows: +

+ +

+ No GPS data at all, or position not available. +

+ +

+ GPS fix, the position is known and received from the GPS. Signal is frequent enough and good for navigation, satellite count is not available in the data feed . +

+ +

+ Active/Valid GPS data + GPS reporting 1 - 4 satellites. Only if satellite count is available from GPS receiver. +

+ +

+ Active/Valid GPS data + GPS reporting 5 - 9 satellites. Only if satellite count is available from GPS receiver. +

+ +

+ Active/Valid GPS data + GPS reporting 10+ satellites. Only if satellite count is available from GPS receiver. +

+ +

+Ball: +A Ball could be 1,2 or 3 bars, the number of satellites is unknown because the GSV sentence may be unavailable. There is a good fix, the ball just means we get the position often enough. We know a good GPS fix requires a minimum of 4 satellites to resolve the four unknowns X,Y,Z (spatial) and t (time). That is the minimum and one more satellite is better because it is likely to be more stable. The Ball may be using position data with more than 4 satellites available, but not showing any bars because the sentence is filtered out by your network or multiplex filters. +

+ +

+Bars: +The GPS may also send data about the satellite constellations (its name/the PRN, azimuth and elevation for each of the sats). The GSV Sentence contains this information. If your network or multiplex filters the GSV sentences out, the only indicator showing will be the Green Ball. +

+
    +
  • If there are many fluctuations in the number of bars, there might be problem with reception but there is no direct relation (such as many satellites = good quality). With more bars it is more probable that the fix is better (however there is no guarantee), and with more satellites the reception is more stable. Bars are interesting to watch in urban & treed environments, but for boating a minor issue in general. The bars are not better than the dot, the only difference really is they show we have data about the number of sats available.
    +
  • +
  • In real life, various gps receivers may behave slightly differently, especially when starting up and finding satellites. Five sats with a strong signal can give a better fix than ten at low elevation pinned on the horizon. Some modern designs of GPS chip sets disregard “low quality” sats and rely on few ones with optimal reception. What they will show in the GSV NMEA sentence - all sats in sight or just the ones used varies from manufacturer to manufacturer.
    +
  • +
+ +

+The small dialog, containing the GPS indicator and the Course Up / North Up indicator, can be toggled on/off with the “Ctrl+i” shortcut. +

+ +

+The GPS status, including available satellites, is also available as an instrument on the DashBoard. +

+ +

+GPS and low accuracy charts. +

+ +

+OpenCPN is checking loaded charts for accuracy as far as possible. If there is a problem with a chart, the chart info box that becomes visible when holding the cursor over the chart rectangle in the chart bar, will say ” Warning: Chart georef accuracy is poor.” +

+ +

+ +

+ +

+A visual warning is that Own Ship turns from Red to Yellow when receiving a gps signal. +

+ +

+ +

+ +

+ +

+ +

+First is a real scale vector version and then. the default OwnShip bitmap +

+ +

+There is no quick fix for a bad chart, but try to switch to another chart if using single mode chart display. If quilting is on, right-click on the chart button in the chart-bar and select “Hide this chart”. Both suggestions assumes that the bad chart can be replaced by other charts, which of course isn't always possible. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/chart_installation.html opencpn-doc-4.8.2.0/doc/getting_started/chart_installation.html --- opencpn-doc-4.8.10129.2/doc/getting_started/chart_installation.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/chart_installation.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,114 +1,110 @@ - - - - - opencpn:opencpn_user_manual:getting_started:chart_installation - - - - - - - - - - - - - - - - - - - - - -
- - - -

Chart Installation

-
- -
- -

Several steps suggested to obtain & setup charts.

-
- -

-For first time users we suggest you use the Chart Downloader Tab which helps to find and download free charts and is included with the installation of OpenCPN 4.2. If you choose to manually load charts please pay close attention to the following: -

- -

-Know the path to the the “Chart” directory. Make note of the Charts Folder path you selected. -

- - -

-If you choose to manually download charts, be sure uncompress and install them in your Charts directory -

- -
- -

Charts Overview

-
- -

-OpenCPN itself does not come with charts.
- -Charts are a complex subject. Having accurate and current charts is important for safe navigation.
- -There are a number of resources on this website and others to obtain charts.
- -However the USA provides free NOAA Charts and many other countries do as well. See Chart Sources below. -

-
    -
  • Charts Main resource for Charts.
    -
  • -
  • Chart Files Tab OpenCPN does not come with charts. Description of how to Install Charts.
    -
  • -
  • Chart Downloader Tab Chart Downloader provides an easy way to download and install free NOAA and RNC and ENC charts around the world. It is the easiest way to get started with charts. Download a few charts in your area and use them to learn, then later add more as needed. NOTE: Free charts are not assured everywhere.
    -
  • -
  • Chart Sources Extensive list of free charts available, mostly covered by Chart Downloader Plugin
    -
  • -
  • Chart Formats See why this is a complex subject
    -
  • -
  • Chart Manual Install Download & install yourself
    -
  • -
  • -
  • -
  • High Resolution Background Map GSHHS Hi Res (230mb) Use with Watchdog Landfall alarms.
    -
  • -
  • Background Map (GSHHS Low Res) - Installed, used by Opencpn for the initial rough background map.
    -
  • -
- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_started:chart_installation + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Chart Installation

+
+ +
+ +

Several steps suggested to obtain & setup charts.

+
+ +

+For first time users we suggest you use the Chart Downloader Tab which helps to find and download free charts and is included with the installation of OpenCPN 4.2. If you choose to manually load charts please pay close attention to the following: +

+ +

+Know the path to the the “Chart” directory. Make note of the Charts Folder path you selected. +

+ + +

+If you choose to manually download charts, be sure uncompress and install them in your Charts directory +

+ +
+ +

Charts Overview

+
+ +

+OpenCPN itself does not come with charts.
+ +Charts are a complex subject. Having accurate and current charts is important for safe navigation.
+ +There are a number of resources on this website and others to obtain charts.
+ +However the USA provides free NOAA Charts and many other countries do as well. See Chart Sources below. +

+
    +
  • Charts Main resource for Charts.
    +
  • +
  • Chart Files Tab OpenCPN does not come with charts. Description of how to Install Charts.
    +
  • +
  • Chart Downloader Tab Chart Downloader provides an easy way to download and install free NOAA and RNC and ENC charts around the world. It is the easiest way to get started with charts. Download a few charts in your area and use them to learn, then later add more as needed. NOTE: Free charts are not assured everywhere.
    +
  • +
  • Chart Formats See why this is a complex subject
    +
  • +
  • Chart Manual Install Download & install yourself
    +
  • +
  • +
  • +
  • Background Map (GSHHS Low Res) - Installed, used by Opencpn for the initial rough background map.
    +
  • +
+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/gps_setup.html opencpn-doc-4.8.2.0/doc/getting_started/gps_setup.html --- opencpn-doc-4.8.10129.2/doc/getting_started/gps_setup.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/gps_setup.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,626 +1,620 @@ - - - - - opencpn:opencpn_user_manual:getting_started:gps_setup - - - - - - - - - - - - - - - - - - - - - -
- - - -

GPS Setup

-
- -

- -

- -

-Below we describe only the basics of getting a gps up and running.
- -

- -

- -

- -

-For a full description of all options read Options Setting
- -
- -Make sure your GPS is not being used by some other program!!!! -Only one program can at one time use the connection. when your GPS program is using the GPS, Opencpn will not be able to do the same. Please quit all other programs using the same connection. -

- -

-Make sure your GPS is set to output positions using the WGS 84 Geodetic Datum. This is less of an issue nowadays, compared to, say 10 - 15 years ago.
- -Some units can't be changed, and is permanently set to WGS 84. The BU-353 is one of those. -

- -

-Matrix of GPS Devices
- -Matrix of GPS Devices
- -

- -

-Refer to GPS Setup & Status -

- -
- -

Windows 10

-
- -

-Windows 10 users generally must purchase a new GPS Puck specifically configured for Windows 10. For Example, the BU-353 which works with earlier versions of Windows does not work without an elaborate work around involving preventing automatic update of Prolific USB drivers by the OS. It is far easier and more reliable to simply purchase another Windows 10 compatible GPS Puck (similar to the BU-353 S4) and use the associated drivers.
- -
- -This Windows 8 Microsolft GNSS drive has been found to be helpful. (Also described more completely below.) -

- -
- -

Windows XP/Vista/7/8

-
- -

-Note that the extensive use of the cheap gps mouse BU-353 as an example below, should only be seen as an illustration. -
- -To use OpenCPN with a GPS, a GPS receiver is needed. -

- -

-There are a variety of possible choices for a GPS receiver: -

-
    -
  • A computer, such as a Sony Vaio P has a built in GPS receiver
    -
  • -
  • A NMEA Expander to amplify a nmea stream to multiple listeners
    -
  • -
  • A hand-held GPS receiver
    -
  • -
  • A dedicated GPS receiver
    -
  • -
- -

-The remainder of this section describes using OpenCPN with a dedicated GPS receiver, however, the instructions for a dedicated receiver will be similar for any serial/USB connected NMEA data stream. -

- -
- -

A Dedicated GPS Receiver

-
- -

-There are several companies making dedicated GPS receivers. The Supplementary Hardware section for GPS devices lists several manufacturers. -

- -

-NMEA has traditionally been implemented as a serial protocol and therefore, even if a USB connection is used, there needs to be a USB to Serial Port conversion. The specific driver for the each GPS receiver will handle this conversion. -

- -
- -

An Example - Configuring BU-353

-
- -

-It is not necessary to use the installation disk to setup the BU-353. Following the steps listed below will result in the latest driver being installed. -

-
    -
  1. Download the latest driver from Prolific - http://www.usglobalsat.com/s-24-support-drivers.aspx#A
    -
  2. -
  3. Unzip and install the driver
    -
  4. -
  5. Plug in the BU-353.
    -
  6. -
  7. Start → (Right Click) My Computer → Properties → Hardware →Device Manager
    -or Start→Run devmgmt.msc
    -
  8. -
  9. Expand Ports
    -
  10. -
  11. Look for the “Prolific USB-to-Serial Comm Port” and note the com port number (e.g., COM4)
    -
  12. -
- -

-devicemanager-1.jpg -

-
    -
  1. Right click on the “Prolific USB-to-Serial Comm Port”. Choose Driver
    -
  2. -
  3. Select 4800 bits per second, 8 data bits, None parity, 1 stop bit, and None for Flow Control
    -
  4. -
- -

-prolific.jpg -

-
    -
  1. Start OpenCPN
    -
  2. -
  3. Click on the Options Icon
    -
  4. -
  5. Select “Connections”, and “Add Connection” and “Serial”
    -
  6. -
  7. Under “Data Port” select the Com port noted in #6
    -
  8. -
  9. Choose OK
    -
  10. -
  11. Select Auto Follow to center the map over your GPS location
    -
  12. -
- -
- -

Troubleshooting

-
- -

-There is a small LED located on the BU-353. If the LED is off there is no power being received. Check the connection. -

- -

-If the LED is solid it indicates the BU-353 is searching for a GPS signal. Try moving the GPS receiver to a clear location. -

- -

-If the LED is flashing it indicates the BU-353 has a position fix and is transmitting data. -

-
    -
  1. Try viewing the NMEA data stream in OpenCPN. Choose Options→Connections→Show NMEA Debug Window
    -
  2. -
  3. Alternatively, a diagnostic program is included on the installation CD called GPSInfo.exe. Launch this program to install the diagnostic utility.
    -
  4. -
- -

-If it appears that the NMEA data stream is being received, the most likely issue is that OpenCPN is not centered over your location. Click AutoFollow to center the map at your GPS location. -

- -
- -

Known Issues

-
- -

-If you change the USB port for the GPS receiver Prolific will reassign the COM port number. This will require repeating steps 4-12 above. If you are having trouble with Prolific drivers and an Error Code, try reading this page http://www.ifamilysoftware.com/news37.html -

- -

-On some computer / GPS receiver combinations when the computer resumes from Stand By the GPS receiver will no longer transmit its NMEA data stream, and only garbage instead of ASCII characters will be visible in the NMEA Data Stream Window. The red indicator led will not work.
-
-To change back to NMEA mode search for and download SIRFDemo.exe.
-Unpack and start. Set correct Baud rate and and com port as above.
-Click connect to data source button. Action → Switch to NMEA protocol, then exit.
-There are many more settings available in SIRFDemo.exe -

- -

-An alternative workaround for this issue is provided by using a COM port splitter such as XPort http://www.curioustech.net/xport.html -

-
    -
  1. Download XPort.
    -
  2. -
  3. Unzip it to a folder of your choice
    -
  4. -
  5. Double Click XPort.exe
    -
  6. -
  7. Set the Baud Rate to 4800
    -
  8. -
  9. Under Enable Ports add an entry for COM10
    -
  10. -
  11. Click “Find GPS”. The port returned should match the port identified in Step #6 in the Configuring BU-353 Section
    -
  12. -
  13. Select Prolific USB-to-Serial Comm Port in the check box section
    -
  14. -
  15. Return to OpenCPN
    -
  16. -
  17. Click on the ToolBox Icon
    -
  18. -
  19. Select GPS
    -
  20. -
- -

-Under NMEA Data Source change the Com port to COM10 -

- -
- -

How to use OpenCPN on a tablet windows 8 with GNSS Sensor

-
- -

-http://www.cruisersforum.com/forums/showthread.php?p=1341714
- -A small application that enables windows 8 tablets (or notebooks with GNSS sensor) to use OpenCPN. Tested and GNSS sensor seems to be able to pick up the signal quite well. See the details here: https://bitbucket.org/petrsimon/geol...ntcp/wiki/Home
- -Also refer to Win8 GNSS Sensor
- -

- -
- -

Linux

-
- -

-To proceed, the “user” you use on your computer must belong to a group that is allowed to open serial connections. This group is normally “dialout” on Debian based Linuxes, including Ubuntu, and “uucp” on Red Hat based distributions. Read more in Connections for Linux.
-Check your status by writing “groups” on a command line. The response will be all groups that the user belongs to. Make sure that “dialout” or “uucp” is included. If not, you have to add your user to this group. There are many ways to do this, one is to issue this command:
-“sudo usermod -a -G dialout $USER”. Logout of your current session for group changes to take effect.
-This applies to many Debian based distributions, for other distros just drop the sudo and do the command as root, using “su”.
-All major Linux distribution includes a graphical user settings dialog, where adding a user to a group, could be fixed. -

- -
- -

Two methods are available, direct connection or through gpsd.

-
- -
- -
We start with gpsd.
-
-
    -
  • Install the gpsd and gpsd-clients packages
    -
  • -
-
      
-$ sudo apt-get install gpsd gpsd-clients
-
    -
  • Go to Options→ Connections→ Add Connection and select “Network” plus the GPSD radio button. Address should be “localhost” and DataPorts should be set to 2947.
    -
  • -
  • On Ubuntu 10.04 and later, that is really all you have to do. When you plug in your gps this will trigger gpsd to start.
    -
  • -
  • “xgps” is client that comes with the gpsd-clients package, and is useful for testing that the gps and gpsd is working properly. If xgps isn't working, it's a gps or gpsd problem, not an OpenCPN problem
    -
  • -
- -
- -
Direct connection.
-
-
    -
  • Make sure that gpsd isn't running then connect your gps and start OpenCPN. On Ubuntu 12.04 the easiest way to achieve this is to uninstall gpsd.
    -
  • -
  • In the Options→Connections → Add Connection, select “Serial”.Set “dataPort to the port where you plugged in your gps. If you plugged in BU 353 this will probably be /dev/ttyUSB0.
    -
  • -
  • Choose 4800 baud, unless you know that the gps is set to something else.
    -
  • -
  • The gps should now work…if not, check the NMEA data stream window. If only binary garbage is visible, the gps has to be reset to NMEA mode, see more about this above in windows section. An alternative is to use gpsd, that will work with the gps in Sirf mode.
    -
  • -
  • To do this in Linux for BU 353 as well as many other gps:es, make sure that gpsd is running and that the package “gpsd-clients” is installed. On Ubuntu 12.04 gpsd needs to be temporarily installed. Make sure to kill any instances of gpsd with the command:
    -
  • -
-
 "sudo killall gpsd"
-
    -
  • This command will put the GPS into NMEA mode.
    -
  • -
-
  * $gpsctl -n 
-
    -
  • If that doesn't work, try
    -
  • -
-
$ gpsctl -f -n /dev/ttyUSB0
-
    -
  • This will force a low-level access, bypassing gpsd. For more information: $man gpsctl
    -
  • -
  • More information is as always available through “man gpsctl” Close down OpenCPN before running gpsctl.
    -
    -None of this is normally noticed when using gpsd, as this program reads both NMEA and SIRF binary sentences.
    -
  • -
- -
- -

More Linux hints

-
-
    -
  • If you can't connect to a physical port, such as /dev/ttyUSBO, indicated by a line in the opencpn.log file. Check that you, as a user, belong to the group “dialout”. To see which groups you belong to, run the command “groups”. Not all Linux distributions add the user to this group by default. To add yourself to the dialout group
    -
  • -
-
"sudo usermod -a -G dialout $USER"
-
    -
  • Check if gpsd is working:
    -
  • -
-
$ ps aux | grep gpsd
-nobody 12338 0.3 0.1 4124 1448 ? S<s 18:31 0:00 gpsd -F /var/run/gpsd.sock 
-you 12356 0.0 0.0 3036 800 pts/3 S+ 18:32 0:00 grep –color=tty -d skip gpsd
-
    -
  • This or similar responses indicate that gpsd is running. If you only have something like the second line,…it is not running.
    -
  • -
  • Run the command
    -
  • -
-
"$ls -lrtd /dev/*|tail -10"
-
    -
  • and see the 10 latest created device files. Run this just after plugin in your gps to see which device was created.
    -
  • -
  • Determine which device your GPS is on your linux system by checking the startup. Look for a line that says something about GPS and /dev/ttyUSB# in the command “dmesg”
    -
  • -
  • Or even better, after connecting a gps mouse, BU-353, we look for a dmesg by running this command.
    -
  • -
-
$ dmesg | grep tty
-and get this response back.
-[13616.095305] usb 2-3: pl2303 converter now attached to ttyUSB0
-
    -
  • Add a script to start gpsd, if this is not done by your distribution. I saved mine as startgps and set the executable attribute. Edit line 3 to match your device, ie /dev/ttyUSB0
    -
  • -
-
#!/bin/sh
- sudo killall gpsd
- sudo gpsd -n -D 2 /dev/ttyUSB0
-
    -
  • Run the script:
    -
  • -
-
$ ./startgps
- -

-If this is a new installation, click on the Toolbox icon and configure your GPS source, chart directories, and other settings. -

- -
- -

Other Distributions

-
- - -
- -

Udev Rules

-
-
    -
  • If you have problem with, for example gps, connecting to different ports each time you restart udev is your friend.
    -
  • -
  • udev supports persistent device naming, which does not depend on, for example, the order in which the devices are plugged into the system. The default udev setup provides persistent names for storage devices.
    -
  • -
  • There is a lot about udev on the Internet. For OpenCPN specifics, read the cruisersforum.
    -
  • -
- -
- -

Bluetooth GPS

-
- -

-More user experience of setting up bluetooth GPS are welcome, as the notes below just reflects a few users experience. Please use the Forum. -

- -
- -

Ubuntu 10.10 and older.

-
- -

-If you have a bluetooth GPS you will need to first configure it through the standard Ubuntu Bluetooth “set up new device ” proceedure. Once you have done that you will need to find what the address of the GPS is. To do that you run this command: -

-
"sudo hcitool scan" 
- -

-it will then start looking for the Bluetooth GPS and hopefully find your GPS. You should see something similar to: -

-
Scanning …
-00:1C:88:10:D3:4D    iBT-GPS 
- -

-In this case I have a IBT-GPS at address 00:1C:88:10:D3:4D (Your GPS address will be different) -

- -

-Next we have to bind the GPS address to a “virtual” device OpenCPN understands in this case rfcomm0. We do this with the following command: -

-
sudo rfcomm bind /dev/rfcomm0 00:1C:88:10:D3:4D 
- -

-Note put your GPS address in this line -You should not have to run these commands each time your linux is restarted as it will remember your GPS address. -

- -

-Now all you need to do is go into OpenCPN Toolbox and select GPS. -Now in the NMEA Data Source options select from the pulldown menu: -“/dev/rfcomm0”, or write it in the box, if not present as an alternative. -

- -

-That's it - you should now have a Bluetooth GPS Connected. -

- -

-Ubuntu 12.04 -

- -

--Pair GPS with bluetooth icon --break connection with bluetooth icon --get device id: sudo hcitool scan --get channel for gps: sdptool records 00:02:78:0A:4E:E9 (put your actual number here) --sudo gedit /etc/bluetooth/rfcomm.conf #edit rfcomm input file. Text should be: -

-
# RFCOMM configuration file.
-#
-# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $
-# rfcomm0 {
-# Automatically bind the device at startup
-bind yes;
- -

-' -

-
# Bluetooth address of the device
-device xx:xx:xx:xx:xx:xx;
- -

-' -

-
# RFCOMM channel for the connection
-channel 1;#use channel number as provided by sdptool records XX:XX:XX:XX:XX:XX
- -

-' -

-
# Description of the connection
-comment "Your GPS Device Here";
-}
- -

-' -

-
sudo rfcomm release 0 (not strictly neccesary) 
- -

-. -

-
sudo rfcomm connect 0 
- -

-You only need to to this once, not required if you reboot at this point). -

-
…connected /dev/rfcomm0 to 00:00:00:00:00:00 (whatever) 
-Press CTRL-C for hangup 
- -

-in a separate terminal, you can test the connection with -

-
rfcomm show /dev/rfcomm0 
-…rfcomm0: 00:08:1B:14:18:B6 channel 1 connected [tty-attached] 
- -

-Your bluetooth GPS should now be working in open CPN. -Run -

-
sudo opencpn
- -

-To check that it works (/dev/rfcomm0 under GPS NMEA data source). If it works, try running opencpn without sudo, chances are that you cannot see the gps. if this is the case, use the following fix: -

-
sudo usermod -a -G dialout $USER ''
- -
- -

Fedora

-
- -

-Run -

-
hcitool scan
- -

-to get the ID of your bluetooth gps device. -Make a file “rfcomm.config” and put it in /etc/bluetooth. -

- -

-This file is already present in Ubuntu, but needs editing for persistent connection. -

-
# RFCOMM configuration file. 
-# 
-# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $ 
-# 
-rfcomm0 { 
-# Automatically bind the device at startup 
-bind yes; 
-# Bluetooth address of the device 
-device XX:XX:XX:XX:XX:XX; 
-# RFCOMM channel for the connection 
-channel 1; 
-# Description of the connection 
-comment "Your GPS Device Here"; 
-} 
- -

-Change XX:XX:XX…. to your device ID -Open Opencpn and write /dev/rfcomm0 as GPS NMEA device. Note that you can add it yourself by writing directly into the scroll down box. -Permissions for /dev/rfcomm0 are for group “dialout”. Make sure you belong to that group. -The command “groups” will show all the groups you belong to. -Make sure that “gpsd” isn't running, issuing “killall gpsd” as root. -

- -
- -

Mac OSX

-
- -

-Attaching a GPS device to a Mac is done via one of the USB ports. Whether using a device with its own USB lead or via a serial-USB adapter lead or an NMEA multiplexer with USB port, the appropriate OS X driver needs to be installed. Nearly all hardware uses one of just two chip makes: those from FTDI or Prolific. Both those companies make OS X drivers available on their web sites, but manufacturers of GPS devices usually package the driver with device. -

- -

-When the driver is installed and the device connected, start OpenCPN, select the Toolbox and click the GPS tab. Open the “NMEA Data Source” menu & select the the device from the list. It is not always obvious which is the correct one, but in general the device will have a name starting: ”/dev/cu.“ or ”/dev/tty.“. Some manufacturers make it obvious, like ”/dev/cu.MiniPlex-99000125“, but others may be more generic, like: ”/dev/cu.usbserial“. Set the “NMEA Baud Rate” to 4800 and click “OK”. If the correct selection has been made, you should see the GPS status icon change from red to green. -

- -
- -

Virtualized Environments

-
- -

-Use of Virtualized Environments such as Parallels, VM, VirtualBox, etc to run an alternative version of Opencpn on your Mac or PC are beyond the scope of this section. However experienced users are invited to report the specifics about using USB ports with Virtual Configurations. Please be specific about the setup and software and explain how virtual USB ports work in that environment. These commenta will eventually make their way into this section. -

- -

-It should be noted that each Virtual Software handles virtualization of USB and Sharing differently. This can affect the connection and reliability of the connection for GPS. -

- -

-OpenCPN is user powered, so we depend on User's sharing their experiences. Please assist us. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_started:gps_setup + + + + + + + + + + + + + + + + + + + + + +
+ + + +

GPS Setup

+
+ +

+ +

+ +

+Below we describe only the basics of getting a gps up and running.
+ +

+ +

+ +

+ +

+For a full description of all options read Options Setting
+ +
+ +Make sure your GPS is not being used by some other program!!!! +Only one program can at one time use the connection. when your GPS program is using the GPS, Opencpn will not be able to do the same. Please quit all other programs using the same connection. +

+ +

+Make sure your GPS is set to output positions using the WGS 84 Geodetic Datum. This is less of an issue nowadays, compared to, say 10 - 15 years ago.
+ +Some units can't be changed, and is permanently set to WGS 84. The BU-353 is one of those. +

+ + +

+Refer to GPS Setup & Status +

+ +
+ +

Windows 10

+
+ +

+Windows 10 users generally must purchase a new GPS Puck specifically configured for Windows 10. For Example, the BU-353 which works with earlier versions of Windows does not work without an elaborate work around involving preventing automatic update of Prolific USB drivers by the OS. It is far easier and more reliable to simply purchase another Windows 10 compatible GPS Puck (similar to the BU-353 S4) and use the associated drivers.
+ +
+ + +

+ +
+ +

Windows XP/Vista/7/8

+
+ +

+Note that the extensive use of the cheap gps mouse BU-353 as an example below, should only be seen as an illustration. +
+ +To use OpenCPN with a GPS, a GPS receiver is needed. +

+ +

+There are a variety of possible choices for a GPS receiver: +

+
    +
  • A computer, such as a Sony Vaio P has a built in GPS receiver
    +
  • +
  • A NMEA Expander to amplify a nmea stream to multiple listeners
    +
  • +
  • A hand-held GPS receiver
    +
  • +
  • A dedicated GPS receiver
    +
  • +
+ +

+The remainder of this section describes using OpenCPN with a dedicated GPS receiver, however, the instructions for a dedicated receiver will be similar for any serial/USB connected NMEA data stream. +

+ +
+ +

A Dedicated GPS Receiver

+
+ +

+There are several companies making dedicated GPS receivers. The Supplementary Hardware section for GPS devices lists several manufacturers. +

+ +

+NMEA has traditionally been implemented as a serial protocol and therefore, even if a USB connection is used, there needs to be a USB to Serial Port conversion. The specific driver for the each GPS receiver will handle this conversion. +

+ +
+ +

An Example - Configuring BU-353

+
+ +

+It is not necessary to use the installation disk to setup the BU-353. Following the steps listed below will result in the latest driver being installed. +

+
    +
  1. Download the latest driver from Prolific - http://www.usglobalsat.com/s-24-support-drivers.aspx#A
    +
  2. +
  3. Unzip and install the driver
    +
  4. +
  5. Plug in the BU-353.
    +
  6. +
  7. Start → (Right Click) My Computer → Properties → Hardware →Device Manager
    +or Start→Run devmgmt.msc
    +
  8. +
  9. Expand Ports
    +
  10. +
  11. Look for the “Prolific USB-to-Serial Comm Port” and note the com port number (e.g., COM4)
    +
  12. +
+ +

+devicemanager-1.jpg +

+
    +
  1. Right click on the “Prolific USB-to-Serial Comm Port”. Choose Driver
    +
  2. +
  3. Select 4800 bits per second, 8 data bits, None parity, 1 stop bit, and None for Flow Control
    +
  4. +
+ +

+prolific.jpg +

+
    +
  1. Start OpenCPN
    +
  2. +
  3. Click on the Options Icon
    +
  4. +
  5. Select “Connections”, and “Add Connection” and “Serial”
    +
  6. +
  7. Under “Data Port” select the Com port noted in #6
    +
  8. +
  9. Choose OK
    +
  10. +
  11. Select Auto Follow to center the map over your GPS location
    +
  12. +
+ +
+ +

Troubleshooting

+
+ +

+There is a small LED located on the BU-353. If the LED is off there is no power being received. Check the connection. +

+ +

+If the LED is solid it indicates the BU-353 is searching for a GPS signal. Try moving the GPS receiver to a clear location. +

+ +

+If the LED is flashing it indicates the BU-353 has a position fix and is transmitting data. +

+
    +
  1. Try viewing the NMEA data stream in OpenCPN. Choose Options→Connections→Show NMEA Debug Window
    +
  2. +
  3. Alternatively, a diagnostic program is included on the installation CD called GPSInfo.exe. Launch this program to install the diagnostic utility.
    +
  4. +
+ +

+If it appears that the NMEA data stream is being received, the most likely issue is that OpenCPN is not centered over your location. Click AutoFollow to center the map at your GPS location. +

+ +
+ +

Known Issues

+
+ +

+If you change the USB port for the GPS receiver Prolific will reassign the COM port number. This will require repeating steps 4-12 above. If you are having trouble with Prolific drivers and an Error Code, try reading this page http://www.ifamilysoftware.com/news37.html +

+ +

+On some computer / GPS receiver combinations when the computer resumes from Stand By the GPS receiver will no longer transmit its NMEA data stream, and only garbage instead of ASCII characters will be visible in the NMEA Data Stream Window. The red indicator led will not work.
+
+To change back to NMEA mode search for and download SIRFDemo.exe.
+Unpack and start. Set correct Baud rate and and com port as above.
+Click connect to data source button. Action → Switch to NMEA protocol, then exit.
+There are many more settings available in SIRFDemo.exe +

+ +

+An alternative workaround for this issue is provided by using a COM port splitter such as XPort http://www.curioustech.net/xport.html +

+
    +
  1. Download XPort.
    +
  2. +
  3. Unzip it to a folder of your choice
    +
  4. +
  5. Double Click XPort.exe
    +
  6. +
  7. Set the Baud Rate to 4800
    +
  8. +
  9. Under Enable Ports add an entry for COM10
    +
  10. +
  11. Click “Find GPS”. The port returned should match the port identified in Step #6 in the Configuring BU-353 Section
    +
  12. +
  13. Select Prolific USB-to-Serial Comm Port in the check box section
    +
  14. +
  15. Return to OpenCPN
    +
  16. +
  17. Click on the ToolBox Icon
    +
  18. +
  19. Select GPS
    +
  20. +
+ +

+Under NMEA Data Source change the Com port to COM10 +

+ +
+ +

How to use OpenCPN on a tablet windows 8 with GNSS Sensor

+
+ +

+http://www.cruisersforum.com/forums/showthread.php?p=1341714
+ +A small application that enables windows 8 tablets (or notebooks with GNSS sensor) to use OpenCPN. Tested and GNSS sensor seems to be able to pick up the signal quite well. See the details here: https://bitbucket.org/petrsimon/geol...ntcp/wiki/Home
+ + + +

+ +
+ +

Linux

+
+ +

+To proceed, the “user” you use on your computer must belong to a group that is allowed to open serial connections. This group is normally “dialout” on Debian based Linuxes, including Ubuntu, and “uucp” on Red Hat based distributions. Read more in Connections for Linux.
+Check your status by writing “groups” on a command line. The response will be all groups that the user belongs to. Make sure that “dialout” or “uucp” is included. If not, you have to add your user to this group. There are many ways to do this, one is to issue this command:
+“sudo usermod -a -G dialout $USER”. Logout of your current session for group changes to take effect.
+This applies to many Debian based distributions, for other distros just drop the sudo and do the command as root, using “su”.
+All major Linux distribution includes a graphical user settings dialog, where adding a user to a group, could be fixed. +

+ +
+ +

Two methods are available, direct connection or through gpsd.

+
+ +
+ +
We start with gpsd.
+
+
    +
  • Install the gpsd and gpsd-clients packages
    +
  • +
+
      
+$ sudo apt-get install gpsd gpsd-clients
+
    +
  • Go to Options→ Connections→ Add Connection and select “Network” plus the GPSD radio button. Address should be “localhost” and DataPorts should be set to 2947.
    +
  • +
  • On Ubuntu 10.04 and later, that is really all you have to do. When you plug in your gps this will trigger gpsd to start.
    +
  • +
  • “xgps” is client that comes with the gpsd-clients package, and is useful for testing that the gps and gpsd is working properly. If xgps isn't working, it's a gps or gpsd problem, not an OpenCPN problem
    +
  • +
+ +
+ +
Direct connection.
+
+
    +
  • Make sure that gpsd isn't running then connect your gps and start OpenCPN. On Ubuntu 12.04 the easiest way to achieve this is to uninstall gpsd.
    +
  • +
  • In the Options→Connections → Add Connection, select “Serial”.Set “dataPort to the port where you plugged in your gps. If you plugged in BU 353 this will probably be /dev/ttyUSB0.
    +
  • +
  • Choose 4800 baud, unless you know that the gps is set to something else.
    +
  • +
  • The gps should now work…if not, check the NMEA data stream window. If only binary garbage is visible, the gps has to be reset to NMEA mode, see more about this above in windows section. An alternative is to use gpsd, that will work with the gps in Sirf mode.
    +
  • +
  • To do this in Linux for BU 353 as well as many other gps:es, make sure that gpsd is running and that the package “gpsd-clients” is installed. On Ubuntu 12.04 gpsd needs to be temporarily installed. Make sure to kill any instances of gpsd with the command:
    +
  • +
+
 "sudo killall gpsd"
+
    +
  • This command will put the GPS into NMEA mode.
    +
  • +
+
  * $gpsctl -n 
+
    +
  • If that doesn't work, try
    +
  • +
+
$ gpsctl -f -n /dev/ttyUSB0
+
    +
  • This will force a low-level access, bypassing gpsd. For more information: $man gpsctl
    +
  • +
  • More information is as always available through “man gpsctl” Close down OpenCPN before running gpsctl.
    +
    +None of this is normally noticed when using gpsd, as this program reads both NMEA and SIRF binary sentences.
    +
  • +
+ +
+ +

More Linux hints

+
+
    +
  • If you can't connect to a physical port, such as /dev/ttyUSBO, indicated by a line in the opencpn.log file. Check that you, as a user, belong to the group “dialout”. To see which groups you belong to, run the command “groups”. Not all Linux distributions add the user to this group by default. To add yourself to the dialout group
    +
  • +
+
"sudo usermod -a -G dialout $USER"
+
    +
  • Check if gpsd is working:
    +
  • +
+
$ ps aux | grep gpsd
+nobody 12338 0.3 0.1 4124 1448 ? S<s 18:31 0:00 gpsd -F /var/run/gpsd.sock 
+you 12356 0.0 0.0 3036 800 pts/3 S+ 18:32 0:00 grep –color=tty -d skip gpsd
+
    +
  • This or similar responses indicate that gpsd is running. If you only have something like the second line,…it is not running.
    +
  • +
  • Run the command
    +
  • +
+
"$ls -lrtd /dev/*|tail -10"
+
    +
  • and see the 10 latest created device files. Run this just after plugin in your gps to see which device was created.
    +
  • +
  • Determine which device your GPS is on your linux system by checking the startup. Look for a line that says something about GPS and /dev/ttyUSB# in the command “dmesg”
    +
  • +
  • Or even better, after connecting a gps mouse, BU-353, we look for a dmesg by running this command.
    +
  • +
+
$ dmesg | grep tty
+and get this response back.
+[13616.095305] usb 2-3: pl2303 converter now attached to ttyUSB0
+
    +
  • Add a script to start gpsd, if this is not done by your distribution. I saved mine as startgps and set the executable attribute. Edit line 3 to match your device, ie /dev/ttyUSB0
    +
  • +
+
#!/bin/sh
+ sudo killall gpsd
+ sudo gpsd -n -D 2 /dev/ttyUSB0
+
    +
  • Run the script:
    +
  • +
+
$ ./startgps
+ +

+If this is a new installation, click on the Toolbox icon and configure your GPS source, chart directories, and other settings. +

+ +
+ +

Other Distributions

+
+ + +
+ +

Udev Rules

+
+
    +
  • If you have problem with, for example gps, connecting to different ports each time you restart udev is your friend.
    +
  • +
  • udev supports persistent device naming, which does not depend on, for example, the order in which the devices are plugged into the system. The default udev setup provides persistent names for storage devices.
    +
  • +
  • There is a lot about udev on the Internet. For OpenCPN specifics, read the cruisersforum.
    +
  • +
+ +
+ +

Bluetooth GPS

+
+ +

+More user experience of setting up bluetooth GPS are welcome, as the notes below just reflects a few users experience. Please use the Forum. +

+ +
+ +

Ubuntu 10.10 and older.

+
+ +

+If you have a bluetooth GPS you will need to first configure it through the standard Ubuntu Bluetooth “set up new device ” proceedure. Once you have done that you will need to find what the address of the GPS is. To do that you run this command: +

+
"sudo hcitool scan" 
+ +

+it will then start looking for the Bluetooth GPS and hopefully find your GPS. You should see something similar to: +

+
Scanning …
+00:1C:88:10:D3:4D    iBT-GPS 
+ +

+In this case I have a IBT-GPS at address 00:1C:88:10:D3:4D (Your GPS address will be different) +

+ +

+Next we have to bind the GPS address to a “virtual” device OpenCPN understands in this case rfcomm0. We do this with the following command: +

+
sudo rfcomm bind /dev/rfcomm0 00:1C:88:10:D3:4D 
+ +

+Note put your GPS address in this line +You should not have to run these commands each time your linux is restarted as it will remember your GPS address. +

+ +

+Now all you need to do is go into OpenCPN Toolbox and select GPS. +Now in the NMEA Data Source options select from the pulldown menu: +“/dev/rfcomm0”, or write it in the box, if not present as an alternative. +

+ +

+That's it - you should now have a Bluetooth GPS Connected. +

+ +

+Ubuntu 12.04 +

+ +

+-Pair GPS with bluetooth icon +-break connection with bluetooth icon +-get device id: sudo hcitool scan +-get channel for gps: sdptool records 00:02:78:0A:4E:E9 (put your actual number here) +-sudo gedit /etc/bluetooth/rfcomm.conf #edit rfcomm input file. Text should be: +

+
# RFCOMM configuration file.
+#
+# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $
+# rfcomm0 {
+# Automatically bind the device at startup
+bind yes;
+ +

+' +

+
# Bluetooth address of the device
+device xx:xx:xx:xx:xx:xx;
+ +

+' +

+
# RFCOMM channel for the connection
+channel 1;#use channel number as provided by sdptool records XX:XX:XX:XX:XX:XX
+ +

+' +

+
# Description of the connection
+comment "Your GPS Device Here";
+}
+ +

+' +

+
sudo rfcomm release 0 (not strictly neccesary) 
+ +

+. +

+
sudo rfcomm connect 0 
+ +

+You only need to to this once, not required if you reboot at this point). +

+
…connected /dev/rfcomm0 to 00:00:00:00:00:00 (whatever) 
+Press CTRL-C for hangup 
+ +

+in a separate terminal, you can test the connection with +

+
rfcomm show /dev/rfcomm0 
+…rfcomm0: 00:08:1B:14:18:B6 channel 1 connected [tty-attached] 
+ +

+Your bluetooth GPS should now be working in open CPN. +Run +

+
sudo opencpn
+ +

+To check that it works (/dev/rfcomm0 under GPS NMEA data source). If it works, try running opencpn without sudo, chances are that you cannot see the gps. if this is the case, use the following fix: +

+
sudo usermod -a -G dialout $USER ''
+ +
+ +

Fedora

+
+ +

+Run +

+
hcitool scan
+ +

+to get the ID of your bluetooth gps device. +Make a file “rfcomm.config” and put it in /etc/bluetooth. +

+ +

+This file is already present in Ubuntu, but needs editing for persistent connection. +

+
# RFCOMM configuration file. 
+# 
+# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $ 
+# 
+rfcomm0 { 
+# Automatically bind the device at startup 
+bind yes; 
+# Bluetooth address of the device 
+device XX:XX:XX:XX:XX:XX; 
+# RFCOMM channel for the connection 
+channel 1; 
+# Description of the connection 
+comment "Your GPS Device Here"; 
+} 
+ +

+Change XX:XX:XX…. to your device ID +Open Opencpn and write /dev/rfcomm0 as GPS NMEA device. Note that you can add it yourself by writing directly into the scroll down box. +Permissions for /dev/rfcomm0 are for group “dialout”. Make sure you belong to that group. +The command “groups” will show all the groups you belong to. +Make sure that “gpsd” isn't running, issuing “killall gpsd” as root. +

+ +
+ +

Mac OSX

+
+ +

+Attaching a GPS device to a Mac is done via one of the USB ports. Whether using a device with its own USB lead or via a serial-USB adapter lead or an NMEA multiplexer with USB port, the appropriate OS X driver needs to be installed. Nearly all hardware uses one of just two chip makes: those from FTDI or Prolific. Both those companies make OS X drivers available on their web sites, but manufacturers of GPS devices usually package the driver with device. +

+ +

+When the driver is installed and the device connected, start OpenCPN, select the Toolbox and click the GPS tab. Open the “NMEA Data Source” menu & select the the device from the list. It is not always obvious which is the correct one, but in general the device will have a name starting: ”/dev/cu.“ or ”/dev/tty.“. Some manufacturers make it obvious, like ”/dev/cu.MiniPlex-99000125“, but others may be more generic, like: ”/dev/cu.usbserial“. Set the “NMEA Baud Rate” to 4800 and click “OK”. If the correct selection has been made, you should see the GPS status icon change from red to green. +

+ +
+ +

Virtualized Environments

+
+ +

+Use of Virtualized Environments such as Parallels, VM, VirtualBox, etc to run an alternative version of Opencpn on your Mac or PC are beyond the scope of this section. However experienced users are invited to report the specifics about using USB ports with Virtual Configurations. Please be specific about the setup and software and explain how virtual USB ports work in that environment. These commenta will eventually make their way into this section. +

+ +

+It should be noted that each Virtual Software handles virtualization of USB and Sharing differently. This can affect the connection and reliability of the connection for GPS. +

+ +

+OpenCPN is user powered, so we depend on User's sharing their experiences. Please assist us. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/dedicated_marine_os.html opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/dedicated_marine_os.html --- opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/dedicated_marine_os.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/dedicated_marine_os.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,99 +1,99 @@ - - - - - opencpn:opencpn_user_manual:getting_started:opencpn_installation:dedicated_marine_os - - - - - - - - - - - - - - - - - - - - - -
- - - -

Dedicated Marine OS

-
- -

- -

- -
- -

XINUTOP

-
- -

-Another way to run OpenCPN or test it without installation on your current system is to use a specialized marine OS, which also include essential marine applications. Xinutop is a free an opensource Linux-Debian based solution and can operate on a large variety of x86 processors compliants. Xinutop can run as a live system on USB key. Perform a key is fast and simple, just download and grab the image. It can also be installed on a HDD/SSD, as primary, secondary or rescue OS.
- -
- -More under Supplementary Software Xinutop Marine OS
- -Infos and download at http://marinux.tuxfamily.org
- -See also in Supplementary Software Xinutop Marine OS -

- -
- -

OpenPlotter

-
- -
- -

The open-source sailing platform for ARM computers

-
- -

-There are people who buy boats but there are also people who build them, why not build your own electronics too? OpenPlotter is a combination of software and hardware to be used as navigational aid on small and medium boats. It is also a complete home automation system onboard. It works on ARM computers like the Raspberry Pi and is open-source, low-cost and low-consumption. Its design is modular, so you just have to implement what your boat needs. Do it yourself. -

- -

-You will need the basic parts and some optional parts. It will depend on what kind of data you want to collect, process or display and what kind of equipment your boat already has. -

- -

-http://www.sailoog.com/en/openplotter
- -Openplotter Cruisers Forum -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_started:opencpn_installation:dedicated_marine_os + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Dedicated Marine OS

+
+ +

+ +

+ +
+ +

XINUTOP

+
+ +

+Another way to run OpenCPN or test it without installation on your current system is to use a specialized marine OS, which also include essential marine applications. Xinutop is a free an opensource Linux-Debian based solution and can operate on a large variety of x86 processors compliants. Xinutop can run as a live system on USB key. Perform a key is fast and simple, just download and grab the image. It can also be installed on a HDD/SSD, as primary, secondary or rescue OS.
+ +
+ +More under Supplementary Software Xinutop Marine OS
+ +Infos and download at http://marinux.tuxfamily.org
+ +See also in Supplementary Software +

+ +
+ +

OpenPlotter

+
+ +
+ +

The open-source sailing platform for ARM computers

+
+ +

+There are people who buy boats but there are also people who build them, why not build your own electronics too? OpenPlotter is a combination of software and hardware to be used as navigational aid on small and medium boats. It is also a complete home automation system onboard. It works on ARM computers like the Raspberry Pi and is open-source, low-cost and low-consumption. Its design is modular, so you just have to implement what your boat needs. Do it yourself. +

+ +

+You will need the basic parts and some optional parts. It will depend on what kind of data you want to collect, process or display and what kind of equipment your boat already has. +

+ +

+http://www.sailoog.com/openplotter
+ +Openplotter Cruisers Forum +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/linux.html opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/linux.html --- opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/linux.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/linux.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,189 +1,187 @@ - - - - - opencpn:opencpn_user_manual:getting_started:opencpn_installation:linux - - - - - - - - - - - - - - - - - - - - - -
- - - -

Linux

-
- -
- -

32/64 bit Ubuntu/Debian Distributions

-
- -
- -

32/64 bit Fedora / Cent OS

-
- -

-
- -If you are installing OpenCPN for the first time on a computer with Ubuntu, or any other Linux flavor, you have to go through a few steps to make sure that all dependencies are met. Ubuntu uses “deb” packages and Fedora uses the “rpm” packages. -

-
    -
  • For Debian based Linuxes: Make sure that you belong to the “dialout” group. To find out, run the “$groups” command. If you're not in “dialout”, add yourself with the command “$sudo usermod -a -G dialout $USER”. Check this straight away, it will save you from frustration later on. If there is a problem connecting the GPS to a physical port, such as /dev/ttyS0, the reason is probably that you don't belong to “dialout”.
    -
  • -
  • For other Linux distributions, replace “dialout” above, with the result of this command: $stat -c %G /dev/ttyS0
    -
  • -
  • It is recommended that you install the “xcalib” program, that is necessary to dim the screen for night time usage. Use your favourite package manager or just issue $sudo apt-get install xcalib from the command line (for debian based distros).
    -
  • -
  • It is recommended that you install the “xdg-utils” program, that helps the grib plugin compose a SailDoc grib-request-mail. Use your favourite package manager or just issue $sudo apt-get install xdg-utils from the command line (for debian based distros).
    -
  • -
  • On Ubuntu, start “System→Administration→Synaptic”. In Synaptic go to “Settings→Repositories” and tick the box “Community-maintained Open Source software (universe)”. Close Synaptic.
    -
  • -
  • Download the correct .deb or .rpm from Download OpenCPN.
    -
  • -
  • For Ubuntu, only use the download with an Ubuntu version number if you have exactly that version. Otherwise use the link “Download OpenCPN 3.X.X for all other *Ubuntu's”.
    -
  • -
  • Use the stable release for navigation en route, or if you just started using OpenCPN.
    -
  • -
  • Click on the downloaded package. An installation manager will guide you on most Linux distributions. All dependencies should automatically be installed. For most Linux installations, this is all you have to do. Consult the following 3 paragraphs if you run into trouble.
    -
  • -
  • If you have problems with dependencies, run the recommended command line in the next paragraph. First check that you really have downloaded the correct version of OpenCPN. se above.
    -
  • -
  • sudo gdebi
    -
  • -
- -

- <downloaded_opencpn_file.deb>. The command “gdebi” will automatically install the dependencies for you. -

-
    -
  • It is also possible to install the package via dpkg or rpm, on the condition that all dependencies are met. To make sure that this is the case on Ubuntu, open a terminal window to get a command line, (Applications→Accessories→Terminal) and copy and paste the following line:
    -
  • -
-
sudo apt-get install libwxgtk2.8-0 libwxbase2.8-0 wx-common libglu1-mesa libgl1-mesa-glx zlib1g bzip2 gpsd gpsd-clients xcalib xdg-utils libportaudio2 libkml0 libtinyxml2.6.2 liburiparser1 zlib1g libexpat1
- -

-Then proceed with the commands below. -

-
    -
  • For Ubuntu: $ sudo dpkg -i <downloaded_file.deb
    -For Fedora: # sudo yum install –nogpgcheck <downloaded_file.rpm>
    -
  • -
-
    -
  • The binary will be installed to /usr/bin/opencpn and the static data used by the program will be in /usr/share/opencpn
    -
  • -
  • If this is a new installation, click on the Options icon and configure your GPS source, chart directories, and other settings.
    -
  • -
  • If there is a problem with sound, make sure that you, as a user, belongs to the “audio” group. To find out, run the “$groups” command. If you're not in “audio”, add yourself with “$sudo usermod -a -G audio $USER”
    -
  • -
  • If you are running Debian Squeeze and want to install OpenCPN from the distributions .deb package, you will need to install with something like this in order to satisfy install dependencies related to libtinyxml:
    -$sudo dpkg -i –force-depends opencpn_3.1.1327-1_i386.deb
    -
  • -
- -
- -

Using Linux repositories, an easier way to install and update.

-
- -

-Installing in a different, easy way. -

- -
- -

Installing on Ubuntu

-
- -

-Add the OpenCPN ppa repository as explained in configuring Ubuntu PPA
- -- If you are using Synaptic, add the repository, reload the software sources as it suggests, search for and install opencpn
- -- No need to install anything manually -

- -
- -

Other 32, 64bits, the armhf architecture, Linux Distributions and the BSD operating systems

-
-
    -
  • Currently other distributions requires compiling the source. This will involve resolving various dependencies and is for folks comfortable with developing on Linux.
    -
  • -
  • Download the source from sourceforge.net or directly from the Git server. The SourceForge link for this project is sourceforge.net/projects/opencpn/. More about compiling on Linux here Compiling - Linux.
    -
  • -
  • Interested in maintaining a package for your favorite Linux distribution? Follow the SourceForge link above.
    -
  • -
  • This also includes the different BSD distributions. Report your experiences back to the forum.
    -
  • -
- -
- -

openSUSE notes

-
- -

-Starting with openSUSE 11.4 and onwards, wxWidgets framework is shipped in several mutually exclusive flavors — “STL”, “noSTL” (“wxContainer”), “ANSI”, — of which OpenCPN is only compatible with “noSTL” (“wxContainer”) flavor. -

-
    -
  • Older versions of OpenCPN support wxWidgets 2.8, which does not have a “default” flavor in openSUSE, and of which any flavor may be installed alongside with each other, but OpenCPN stricly requires “wxContainer”.
    -
  • -
  • Modern versions of OpenCPN, starting with beta branch 4.5, use functionality that is only available in wxWidgets 2.9, but since that branch is not packaged by openSUSE maintainers, then wxWidgets 3.0 becomes a must. That one defaults to “STL” flavor, which is not appropriate for OpenCPN and will result in multitude of mysterious compilation errors if used, — OpenCPN requires “noSTL”.
    -
  • -
- -

-To install the required wxWidgets 3.0, use the following command: -

-
sudo zypper install wxWidgets-3_0-nostl-devel
- -

-For legacy OpenCPN builds against the older wxWidgets 2.8, some virtual wx libraries (with no real content) must also be installed in addition to real-deal wx libraries themselves: -

-
sudo zypper install wxWidgets-wxcontainer-compat-lib-config libwx_baseu-2_8-0-compat-lib-wxcontainer libwx_baseu_net-2_8-0-compat-lib-wxcontainer libwx_baseu_xml-2_8-0-compat-lib-wxcontainer libwx_gtk2u_adv-2_8-0-compat-lib-wxcontainer libwx_gtk2u_aui-2_8-0-compat-lib-wxcontainer libwx_gtk2u_core-2_8-0-compat-lib-wxcontainer libwx_gtk2u_gl-2_8-0-compat-lib-wxcontainer libwx_gtk2u_html-2_8-0-compat-lib-wxcontainer
- -

-The above commands will also automatically trigger installation of underlying real-deal libraries and other dependencies if they were not present before. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_started:opencpn_installation:linux + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Linux

+
+ +
+ +

32/64 bit Ubuntu/Debian Distributions

+
+ +
+ +

32/64 bit Fedora / Cent OS

+
+ +

+
+ +If you are installing OpenCPN for the first time on a computer with Ubuntu, or any other Linux flavor, you have to go through a few steps to make sure that all dependencies are met. Ubuntu uses “deb” packages and Fedora uses the “rpm” packages. +

+
    +
  • For Debian based Linuxes: Make sure that you belong to the “dialout” group. To find out, run the “$groups” command. If you're not in “dialout”, add yourself with the command “$sudo usermod -a -G dialout $USER”. Check this straight away, it will save you from frustration later on. If there is a problem connecting the GPS to a physical port, such as /dev/ttyS0, the reason is probably that you don't belong to “dialout”.
    +
  • +
  • For other Linux distributions, replace “dialout” above, with the result of this command: $stat -c %G /dev/ttyS0
    +
  • +
  • It is recommended that you install the “xcalib” program, that is necessary to dim the screen for night time usage. Use your favourite package manager or just issue $sudo apt-get install xcalib from the command line (for debian based distros).
    +
  • +
  • It is recommended that you install the “xdg-utils” program, that helps the grib plugin compose a SailDoc grib-request-mail. Use your favourite package manager or just issue $sudo apt-get install xdg-utils from the command line (for debian based distros).
    +
  • +
  • On Ubuntu, start “System→Administration→Synaptic”. In Synaptic go to “Settings→Repositories” and tick the box “Community-maintained Open Source software (universe)”. Close Synaptic.
    +
  • +
  • Download the correct .deb or .rpm from Download OpenCPN.
    +
  • +
  • For Ubuntu, only use the download with an Ubuntu version number if you have exactly that version. Otherwise use the link “Download OpenCPN 3.X.X for all other *Ubuntu's”.
    +
  • +
  • Use the stable release for navigation en route, or if you just started using OpenCPN.
    +
  • +
  • Click on the downloaded package. An installation manager will guide you on most Linux distributions. All dependencies should automatically be installed. For most Linux installations, this is all you have to do. Consult the following 3 paragraphs if you run into trouble.
    +
  • +
  • If you have problems with dependencies, run the recommended command line in the next paragraph. First check that you really have downloaded the correct version of OpenCPN. se above.
    +
  • +
  • sudo gdebi
    +
  • +
+ +

+ <downloaded_opencpn_file.deb>. The command “gdebi” will automatically install the dependencies for you. +

+
    +
  • It is also possible to install the package via dpkg or rpm, on the condition that all dependencies are met. To make sure that this is the case on Ubuntu, open a terminal window to get a command line, (Applications→Accessories→Terminal) and copy and paste the following line:
    +
  • +
+
sudo apt-get install libwxgtk2.8-0 libwxbase2.8-0 wx-common libglu1-mesa libgl1-mesa-glx zlib1g bzip2 gpsd gpsd-clients xcalib xdg-utils libportaudio2 libkml0 libtinyxml2.6.2 liburiparser1 zlib1g libexpat1
+ +

+Then proceed with the commands below. +

+
    +
  • For Ubuntu: $ sudo dpkg -i <downloaded_file.deb
    +For Fedora: # sudo yum install –nogpgcheck <downloaded_file.rpm>
    +
  • +
+
    +
  • The binary will be installed to /usr/bin/opencpn and the static data used by the program will be in /usr/share/opencpn
    +
  • +
  • If this is a new installation, click on the Options icon and configure your GPS source, chart directories, and other settings.
    +
  • +
  • If there is a problem with sound, make sure that you, as a user, belongs to the “audio” group. To find out, run the “$groups” command. If you're not in “audio”, add yourself with “$sudo usermod -a -G audio $USER”
    +
  • +
  • If you are running Debian Squeeze and want to install OpenCPN from the distributions .deb package, you will need to install with something like this in order to satisfy install dependencies related to libtinyxml:
    +$sudo dpkg -i –force-depends opencpn_3.1.1327-1_i386.deb
    +
  • +
+ +
+ +

Using Linux repositories, an easier way to install and update.

+
+ +

+Installing in a different, easy way. +

+ +
+ +

Installing on Ubuntu

+
+ +

+Add the OpenCPN ppa repository as explained in configuring Ubuntu PPA
+ +- If you are using Synaptic, add the repository, reload the software sources as it suggests, search for and install opencpn
+ +- No need to install anything manually +

+ +
+ +

Other 32, 64bits, the armhf architecture, Linux Distributions and the BSD operating systems

+
+
    +
  • Currently other distributions requires compiling the source. This will involve resolving various dependencies and is for folks comfortable with developing on Linux.
    +
  • +
  • Interested in maintaining a package for your favorite Linux distribution? Follow the SourceForge link above.
    +
  • +
  • This also includes the different BSD distributions. Report your experiences back to the forum.
    +
  • +
+ +
+ +

openSUSE notes

+
+ +

+Starting with openSUSE 11.4 and onwards, wxWidgets framework is shipped in several mutually exclusive flavors — “STL”, “noSTL” (“wxContainer”), “ANSI”, — of which OpenCPN is only compatible with “noSTL” (“wxContainer”) flavor. +

+
    +
  • Older versions of OpenCPN support wxWidgets 2.8, which does not have a “default” flavor in openSUSE, and of which any flavor may be installed alongside with each other, but OpenCPN stricly requires “wxContainer”.
    +
  • +
  • Modern versions of OpenCPN, starting with beta branch 4.5, use functionality that is only available in wxWidgets 2.9, but since that branch is not packaged by openSUSE maintainers, then wxWidgets 3.0 becomes a must. That one defaults to “STL” flavor, which is not appropriate for OpenCPN and will result in multitude of mysterious compilation errors if used, — OpenCPN requires “noSTL”.
    +
  • +
+ +

+To install the required wxWidgets 3.0, use the following command: +

+
sudo zypper install wxWidgets-3_0-nostl-devel
+ +

+For legacy OpenCPN builds against the older wxWidgets 2.8, some virtual wx libraries (with no real content) must also be installed in addition to real-deal wx libraries themselves: +

+
sudo zypper install wxWidgets-wxcontainer-compat-lib-config libwx_baseu-2_8-0-compat-lib-wxcontainer libwx_baseu_net-2_8-0-compat-lib-wxcontainer libwx_baseu_xml-2_8-0-compat-lib-wxcontainer libwx_gtk2u_adv-2_8-0-compat-lib-wxcontainer libwx_gtk2u_aui-2_8-0-compat-lib-wxcontainer libwx_gtk2u_core-2_8-0-compat-lib-wxcontainer libwx_gtk2u_gl-2_8-0-compat-lib-wxcontainer libwx_gtk2u_html-2_8-0-compat-lib-wxcontainer
+ +

+The above commands will also automatically trigger installation of underlying real-deal libraries and other dependencies if they were not present before. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/mac_os_x.html opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/mac_os_x.html --- opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/mac_os_x.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/mac_os_x.html 2018-02-07 14:43:14.000000000 +0000 @@ -93,7 +93,7 @@

-Use of your iPad with RealVNC and OpenCPN +Use of your iPad with RealVNC and OpenCPN

diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/orange_pi.html opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/orange_pi.html --- opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/orange_pi.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/orange_pi.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,89 +1,89 @@ - - - - - opencpn:opencpn_user_manual:getting_started:opencpn_installation:orange_pi - - - - - - - - - - - - - - - - - - - - - -
- - - -

Orange Pi

-
- -
- -

What’s Orange Pi PC ?

-
- -

-It’s an open-source single-board computer. It can run Android 4.4, Ubuntu, Debian, as well as the banana pi Image. It uses the AllWinner H3 SoC, and has 1GB DDR3 SDRAM. It also has a Mali-400 gGPU that can run acellerated OpenGLES.
- -
- -One of the Linux distrobutions available is armbian, a linux for ARM development boards.
- -These instructions are for the armbian Debian Jessie release (5.05). And OpenCPN 4.2.0 in Apr 2016.
- -Updated to include armbian Debian Jessie release (5.14). And OpenCPN 4.4.0 in Jun 2016.
- -
- -To install from a debian package please see:
- -https://github.com/svkatielee/OpenCPN-repo
- -
- -To compile your own version please see the developer manual:
- -Developer Manual -

- -

-Building on armhf linux - Armbian - Orange Pi and
- -KB7KMO Projects: OpenCPN on Orange Pi an Allwinner H3 Arm SBC -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_started:opencpn_installation:orange_pi + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Orange Pi

+
+ +
+ +

What’s Orange Pi PC ?

+
+ +

+It’s an open-source single-board computer. It can run Android 4.4, Ubuntu, Debian, as well as the banana pi Image. It uses the AllWinner H3 SoC, and has 1GB DDR3 SDRAM. It also has a Mali-400 gGPU that can run acellerated OpenGLES.
+ +
+ +One of the Linux distrobutions available is armbian, a linux for ARM development boards.
+ +These instructions are for the armbian Debian Jessie release (5.05). And OpenCPN 4.2.0 in Apr 2016.
+ +Updated to include armbian Debian Jessie release (5.14). And OpenCPN 4.4.0 in Jun 2016.
+ +
+ +To install from a debian package please see:
+ +https://github.com/svkatielee/OpenCPN-repo
+ +
+ +To compile your own version please see the developer manual:
+ +Developer Manual +

+ +

+ + +KB7KMO Projects: OpenCPN on Orange Pi an Allwinner H3 Arm SBC +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/raspberrypi_rpi2.html opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/raspberrypi_rpi2.html --- opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/raspberrypi_rpi2.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/raspberrypi_rpi2.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,164 +1,161 @@ - - - - - opencpn:opencpn_user_manual:getting_started:opencpn_installation:raspberrypi_rpi2 - - - - - - - - - - - - - - - - - - - - - -
- - - -

Raspberry Pi 2/3

-
- -
- -

Installing Raspbian

-
- -

-OpenCPN works on Raspberry Pi 2 and 3 (recommended) models. You can install OpenCPN adding an Ubuntu PPA (Personal Packages Archives) to your system's Software Sources. We will see how to do this but first of all you need to have a running system. -

- -

-Raspbian is the official Operating System for Raspberry Pi. You have two options to install Raspbian on an SD card: with NOOBS (New Out Of Box Software) or installing an SD image directly. We recommend NOOBS. -

- -

-Follow this easy guide for both options: https://www.raspberrypi.org/learning/software-guide/quickstart/ -

- -

-If you feel lazy you can try OpenPlotter, a complete marine Operating System for Raspberry Pi with OpenCPN + plugins installed and amazing extra tools ready to use. OpenPlotter can be installed with NOOBS following this guide: https://sailoog.gitbooks.io/openplotter-documentation/content/en/getting_started.html -

- -
- -

Adding OpenCPN Ubuntu PPA to Raspbian Software Sources

-
- -

-Once you have Raspbian running on Raspberry Pi, go to Menu → Accessories → Terminal, and type: -

-
sudo nano /etc/apt/sources.list
- -

-A text editor will open. Move the cursor to the end and add this line: -

-
deb http://ppa.launchpad.net/opencpn/opencpn/ubuntu/ xenial main
- -

-Or, if your Raspbian is older than Scratch: -

-
deb http://ppa.launchpad.net/opencpn/opencpn/ubuntu/ trusty main
- -

-Save the file pressing Ctrl+X, say Yes and press enter. Now type: -

-
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C865EB40
- -

-and press enter. Now be sure you have Internet connection and type: -

-
sudo apt-get update
- -

-The Software sources will be updated and finally you will have to type: -

-
sudo apt-get install opencpn
- -

-and you are done! -

- -

-To install OpenCPN and all the available plugins for Linux, type: -

-
sudo apt-get install opencpn*
- -

-If you get an error doing this, you will have to install the plugins one by one typing: -

-
sudo apt-get install opencpn-plugin-watchdog
-sudo apt-get install opencpn-plugin-statusbar
-…
- -

-If a new version of OpenCPN is released, just type: -

-
sudo apt-get update
-sudo apt-get install opencpn
- -
- -

Advanced

-
- -
- -

Installing OpenCPN betas

-
- -

-Coming soon -

- -
- -

OpenGL acceleration

-
- -

-Coming soon -

- -
- -

Compiling OpenCPN on Raspberry Pi

- - - -
- - + + + + + opencpn:opencpn_user_manual:getting_started:opencpn_installation:raspberrypi_rpi2 + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Raspberry Pi 2/3

+
+ +
+ +

Installing Raspbian

+
+ +

+OpenCPN works on Raspberry Pi 2 and 3 (recommended) models. You can install OpenCPN adding an Ubuntu PPA (Personal Packages Archives) to your system's Software Sources. We will see how to do this but first of all you need to have a running system. +

+ +

+Raspbian is the official Operating System for Raspberry Pi. You have two options to install Raspbian on an SD card: with NOOBS (New Out Of Box Software) or installing an SD image directly. We recommend NOOBS. +

+ +

+Follow this easy guide for both options: https://www.raspberrypi.org/learning/software-guide/quickstart/ +

+ + +
+ +

Adding OpenCPN Ubuntu PPA to Raspbian Software Sources

+
+ +

+Once you have Raspbian running on Raspberry Pi, go to Menu → Accessories → Terminal, and type: +

+
sudo nano /etc/apt/sources.list
+ +

+A text editor will open. Move the cursor to the end and add this line: +

+
deb http://ppa.launchpad.net/opencpn/opencpn/ubuntu/ xenial main
+ +

+Or, if your Raspbian is older than Scratch: +

+
deb http://ppa.launchpad.net/opencpn/opencpn/ubuntu/ trusty main
+ +

+Save the file pressing Ctrl+X, say Yes and press enter. Now type: +

+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C865EB40
+ +

+and press enter. Now be sure you have Internet connection and type: +

+
sudo apt-get update
+ +

+The Software sources will be updated and finally you will have to type: +

+
sudo apt-get install opencpn
+ +

+and you are done! +

+ +

+To install OpenCPN and all the available plugins for Linux, type: +

+
sudo apt-get install opencpn*
+ +

+If you get an error doing this, you will have to install the plugins one by one typing: +

+
sudo apt-get install opencpn-plugin-watchdog
+sudo apt-get install opencpn-plugin-statusbar
+…
+ +

+If a new version of OpenCPN is released, just type: +

+
sudo apt-get update
+sudo apt-get install opencpn
+ +
+ +

Advanced

+
+ +
+ +

Installing OpenCPN betas

+
+ +

+Coming soon +

+ +
+ +

OpenGL acceleration

+
+ +

+Coming soon +

+ +
+ +

Compiling OpenCPN on Raspberry Pi

+ + + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/windows.html opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/windows.html --- opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation/windows.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation/windows.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,89 +1,87 @@ - - - - - opencpn:opencpn_user_manual:getting_started:opencpn_installation:windows - - - - - - - - - - - - - - - - - - - - - -
- - - -

Windows

-
- -

-. . . -

- -

-Windows XP SP3/Vista/7/8/10 (except W8 RT) * Download the installation package for Windows from Download OpenCPN. -

-
    -
  • Use the stable release for navigation en route, or if you just started using OpenCPN.
    -
  • -
  • Exit all other programs, including your anti virus program - known to create problems in some cases. Unplug your network cable, to be on the safe side.
    -
  • -
  • Run the downloaded installer. Re-start your anti-virus. Re-connect the network
    -
  • -
  • If upgrading from a previous version of OpenCPN, there is no need to un-install the old version. Simply install the new version and it will upgrade OpenCPN, saving all your existing configuration and preferences.
    -
  • -
  • If this is a new installation, click on the Toolbox icon and configure your GPS source, chart directories, and other settings. It is highly recommended that you use the Chart Downloader Tab to setup directories and download charts.
    -
  • -
  • If your installation goes well, but OpenCPN does not start as expected, try to download and install these runtime components.
    -
  • -
  • Not Supported Windows versions:
    -Win 8 RT is not supported.
    -Win CE is not supported.
    -Win XP SP 2 or 1 are not supported. The last OpenCPN version that included support was 2.6.1624.
    -Win 2000 is not supported. The last OpenCPN version that included support was 2.5.0.
    -Win 98/ME are not supported. The last OpenCPN version that included support was 2.1.0.
    -
  • -
  • -
  • -
- -

-Old versions of OpenCPN are available on SourceForge. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_started:opencpn_installation:windows + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Windows

+
+ +

+. . . +

+ +

+Windows XP SP3/Vista/7/8/10 (except W8 RT) * Download the installation package for Windows from Download OpenCPN. +

+
    +
  • Use the stable release for navigation en route, or if you just started using OpenCPN.
    +
  • +
  • Exit all other programs, including your anti virus program - known to create problems in some cases. Unplug your network cable, to be on the safe side.
    +
  • +
  • Run the downloaded installer. Re-start your anti-virus. Re-connect the network
    +
  • +
  • If upgrading from a previous version of OpenCPN, there is no need to un-install the old version. Simply install the new version and it will upgrade OpenCPN, saving all your existing configuration and preferences.
    +
  • +
  • If this is a new installation, click on the Toolbox icon and configure your GPS source, chart directories, and other settings. It is highly recommended that you use the Chart Downloader Tab to setup directories and download charts.
    +
  • +
  • If your installation goes well, but OpenCPN does not start as expected, try to download and install these runtime components.
    +
  • +
  • Not Supported Windows versions:
    +Win 8 RT is not supported.
    +Win CE is not supported.
    +Win XP SP 2 or 1 are not supported. The last OpenCPN version that included support was 2.6.1624.
    +Win 2000 is not supported. The last OpenCPN version that included support was 2.5.0.
    +Win 98/ME are not supported. The last OpenCPN version that included support was 2.1.0.
    +
  • +
  • +
  • +
+ + +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation.html opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation.html --- opencpn-doc-4.8.10129.2/doc/getting_started/opencpn_installation.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/opencpn_installation.html 2018-02-07 14:43:14.000000000 +0000 @@ -77,16 +77,16 @@

-Download your version of OpenCPN here +Download your version of OpenCPN here

  • Use a “stable”, official release for actual navigation. The latest stable release is always available at the top of the download page or from Source Forge.
  • Beta releases are snapshots of the development process, and may contain errors or temporarily be unstable. Show stoppers are normally fixed very quickly however. This is where the latest features first are seen. Most of the time the beta releases are quite stable and the OpenCPN team appreciate it if more experienced users test the releases and report back.
  • -
  • The place to report bugs and suggest features is the Tracker. To reach the Tracker from the OpenCPN Web pages click on the “Tracker” tab at the upper right (above the blue bar). The sticky thread “Tracker/Flyspray - How and When to use it” (tab Forum) gives some hints.
    +
  • The place to report bugs and suggest features is the Tracker. To reach from the OpenCPN.org pages click on the “Tracker” on the top menu. The sticky thread “Tracker/Flyspray - How and When to use it” (tab Forum) gives some hints.
  • -
  • To see what version you are using either look in (Help) ?About or at the top of your display. A lot of information is also available in the Log file. See below.
    +
  • To see what version you are using either look in (Help) ? ? About or at the top of your display. A lot of information is also available in the Log file. See below.
diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started/touch_screen_tablets.html opencpn-doc-4.8.2.0/doc/getting_started/touch_screen_tablets.html --- opencpn-doc-4.8.10129.2/doc/getting_started/touch_screen_tablets.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started/touch_screen_tablets.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,221 +1,217 @@ - - - - - opencpn:opencpn_user_manual:getting_started:touch_screen_tablets - - - - - - - - - - - - - - - - - - - - - -
- - - -

Touch Screen Tablets

-
- -

-
- -It is no wonder that iPads and Android tablets have become so popular. They offer superior ergonomics vs. laptops in many settings, including areas with limited space and power such as boat cabins and cockpits. Tablets usually offer superior battery life, lower power consumption, and are easier to waterproof via inexpensive pouches.
- -
- -With the recent release of OpenCPN for Android on the Google Play Store, a huge selection of phones and tablets are now able to run OpenCPN very easily.
- -
- -OpenCPN can also run very nicely on Windows 8 tablets, many of which are available at very low cost. Here are some suggestions for running on Windows tablets:
- -
- -Running OpenCPN on a Windows 8 tablet
- -
- -Although Windows 8 tablets are not as common as iPads or Android, they have the advantage of running on the exact same Windows platform as PCs and laptops. This means you can install OpenCPN onto a tablet using the same installer that is used for Windows laptops and desktops. Just dowload the installer and appropriate charts, run the installer, and select the chart location just like you would on any PC.
- -
- -Because of differences in Windows 8 vs. prior Windows versions, and configuration differences in the tablet hardware, your user experience with OpenCPN on a Windows tablet may be enhanced by considering these optional tips and tricks:
- -
- -1. Install the Classic Shell free software. This facilitates using the tablet with traditional Windows desktop programs, and will make the Win8 environment more familiar for those who are coming from XP, Vista, or Win7. You can still bring up the Start Screen to use the newer “Metro” tablet apps, but Classic Shell restores the familiar Start menu that Windows users are accustomed to having.
- -
- - -
- -2. Check Device Manager-Sensors to verify whether your tablet has a GNSS Geolocation sensor. If so, your tablet has GPS capabilities already built in. (Some tablets have been discovered to have GPS even though the specifications may not mention it.)
- -
- - -
- -However, the Windows 8 tablets initially are configured in a way that only Metro apps can see the built-in GPS. In order to overcome this limitation, try installing petrsimon's excellent GeolocationTCP utility. Set this utility to launch at bootup so it's always there by putting a shortcut in the Startup folder created by Classic Shell.
- -
- - -
- -Then you need to configure OpenCPN to receive the NMEA data over the appropriate TCP port.
- -
- - -
- -3. GPS If you do not have an internal GPS and want one to interface with your tablet, I recommend a Bluetooth GPS transmitter instead of a wired dongle or puck. There are Android and iPhone apps that will transmit from your smartphone, or you can purchase a freestanding Bluetooth GPS made by GlobalSat or others. Transmitting GPS to the tablet via Bluetooth also facilitates putting the tablet into a waterproof pouch. Some have reported that hanging a USB connector off the side of the tablet may weaken the microUSB plug over time.
- -
- -4. The excellent form factor of the tablet opens up some great possibilities for use in the cockpit, if you select a tablet with a sufficiently bright screen. A suggested tablet model and more comprehensive list of tips can be found on this message thread.
- -
- -OpenCPN runs remarkably well on a tablet with practically no modifications. Microsoft has emulated many mouse functions in their OS. The right-click context menus are emulated by tap-hold. Zooming and unzooming in OpenCPN is accomplished by pinching gesture, or using the magnifying glass icons in the toolbar.
- -
- -Mouse hover (aka “rollover”) is not generally supported on tablets, and accidentally tapping the chart can lead to unexpected re-centering of the chart. To address this and other tablet needs, OpenCPN adds some some custom features available in the Options-User Interface menu: -

- -

- -

- -

-Activating “Enable Touchscreen Interface” alters the effect of tapping/clicking on the chart in the following ways:
- -
- --Suppresses re-centering of the chart by tapping (you need to tap-drag to pan the chart)
- --Tapping waypoint selects it for subsequent dragging
- --Tapping Routes and AIS targets shows popup info
- --Tapping tide/current icons shows appropriate dialog
- -
- -Here are some additional behaviors with “Enable Touchscreen Interface” activated:
- -
- --Optimize several common dialogs for screen rotation, i.e. landscape or portrait
- --Route Create workflow: “Done” by clicking toolbar “Route” icon, or normal context menu.
- --Toolbar navigation items (e.g. Zoom/Scale) are available during route creation.
- --Chart drag (a.k.a. swipe) is available during route creation.
- --Routepoint/Waypoint edit by drag is supported.
- --Increase pixel select radius, to allow for finger tip selection of routes/waypoints
- -
- -A second option, “Enable Tablet Scaled Graphics Interface” can improve the display, especially on tablets with high pixel density. At present, Windows tablets are generally lower pixel density than Android and iPad, but this may change with future hardware. This option does the following:
- -
- --Increase toolbar icon size
- --Increase context menu text item size
- --Increase selectable item sizes for several common dialogs
- -
- -Tablet Scaled Graphics may enlarge the toolbar icons too much for some tastes, especially on small tablets with limited screen space. As an alternative, Microsoft provides a Magnifier utility that temporarily zooms the view and allows for panning across the enlarged screen. It can be found in Start-All Programs-Windows Ease of Access (if you have Classis Shell installed), or by searching the Start Page in the Modern interface. I recommend pinning a shortcut to the taskbar for quick one-tap access. While zooming the OpenCPN menu can enlarge many chart features, Magnifier can enlarge additional elements like the very small depth soundings and the green-over-black status text displayed by the Active Route:
- -
- -
- -* Read more about the XTE in Connections Add a Serial Connection, “APB bearing precision”
- -
- -
- -
- -Following are Dave's comments on “Enable Tablet Scaled Graphics Interface”:
- -- It is important that the screen width dimension be properly set for this option to work.
- -- Manual override of screen width can be done at -Options→Display→Advanced Options Settings-Display-Advanced.
- -- Dave found, on his W8.1 tablet, that the automatically calculated size value was wrong, leading to extra large toolbar icons. Easy to correct with a physical measurement.
- -
- -In the “Tablet Scaled Graphics Interface”, the toolbar icon target minimum size is 9mm square.
- -This is the generally accepted minimum button size for several mobile platforms.
- -

- -

-Other Tablets and Operating System details.
- -

- -

-OpenCPN for Windows also runs successfully on: -

-
    -
  • Microsoft Surface Pro 3 with Windows 8 and Globalstar Bu-343 puck gps.
    -
  • -
  • Microsoft Surface Pro 3 with Windows 10 and Globalstar Bu-343 S4 puck gps.
    -
  • -
  • Opencpn should run successfully on most Windows 10 Computers.
    -
  • -
- -
- - -
- - + + + + + opencpn:opencpn_user_manual:getting_started:touch_screen_tablets + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Touch Screen Tablets

+
+ +

+
+ +It is no wonder that iPads and Android tablets have become so popular. They offer superior ergonomics vs. laptops in many settings, including areas with limited space and power such as boat cabins and cockpits. Tablets usually offer superior battery life, lower power consumption, and are easier to waterproof via inexpensive pouches.
+ +
+ +With the recent release of OpenCPN for Android on the Google Play Store, a huge selection of phones and tablets are now able to run OpenCPN very easily.
+ +
+ +OpenCPN can also run very nicely on Windows 8 tablets, many of which are available at very low cost. Here are some suggestions for running on Windows tablets:
+ +
+ +Running OpenCPN on a Windows 8 tablet
+ +
+ +Although Windows 8 tablets are not as common as iPads or Android, they have the advantage of running on the exact same Windows platform as PCs and laptops. This means you can install OpenCPN onto a tablet using the same installer that is used for Windows laptops and desktops. Just dowload the installer and appropriate charts, run the installer, and select the chart location just like you would on any PC.
+ +
+ +Because of differences in Windows 8 vs. prior Windows versions, and configuration differences in the tablet hardware, your user experience with OpenCPN on a Windows tablet may be enhanced by considering these optional tips and tricks:
+ +
+ +1. Install the Classic Shell free software. This facilitates using the tablet with traditional Windows desktop programs, and will make the Win8 environment more familiar for those who are coming from XP, Vista, or Win7. You can still bring up the Start Screen to use the newer “Metro” tablet apps, but Classic Shell restores the familiar Start menu that Windows users are accustomed to having.
+ +
+ + +
+ +2. Check Device Manager-Sensors to verify whether your tablet has a GNSS Geolocation sensor. If so, your tablet has GPS capabilities already built in. (Some tablets have been discovered to have GPS even though the specifications may not mention it.)
+ +
+ + +
+ +However, the Windows 8 tablets initially are configured in a way that only Metro apps can see the built-in GPS. In order to overcome this limitation, try installing petrsimon's excellent GeolocationTCP utility. Set this utility to launch at bootup so it's always there by putting a shortcut in the Startup folder created by Classic Shell.
+ +
+ + +
+ +Then you need to configure OpenCPN to receive the NMEA data over the appropriate TCP port.
+ +
+ + +
+ +3. GPS If you do not have an internal GPS and want one to interface with your tablet, I recommend a Bluetooth GPS transmitter instead of a wired dongle or puck. There are Android and iPhone apps that will transmit from your smartphone, or you can purchase a freestanding Bluetooth GPS made by GlobalSat or others. Transmitting GPS to the tablet via Bluetooth also facilitates putting the tablet into a waterproof pouch. Some have reported that hanging a USB connector off the side of the tablet may weaken the microUSB plug over time.
+ +
+ +4. The excellent form factor of the tablet opens up some great possibilities for use in the cockpit, if you select a tablet with a sufficiently bright screen. A suggested tablet model and more comprehensive list of tips can be found on this message thread.
+ +
+ +OpenCPN runs remarkably well on a tablet with practically no modifications. Microsoft has emulated many mouse functions in their OS. The right-click context menus are emulated by tap-hold. Zooming and unzooming in OpenCPN is accomplished by pinching gesture, or using the magnifying glass icons in the toolbar.
+ +
+ +Mouse hover (aka “rollover”) is not generally supported on tablets, and accidentally tapping the chart can lead to unexpected re-centering of the chart. To address this and other tablet needs, OpenCPN adds some some custom features available in the Options-User Interface menu: +

+ + +

+Activating “Enable Touchscreen Interface” alters the effect of tapping/clicking on the chart in the following ways:
+ +
+ +-Suppresses re-centering of the chart by tapping (you need to tap-drag to pan the chart)
+ +-Tapping waypoint selects it for subsequent dragging
+ +-Tapping Routes and AIS targets shows popup info
+ +-Tapping tide/current icons shows appropriate dialog
+ +
+ +Here are some additional behaviors with “Enable Touchscreen Interface” activated:
+ +
+ +-Optimize several common dialogs for screen rotation, i.e. landscape or portrait
+ +-Route Create workflow: “Done” by clicking toolbar “Route” icon, or normal context menu.
+ +-Toolbar navigation items (e.g. Zoom/Scale) are available during route creation.
+ +-Chart drag (a.k.a. swipe) is available during route creation.
+ +-Routepoint/Waypoint edit by drag is supported.
+ +-Increase pixel select radius, to allow for finger tip selection of routes/waypoints
+ +
+ +A second option, “Enable Tablet Scaled Graphics Interface” can improve the display, especially on tablets with high pixel density. At present, Windows tablets are generally lower pixel density than Android and iPad, but this may change with future hardware. This option does the following:
+ +
+ +-Increase toolbar icon size
+ +-Increase context menu text item size
+ +-Increase selectable item sizes for several common dialogs
+ +
+ +Tablet Scaled Graphics may enlarge the toolbar icons too much for some tastes, especially on small tablets with limited screen space. As an alternative, Microsoft provides a Magnifier utility that temporarily zooms the view and allows for panning across the enlarged screen. It can be found in Start-All Programs-Windows Ease of Access (if you have Classis Shell installed), or by searching the Start Page in the Modern interface. I recommend pinning a shortcut to the taskbar for quick one-tap access. While zooming the OpenCPN menu can enlarge many chart features, Magnifier can enlarge additional elements like the very small depth soundings and the green-over-black status text displayed by the Active Route:
+ +
+ + +* Read more about the XTE in Connections Add a Serial Connection, “APB bearing precision”
+ +
+ +
+ +
+ +Following are Dave's comments on “Enable Tablet Scaled Graphics Interface”:
+ +- It is important that the screen width dimension be properly set for this option to work.
+ +- Manual override of screen width can be done at +Options→Display→Advanced Options Settings-Display-Advanced.
+ +- Dave found, on his W8.1 tablet, that the automatically calculated size value was wrong, leading to extra large toolbar icons. Easy to correct with a physical measurement.
+ +
+ +In the “Tablet Scaled Graphics Interface”, the toolbar icon target minimum size is 9mm square.
+ +This is the generally accepted minimum button size for several mobile platforms.
+ +

+ +

+Other Tablets and Operating System details.
+ +

+ +

+OpenCPN for Windows also runs successfully on: +

+
    +
  • Microsoft Surface Pro 3 with Windows 8 and Globalstar Bu-343 puck gps.
    +
  • +
  • Microsoft Surface Pro 3 with Windows 10 and Globalstar Bu-343 S4 puck gps.
    +
  • +
  • Opencpn should run successfully on most Windows 10 Computers.
    +
  • +
+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/getting_started.html opencpn-doc-4.8.2.0/doc/getting_started.html --- opencpn-doc-4.8.10129.2/doc/getting_started.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/getting_started.html 2018-02-07 14:43:14.000000000 +0000 @@ -23,18 +23,18 @@ @@ -48,19 +48,19 @@
-

OpenCPN 4.8.0

+

OpenCPN 4.8.2

-Welcome! This is the Documentation for the OpenCPN 4.8.0 stable release. (There are still areas that are not fully updated.) It is very easy and intuitive to get started with OpenCPN. The different menus, including the clever context-sensitive right-click menu, make it likely that you will find what you need. The program contains a lot of options to fit users with special demands and hardware. +Welcome! This is the Documentation for the OpenCPN 4.8.2 stable release. (There are still areas that are not fully updated.) It is very easy and intuitive to get started with OpenCPN. The different menus, including the clever context-sensitive right-click menu, make it likely that you will find what you need. The program contains a lot of options to fit users with special demands and hardware.

-Required reading YachtValhalla's PDF Tutorial for the new user starting up Exploring OpenCPN v3.0 +Required reading YachtValhalla's PDF Tutorial for the new user starting up Exploring OpenCPN v3.0 (pdf download)

- +

HELP, FAQ & OpenCPN User Manual

@@ -73,7 +73,7 @@

-In the Program “OpenCPN” Press and then the Help Tab to access the built-in version of this document. The installed documentation will open in your default browser. This is the first place to go for help, read the documentation please. To download a current snapshot of this wiki as one huge web page, Click here for fullindex (only works if you are online). Note that the details of downloading a single file html formatted properly have not been worked out yet. +In the Program “OpenCPN” Press and then the Help Tab to access the built-in version of this document. The installed documentation will open in your default browser. This is the first place to go for help, read the documentation please. To download a current snapshot of this wiki as one huge web page, here (only works if you are online). Note that the details of downloading a single file html formatted properly have not been worked out yet.

@@ -113,7 +113,7 @@

-If you encounter difficulties in using OpenCPN you may be asked to submit your Settings File and/or your Log File. This data will help the developers to diagnose your problem. +If you encounter difficulties in using OpenCPN you may be asked to submit your Settings File and/or your Log File. This data will help the developers to diagnose your problem.

@@ -141,12 +141,12 @@

Here is the note that all users have to approve when installing the program.

-
OpenCPN is distributed in the hope that it will be useful, 
-but WITHOUT ANY WARRANTY; without even the implied warranty of 
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
-See the GNU General Public License for more details. 
+
OpenCPN is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+See the GNU General Public License for more details.
 OpenCPN must only be used in conjunction with approved paper
- charts and traditional methods of navigation. 
+ charts and traditional methods of navigation.
 DO NOT rely upon OpenCPN for safety of life or property.

@@ -172,16 +172,14 @@ -

-There is also a very useful PDF Tutorial for the new user starting up called Exploring OpenCPN -

+

If you still have questions or would just like to get in touch with other OpenCPN users, there is a large community behind OpenCPN. You can find us in this Cruisers Forum.

-If you are an advanced users with programming experience we recommend the Developers Manual. +If you are an advanced users with programming experience we recommend the Developers Manual.  (view online)

Binary files /tmp/tmpUnFJA0/V9lEOSntqZ/opencpn-doc-4.8.10129.2/doc/opencpn/manual/font1.h.357_tok.520ff8_w.300.jpg and /tmp/tmpUnFJA0/o5VFIPF7k0/opencpn-doc-4.8.2.0/doc/opencpn/manual/font1.h.357_tok.520ff8_w.300.jpg differ Binary files /tmp/tmpUnFJA0/V9lEOSntqZ/opencpn-doc-4.8.10129.2/doc/opencpn/manual/font.h.285_tok.2f35dd_w.300.jpg and /tmp/tmpUnFJA0/o5VFIPF7k0/opencpn-doc-4.8.2.0/doc/opencpn/manual/font.h.285_tok.2f35dd_w.300.jpg differ Binary files /tmp/tmpUnFJA0/V9lEOSntqZ/opencpn-doc-4.8.10129.2/doc/opencpn/manual/opencpn-options-userinterface1-scales.tok.1ed7a6_w.400.jpg and /tmp/tmpUnFJA0/o5VFIPF7k0/opencpn-doc-4.8.2.0/doc/opencpn/manual/opencpn-options-userinterface1-scales.tok.1ed7a6_w.400.jpg differ Binary files /tmp/tmpUnFJA0/V9lEOSntqZ/opencpn-doc-4.8.10129.2/doc/opencpn/manual/opencpn-options-userinterface1.tok.25d212_w.400.jpg and /tmp/tmpUnFJA0/o5VFIPF7k0/opencpn-doc-4.8.2.0/doc/opencpn/manual/opencpn-options-userinterface1.tok.25d212_w.400.jpg differ Binary files /tmp/tmpUnFJA0/V9lEOSntqZ/opencpn-doc-4.8.10129.2/doc/opencpn/manual/toolbar_ecdis_mode_01.jpg and /tmp/tmpUnFJA0/o5VFIPF7k0/opencpn-doc-4.8.2.0/doc/opencpn/manual/toolbar_ecdis_mode_01.jpg differ Binary files /tmp/tmpUnFJA0/V9lEOSntqZ/opencpn-doc-4.8.10129.2/doc/opencpn/manual/toolbar_ecdis_mode_02.jpg and /tmp/tmpUnFJA0/o5VFIPF7k0/opencpn-doc-4.8.2.0/doc/opencpn/manual/toolbar_ecdis_mode_02.jpg differ diff -Nru opencpn-doc-4.8.10129.2/doc/options_setting/chart.html opencpn-doc-4.8.2.0/doc/options_setting/chart.html --- opencpn-doc-4.8.10129.2/doc/options_setting/chart.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/options_setting/chart.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,147 +1,147 @@ - - - - - opencpn:opencpn_user_manual:options_setting:chart - - - - - - - - - - - - - - - - - - - - - -
- - - -

The Chart

-
- -
- -

Chart Files

-
- -

-options-charts-chartfiles-tab.jpg -

- -
- -

Add Directory

-
- -

-In OpenCPN charts are added by adding the directory (folder) that contains the chart files. This tab is where charts are added and removed. Read about the details in Installing Charts -

- -
- -

Remove Selected

-
- -

-Mark the chart directories that are no longer needed, press the button an then “Apply” or “OK”. -

- -
- -

Scan Charts and Update Database

-
- -

-Use this option if you have made any changes to the contents of your chart directories, as for example after downloading new charts from NOAA, etc. It need not be checked if directories are added or subtracted, as the entire database will be scanned and updated automatically in this case. -

- -
- -

Force Full Database Rebuild

-
- -

-Is mainly aimed at users converting or correcting existing charts, in a situation where changes are made to the geo-referencing, outline of the chart, or other attributes in the kap file header section. -

- -
- -

Prepare all ENC charts

-
- -

-Converts all existing S57/S63 charts to an internal SENC format for fast loading. The button is there on popular request, and means that O don't stop to process a chart when encountered the first time, but instead process all charts at once. The process can take quite some time, depending on your system. If you already done the new conversion once and add a chart, pressing the button will be fast as only the new chart is processed. NOTE: There is also a new naming system for the processed files. It's a good idea to delete the SENC folder the first time you use the new beta, and then press “Prepare all ENC charts”. The only reason for this is to save some space on your hard desk. -

- -
- -

Vector Charts Display

-
- -

- -

- -

-Read more about Vector Charts . -

- -
- -

Chart Groups

-
- -

- -

- -

-Read more about Chart Groups . -

- -
- -

Tides & Currents

-
- -

- -

- -

-Read more about Tides and Currents . -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:options_setting:chart + + + + + + + + + + + + + + + + + + + + + +
+ + + +

The Chart

+
+ +
+ +

Chart Files

+
+ +

+options-charts-chartfiles-tab.jpg +

+ +
+ +

Add Directory

+
+ +

+In OpenCPN charts are added by adding the directory (folder) that contains the chart files. This tab is where charts are added and removed. Read about the details in Installing Charts +

+ +
+ +

Remove Selected

+
+ +

+Mark the chart directories that are no longer needed, press the button an then “Apply” or “OK”. +

+ +
+ +

Scan Charts and Update Database

+
+ +

+Use this option if you have made any changes to the contents of your chart directories, as for example after downloading new charts from NOAA, etc. It need not be checked if directories are added or subtracted, as the entire database will be scanned and updated automatically in this case. +

+ +
+ +

Force Full Database Rebuild

+
+ +

+Is mainly aimed at users converting or correcting existing charts, in a situation where changes are made to the geo-referencing, outline of the chart, or other attributes in the kap file header section. +

+ +
+ +

Prepare all ENC charts

+
+ +

+Converts all existing S57/S63 charts to an internal SENC format for fast loading. The button is there on popular request, and means that O don't stop to process a chart when encountered the first time, but instead process all charts at once. The process can take quite some time, depending on your system. If you already done the new conversion once and add a chart, pressing the button will be fast as only the new chart is processed. NOTE: There is also a new naming system for the processed files. It's a good idea to delete the SENC folder the first time you use the new beta, and then press “Prepare all ENC charts”. The only reason for this is to save some space on your hard desk. +

+ +
+ +

Vector Charts Display

+
+ +

+ +

+ +

+Read more about Vector Charts . +

+ +
+ +

Chart Groups

+
+ +

+ +

+ +

+Read more about Chart Groups . +

+ +
+ +

Tides & Currents

+
+ +

+ +

+ +

+Read more about Tides and Currents . +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/options_setting/connections.html opencpn-doc-4.8.2.0/doc/options_setting/connections.html --- opencpn-doc-4.8.10129.2/doc/options_setting/connections.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/options_setting/connections.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,822 +1,821 @@ - - - - - opencpn:opencpn_user_manual:options_setting:connections - - - - - - - - - - - - - - - - - - - - - -
- - - -

The Connections

-
- -

- -

- -

- -

- -

- -

- -
- -

Features and Improvements

-
- -

-NMEA Sentences moved to “Advanced Features” -

- -

-OpenCPN version 3.2 featured a complete redesign of the NMEA message handling structure, including a new GUI and monitor window. This feature has been further improved and tuned in version 4.2. The current scheme provides extensive NMEA management capabilities, including: -

-
    -
  • Input message filtering, by TALKER ID and/or message type.
    -
  • -
  • Implement configurable NMEA Talker ID.
    -
  • -
  • Virtually unlimited input port multiplexing, with shared I/O and individual data rate settings.
    -
  • -
  • Selective message echo capability, similar to third-party mux applications.
    -
  • -
  • Programmable output port messages, for e.g. autopilot interfaces.
    -
  • -
  • Full Network input and output, including TCP, UDP, and GPSD services.
    -
  • -
  • GPSD client support for Windows platforms.
    -
  • -
- -
- -

Contents

- - -

Linux Serial Connections

-
- -

-Make sure that you belong to the “dialout” group. To find out, run the “$groups” command. If you're not in “dialout”, add yourself with the command “$sudo usermod -a -G dialout $USER”. Logout of your current session for group changes to take effect. Check this straight away, it will save you from frustration later on. If there is a problem connecting the GPS to a physical port, such as /dev/ttyS0, the reason is probably that you don't belong to “dialout”. OpenCPN will display a warning, once per session, if you try to configure a serial connection, or starts the program with an active serial connection, and don't belong to the right group. -

- -

-group.jpeg -

- -

-Red Hat based Linux versions are using the “uucp” group. Check what applies to your version of Linux, by using the return from the command stat -c %G `ls /dev/*|grep -m1 tty[A-Z,a-z][0] If the return is “root”, upgrade to a contemporary Linux version. -

- -
- -

Connections Window

-
- -

-All this is different from the logic in earlier versions of OpenCPN. From version 3.2, there is no defined “autopilot” port. The autopilot is simply connected to any available output- enabled data-stream, and gets everything on the bus, subject to user specified output filtering. There is no specific “shared” AIS and GPS port, as all ports are shared. -

- -

-
- - -

- -

-The key point to keep in mind with this new setup is the complete orthogonality between message sources, message destinations, and transport media. All messages come and go from an internal “bus”, and all internal modules have access to all messages. Any message can be received, and possibly re-transmitted according to the configuration established. If the messages get onto the bus, -

- -

-OpenCPN will do the right thing. For example, if it is an AIS message, the AIS module will get the message and act accordingly. Plugins also get all messages. -

- -
- -

Example Data Connections Window

-
- -

- -

- -

-To get a taste of what can be done, we start with a lab scenario. In the screen-shot above, four Data Ports are enabled. -

-
    -
  • GPSD on localhost port 2947
    -
  • -
  • /dev/ttyUSB1 as ais port
    -
  • -
  • output port to a computer on the local network
    -
  • -
  • San Fransisco AIS feed.
    -
  • -
- -

-Note that the connections are automatically sorted in order of the priority setting The picture is from a Linux computer, but the receiving box is an Win XP. Both boxes are configured to use the same broadcasting address '192.168.0.255' on the local network, using the default 10110 port. Note that UDP, and not TCP, is used. OpenCPN on the XP box receives and shows all info from the three first ports and even data from the VDR plugin, if it's running. All input sources are merged together and available to transmit to an external computer. Every computer on-board can be used as a repeater to the main box! -

- -

-Note that in this scenario the UDP connection is output only. In previous releases of OpenCPN all UDP data connections would read data as well as write. This is a possible configuration in the current release but neither required nor generally desirable. If a broadcast connection is read/write, all data written will be read back leading to the potential for data loops. -

-
    -
  • To avoid this, the priority of any read/write broadcast connection should be set lower than that of any other interface on which OpenCPN receives data for re-distribution over that interface.
    -
  • -
  • For most purposes setting a broadcast connection to either read or write is the preferable solution.
    -
  • -
  • The San Francisco AIS feed has now changed to ip address 76.103.90.196, also on port 9009.
    -
  • -
- -

-There is no advantage to using a broadcast address on the local network with just a few computers. It's as easy to just specify the addresses of the receiving computers as outgoing connections on the transmitting computer. The “receivers” specify the “transmitter” as address for a connection. -

- -

-In real life, a common setup will include input from GPS, AIS and output to an Autopilot. If your GPS produces GPRMC, then this will be automatically shipped to the autopilot. -

-
    -
  • Everything on the internal multiplex bus will be sent to the output port that the autopilot is connected to, even if a route is inactive.
    -
  • -
  • If, a route is active, OpenCPN will create and send NMEA (EC)RMC sentences to output data ports.
    -
  • -
  • The only reason OpenCPN “synthesize” an ECRMC sentence is to cover those odd cases when there is no other source of RMC in the system, and the Autopilot wants variation, SOG, etc. This might be the case if an older GPS produces GPGLL alone, for instance, which has no var. There is no “new” information in the transmitted, synthesized ECRMC.
    -
  • -
  • The autopilot might be complaining that it is getting RMC information from two different talkers (GP and EC) at the same time, and cannot decide what to do. The easiest solution if don't like the ECRMC, is to filter it out of the output stream of the port connected to the autopilot. Or choose a filter to allow only GPRMC and ECRMB for this port.
    -
  • -
- -
- -

Filter NMEA Course and Speed Data

-
- -

-Providing a rolling average of COG/SOG, with configurable sampling period. This feature is useful, for example, if you find that course and speed from the gps is varying erratically due to the sea state. The Dashboard plugin is not affected by this setting - COG and SOG are updated about once per second. -

- -

- -

- -
- -

Show NMEA Debug Window

-
- -

-If you check this box you will get a window that shows the NMEA data sentences coming into or going out from OpenCPN. In the picture above we can see the color-coding at work. Messages in red could occur as well, and indicates a transmit error. Connections Priority change messages, will also be printed to the NMEA Debug Window. The reason that AIVDM messages are both dropped and appear as “Output message”, is that there is more than one source for this message, and the filter just applies to one source. -

- -

-Have a look at the page NMEA Sentences to see which messages are understood. OpenCPN generally does not care about the Talker ID, the first two letters in the message type. $GPGGA above, is the talker GP = the gps, sending a GGA = position message, for example. At the end of each sentence there is a “*” followed by a calculated checksum. -

- -

-To see all messages it's important to close the Options dialog completely, while leaving the NMEA Debug window open. The ECAPB sentences etc, will not appear while the Connections dialog box is open as autopilot output is disabled during this time. -

- -

-Known issues: The pause button only works if the main Options dialog is closed. In Linux, the debug window can only be closed by unticking the Show NMEA Debug Window box, unless the the main Options dialog is closed. -

- -

-If there are NMEA sentences in the debug window, then OpenCPN has opened the port set in the Data Connections. Note that the source of each NMEA sentence is printed after the time stamp o each line. If your GPS port is configured, and there is no “red” boat, then the only reasons are: no gps fix or wrong sentence configuration from the GPS. -

- -

-Messages originating from GPSD or the VDR (Voyage Data Recorder plugin) will also show up in the debug window. -

- -

-For simple NMEA data stream debugging, add the following to your opencpn.ini file:Under [Settings] add a line DebugNMEA=1500 This will provide up to 1500 debug messages pertaining to NMEA traffic to the opencpn.log. -

- -

-Format uploads for FurunoGP3Xinputfiltering: If the special Furuno gps protocol is needed, tick this box. The reason is that Furuno uses their own version of NMEA for uploading routes. Furuno GPS users take note. It is now allowed to use a numeric, two digit OpenCPN route name (e.g. 10, 21, etc). -

- -

-Use GarminGRMN (Host) mode for uploads. Make sure that this box is ticked, if you have a Garmin GPS. The reason for this is that Garmin units cannot accept route uploads via standard NMEA0183. This is a “design feature” of all Garmin receivers. -

- -

-Use magnetic bearings in output sentence ECAPB. Some autopilots, among them Simrad, require navigational bearings, contained in the APB sentence, to be transmitted as Magnetic bearings rather than as True bearings, OpenCPNs default. -

- -
- -

Data Connections - Add and Remove

-
- -

-Two Buttons “Add Connections” and “Remove Connections”, to the right of the Connections window are the key to this whole tab. -

- -

-The enable choice at the start of each connection line, is handy to organize connections, but still only use those that are needed for the moment. Tick or un-tick, and then press “Apply”, to activate the setting. -

- -

-A connection can be used for input and output at the same time, with the reservation that they have to use the same Baud rate. For more details, read on. -

- -

-When pressing “Add Connections” two basic choices are given, a serial or a network connection. -

- -
- -

Add a Serial Connection

-
- -

- -

- -

-DataPort: Pick a port by pressing the \/ o the right side of the field. If the port you are looking for does not appear in the selection, write the correct port yourself in this field. -

- -

-Baud Rate: This is normally 4800 for GPS and 38400 for AIS, but check the documentation for the connected device. It's important to get this right and not just guess. -

- -

-Protocol: For future use, as only NMEA 0183 works, for now. -

- -

-Priority: Higher number equals Higher priority. The priority is set for each NMEA sentence individually. As long as a higher priority stream is available it's used. If this fails the next stream in line, with lower priority, kicks in and is used, until a higher priority stream appears. The present filter does not handle the case where, for example position messages, are received from different sentences.As an example, GPGLL and GPRMC both transmits the position information. The last received of either message will be used. -

- -

-Control Checksum. At the end of each NMEA sentence is a checksum, that makes sure that sentences are correctly received. This box is ticked by default, as OpenCPN calculates the checksum and compares it to the received checksum. Only sentences with a valid checksum are passed through. Un-ticking may help, if an application calculates checksums incorrectly or if the checksums are missing. -

- -

-Use Garmin(GRMN) mode for input: Make sure that this box is ticked, if you have a Garmin GPS set to this mode. The reason is that Garmin uses their own serial protocol. -

- -

-Receive input on this Port Greyed out here as it only applies to a network connection. see more below. -

- -

-Output on this port (as Autopilot or NMEA repeater ): Tick this box if the connection will be used for output. A common case is sending NMEA to an Autopilot. * Talker ID solves the problem where some “temperamental” devices, which should accept given sentences irrespective of the talker ID, in fact only accept for example GPRMC and not ECRMC -

- -

-APB bearing precision is greyed out unless “Output on this port” is checked. APB is the NMEA sentence “Autopilot Sentence 'B'”. The precision can be set to between 0 and 4 decimals, were 3 is the default. Some autopilots requires a different precision than the default, to work. Check your AP documentation. -

-
    -
  • Note: The APB bearing precision (or NMEAAPBPrecision in Opencpn.ini file) setting is set in the Options > Connections settings page for connections that have outgoing messages. The precision is applied in the src/nmea0183/ apb.cpp file and is applied to:
    -
      -
    • CrossTrackErrorMagnitude
      -
    • -
    • BearingOriginToDestination
      -
    • -
    • BearingPresentPositionToDestination
      -
    • -
    • HeadingToSteer
      -
    • -
    -
  • -
  • This change was made as some auto pilots are limited in the precision they can accept in the APB message. So all other messages and internally the precision is not changed. There is no change to the XTE message as that was not requested at the time. “XTE - Measured cross track error” NMEA message, that is a part of the APB message is not adjusted by the APB bearing precision setting.
    -
  • -
- -
- -

Add a Network Connection

-
- -

- -

- -
- -

Protocol : There are three choices of protocols **TCP**, **UDP** and **GPSD**.

-
- -

-TCP: is a “connection-oriented” protocol which provides a reliable link between two network endpoints. TCP ensures that any network packets lost in transit are re-transmitted. Internet AIS servers normally accept TCP connections as do many serial-to-network/wifi devices. -

- -

-To make a connection to a remote TCP server, enter its IP address or hostname in the “Address” box and the TCP port on which the server listens in the “DataPort” box. Many devices use a non-standard TCP port rather than OpenCPN's standard 10110, so do check the server's documentation. If “0.0.0.0” is entered in the Address box, OpenCPN will act as a TCP server accepting a connection from a remote TCP client. OpenCPN will listen on all its host computer's network interfaces for TCP connections to the port specified in the “DataPort” field. There should normally be no reason to select a “DataPort” value other than the standard 10110 unless multiple servers are required: -

-
    -
  • In the current implementation a single data connection can accept only one client.
    -
  • -
  • If multiple clients wish to connect to OpenCPN, a dedicated data connection must be provided for each and each data connection must have a different DataPort.
    -
  • -
- -

-UDP: is a method of transmitting data as simple “datagrams” without negotiating a connection between two endpoints. It involves no detection and retransmission of data lost in the network. Within a small home/boat network such data loss should not normally occur and in any case, NMEA data is generally updated by “talkers” on a regular basis. Unlike TCP which involves a connection between two endpoints, UDP data may be received by many “listeners”. -

- -

-An OpenCPN UDP data connection will listen for data destined for the specified DataPort on any system interface or the broadcast address of any connected network. If you don't need to receive multicast data or transmit any data, you may enter “0.0.0.0” in the “Address” box if you are unsure of what to enter there. Alternatively you may specify the address on which you intend to receive data. In both cases behavior will be the same. If you wish to receive multicast data you must enter the multicast address to which those data are being sent or the system will not see them. If you wish to transmit any data (“Output on this port” checked) you must put the address you wish to send data to in the “Address” box. In all cases (transmit, receive or both) the DataPort must be specified. For more information about broadcast and multicast, see Broadcast and Multicast below. -

- -

-GPSD: is a Unix/Linux gps server, which means that several different applications can share one gps receiver. Linux users have the choice between using serial or GPSD connections for their gps input. -

-
    -
  • Ubuntu users take note! If gpsd is installed - use it. If you prefer a serial connection, un-install gpsd. The reason is that gpsd starts automatically when,for example, an USB gps is connected. This will block the serial port that the gps communicates with( /dev/ttyUSB0 in many cases), hence no separate serial connection to the gps is possible. So it's an either or situation.
    -
  • -
  • OpenCPN also has support for Windows clients. So a windows computer should be able to connect to GPSD running somewhere on a network (testing), as an alternative to an UDP connection, described earlier. * Address: The network address to connect to. In the example above we used the broadcast address for convenience, but specifying host to send to, and host to receive from, works as well.
    -
  • -
- -

-Port: The port to connect to on the network address. The default port for UDP is 10110. Port 10110 is designated by IANA for “NMEA-0183 Navigational Data”. There should not be any reason to change this port, but it is possible. See below. The default port for GPSD is 2947. Do not change this! -

-
    -
  • For your own local connections use port-numbers greater than 1023 and avoid ports used by other applications. Ports in the range 49152 through 65535 are not assigned to other applications and should be OK. Make sure that no firewall is blocking the port you pick.
    -
  • -
- -
- -

Network GPSD connection

-
- -

- -

- -

-When connecting to GPSD, running on your local computer, use the settings shown above. -

- -
- -

Connections Filter

-
- -

-For each source line in the data connection windows, it's possible to specify exactly which NMEA sentences to receive, and which ones to drop. Similarly it's possible to control exactly which sentences to send out to, for example, an autopilot. -

- -

-The applied filters for each connection are stated in in the “Filters” column in the Data Connection window. The default for a connection is no filters at all. * The set filters applies to both the core program and the plugins. -

- -

-Filtering can be observed in real time, through color coding in the Debug Window. -

- -

- -

- -

-Accept only sentences: Either base your filtering on stating which sentences to accept or which to ignore. -

- -

-Ignore sentences: Same as above. To select filters press the button. The dialog below becomes available. -

- -

- -

- -

-A lot of NMEA sentences are listed. Just tick the box to select a sentence. “Select All” or “Clear All” are also available. For sentences not listed press “Add”, and enter a new NMEA sentence. -

- -

- -

- -

-Your entry must conform to these rules. -

- -

- -

- -

-When you are finished, press “OK”, your new entry will appear at the bottom of the list of NMEA sentences to filter. It will already be ticked, so just press “OK” until you are back in the original Connections tab. Now press “Apply”. The implemented filtering should now be visible on the connection line. For more, see below -

- -

-Receive input on this port: This box should be ticked if you want to receive receive data on this connection. If the connection will only be used to output to other devices it should not be ticked. If you wish to broadcast UDP data for consumption by other devices or programs, leaving this box unticked will save you having to worry setting the priority of the connection to avoid data loops. -

- -

-Output on this port (as Autopilot or NMEA repeater ): Tick this box if the connection will be used for output. A common case is sending NMEA to an Autopilot. * APB bearing precision is greyed out unless “Output on this port” is checked. APB is the NMEA sentence “Autopilot Sentence 'B'”. The precision can be set to between 0 and 4 decimals, were 3 is the default. Some autopilots requires a different precision than the default, to work. Check your AP documentation and see Note below. -

- -

-OpenCPN creates and sends the NMEA ECRMB and ECRMC sentences to the A/P output port when a route is activated. If variation is not otherwise present, OpenCPN includes variation, coming from the WMM plugin, if installed and enabled. -

- -

-Note: The “APB bearing precision” (or NMEAAPBPrecision in Opencpn.ini file) setting is set in the Connections settings page for connections that have outgoing messages. The precision is applied in the src/nmea0183/ apb.cpp file and is applied to: -

-
    -
  • CrossTrackErrorMagnitude
    -
  • -
  • BearingOriginToDestination
    -
  • -
  • BearingPresentPositionToDestination
    -
  • -
  • HeadingToSteer
    -
  • -
  • This change was made as some auto pilots are limited in the precision they can accept in the APB message. So all other messages and internally the precision is not changed. There is no change to the XTE message as that was not requested at the time. “XTE - Measured cross track error” NMEA message, that is a part of the APB message is not adjusted by the APB bearing precision setting.
    -
  • -
- -

-FIXME -{{opencpn:manual:action-filter.jpg?nolink&28x30}} -

- -
- -

Input Filtering

-
- -

-Some examples to illustrate how things works. -

- -

- -

- -

-Accepting the filter above leads to this in the filter column on the connection line: -

- -

- -

- -

-
-If “Ignore sentences” is marked instead, the line looks like this:
- -

- -
- -

Output Filtering

-
- -

-Similar to input filtering above.
- - -

- -

-Transmitting three sentences.
- - -

- -

-Another Example of Output Filtering
- -
- -Feature: Can now select the NMEA talker ID of sentences output by OpenCPN on a given port. -

- -

-Situation: OpenCPN (correctly) outputs its NMEA sentences with the “EC” talker ID as is normal and expected behavior (see below). -

- -

-Problem : Some “temperamental” devices which should accept given sentences irrespective of the talker ID in fact only accept for example GPRMC and not ECRMC. -

- -

-Example: An Icom VHF is a such example. and because the multiplexer has been set to give precedence to nav info provided by OpenCPN, rather than the GPS, the result is that when OpenCPN is driving the autopilot, the VHF does not receive any position anymore for its DSC feature. Safety-wise, this is not desirable. -

- -

-Solution: Being able to either change the ECRMC sentences into GPRMC, or duplicate ECRMC on the output port should solve the issue. -

- -
- -

Send to GPS

-
- -

-
- -Dropping them instead. -

- -

- -

- -
- -

Connection Notes

-
- -

-If you already have an application connected to your gps, on a serial port, OpenCPN will not be able to connect to the same port. Two applications cannot use a port simultaneously . __On Linux use Gpsd in such a situation. Of course this only works if your “other application” supports the Gpsd. As an alternative on Linux you can use Kplex (also for Mac) or Muplex which can create pseudo terminals (“virtual serial ports”) to share NMEA data between applications. -

- -

-If a NMEA sentence is filtered on an input connection and “LegacyInputCOMPortFilterBehaviour=1” setting in opencpn.conf|ini, it will still enter the internal multiplexer. So, it will be available to output connections, unless it's filtered there as well. If “LegacyInputCOMPortFilterBehaviour=0” then the message will not be placed on the internal multiplexer. This will only work for serial connections. Echoing back a network connection, on the input port for output, will not work -

-
    -
  • NMEA data can also come from the VDR plugin. They will be labeled as such in the Debug Window and have “0” priority.
    -
  • -
- -

-No Flow Control on Serial Ports By nature NMEA doesn't do flow control. If a message gets lost, it gets lost… It will be repeated at some point, and buffering a delayed message that has lost it's meaning, when there is more current & accurate data available is not useful. f interfacing the NMEA-specified way, there is no path for hardware flow control. It's not compatible with NMEA in any way. -

- -
- -

Sending an Active Route to an Autopilot

-
- -

-Autopilot APB and XTE precision settings are harmonized to always be the same. -

- -

-On Route activation, OpenCPN sends the ECRMB, ECRMC and ECAPB NMEA sentences to an Auto Pilot, if it is connected to a port, with output activated. -

-
    -
  • Implement configurable NMEA Talker ID
    -
  • -
  • To test that the ECRMB, ECRMC & ECAPB sentences are being sent, simply set up a port with output activated and
    -
  • -
- -

-Right-click on the chart and select “Navigate to here”, then bring up the Options > Connections > Nmea Debug window and look at the Blue output sentences for ECRMB, ECRMC and ECAPB. Below is one example of output connection settings. -

- -

-output-test-sm.jpg -

- -

-In the example above we have used NavMonPC to read a previously recorded nmea file, and then set up a Virtual Com Port (Com14) which OpenCPN Options > Connections to a Serial Com14 port is then established to read the nmea data stream from NavMonPC. -

- -

-When you send to the autopilot you should see blue output sentences in the Nmea Debug window, once the Options Menu is closed (very important, because all data is frozen until this menu is closed.) * Another way to test for the EC sentences see “Send to GPS” below. -

- -
- -

Broadcast and Multicast

-
- -

-UDP data may be delivered to more than one system when sent to certain special addresses -

- -

-A “broadcast address” is listened to by all devices on a network. It is normally formed by taking the network address (the first part of the IP address common to all systems on your local network) and setting the last part (the number which is different for every computer) to a value represented by all “1”s in binary. If all your devices' addresses start with “192.168.1”, your network's broadcast address will likely be 192.168.1.255 (255 is “11111111” in binary. This is why IPv4 addresses written like this never contain numbers higher than 255. Except for in the movie “The Net” and we don't talk about that). If you specify an address ending with “255”, OpenCPN assumes you mean a broadcast address. This is not always true but will result in desired behaviour in almost all cases. -

- -

-The special broadcast address “255.255.255.255” is also listened to by all devices. It should not normally be used to transmit data from OpenCPN. Use your local network's broadcast address instead. -

- -

-A “multicast address” is listened to only by devices which wish to receive information on that address. IPv4 addresses in the range 224.0.0.0 - 239.255.255.255 are multicast addresses. If you specify a multicast address for a UDP data connection, OpenCPN will tell your computer to listen for datagrams on that address. * More than one system may send data to broadcast or multicast addresses, so this is a “many to many” communications medium. * You cannot use broadcast or multicast addresses with TCP. TCP is a “one to one” connection. -

- -

-Devices must to some extent process all broadcast packets on the network whether they are interested in them or not. Multicast packets are normally only seen by devices which have registered an interest in a particular multicast address. Consequently multicast is more efficient than broadcast although this is usually of little consequence in a small network. Despite being used by NMEA-over-IP protocols such as IEC 61162-4 and the forthcoming NMEA OneNet, NMEA-0183 over IP multicast is far less widely supported in marine applications than NMEA-0183 over IP broadcast. -

- -

-There is no multicast address mandated for NMEA-0183 data in this context although you should avoid those addresses used by other protocols. -

- -

-When using multicast with OpenCPN it is suggested that an address be used in the range 239.192.0.0/14 specified by RFC 2365 as the “Organization Local Scope”. If in doubt, try 239.194.4.4. -

- -

-There is no mechanism in OpenCPN to specify the network interface through which multicast packets are sent or received. This will be determined by your system. In some cases it may be necessary to manually adjust your system's routing table to ensure that the desired network interface is used. Refer to your system's documentation if this proves necessary. -

- -

-If you transmit UDP broadcast or multicast, then you should set the priority of the “real” NMEA input to something higher than the UDP stream. If not, prepare for problems. The reason is that if you are broadcasting, then you yourself will get the UDP message as well, which again will be retransmitted…… Obviously, it duplicates the “real” incoming data. Thus we get source priority flip-flop on each message, since they have the same priority. For example set the UDP priority to “0” and real incoming connection to “1” or higher. Multicast loopback is not disabled for consistency with broadcast behaviour. This means that priorities must be set as detailed above when transmitting over multicast, but multicast communication between multiple instances of OpenCPN on the same system remains possible. * The firewalls on some systems (e.g. OpenSuSE linux) may block broadcast and multicast data that you wish to receive. Refer to your system's documentation to determine how to allow such data to reach OpenCPN. -

- -

-Also read about the “Activating Routes and Active Route Console” in Marks and Routes towards the bottom. It is essential to have turned on an Active Route in order to send waypoints to the Autopilot. -

- -

-Also read about “Route to Autopilot” in Advanced Features for more details. -

- -
- -

Sending Routes and Waypoints to a GPS

-
- -

-The feature “Send to GPS”, which appears in the right click menus for waypoints and routes and in the Route Manager, is not linked to connections. The upload port does not even need to appear in the Datastream connections list. Its a completely separate concept. For this reason users must define a separate upload port, that is remembered by OpenCPN. The port can be changed by clicking the button in the Route Manager. -

- -

-NMEA provides no handshake protocol for Route and Waypoint upload. So, OpenCPN simply sends the Route/WP information out on the port, without having any way to know if there is actually a device connected to the port. -

- -

-The Garmin protocol does provide handshaking, so OpenCPN can be sure that the information is uploaded correctly. The Garmin protocol will fail if the device is not a Garmin. -

- -

-In the case of standard NMEA, the indication “Route successfully uploaded” is not very meaningful. You can say that it just means that a port was found, and writing to that port succeeded. -

- -

-In the case of “hockey puck” GPS receivers, they probably ignore Route and WP uploads, since there is nothing for them to do with this information anyway. -

- -

-The key to remember is that Route and Waypoint upload process is completely independent of normal running Datastream operation. They are two separate sub-systems. -

- -

-It does no harm to assign the Datastream GPS port as an output and input device together. Some users might reasonably expect that this would be required for Route and W/P uploads. Most GPS receivers would ignore input sentences other than Route and W/P uploads anyway. -

- -

-Then in the Chart window we hover over the temporary goto waypoint and right click, then select “Send to GPS (Serial Com 14)” and by quickly looking at the NMEA Debug window (Options > Connections > Check Nmea Debug Window, then be sure to CLOSE the Connections Menu leaving the Nmea Debug Window up, or nothing will happen!). Then you will see the sentences sent. See screenshot below. -

- -

-autopilot-output-sentences.jpg -

-
    -
  • Note the active route above was a 4 point route, but the active leg and active wp was the 3rd point for the above screen.
    -
  • -
- -

-activeroute-sent2gps-2.jpg -

-
    -
  • Note the screenshot above is for the same Active Route, but the active waypoint is the 2nd point.
    -
  • -
  • Note: There are many technigues for testing and simulation. Using NavMonPC to read a previously recorded file is one very good way. The other is to use OpenCPN's VDR_pi to read the nmea file, which is in some respects simpler for a new user.
    -
  • -
- -
- -

NOTES

-
- -
- -

Win 8.1 com ports stop working

- - -

UDP Protocol vs TCP Protocol

-
- -

-UDP is a method of transmitting data as simple “datagrams” without negotiating a connection between two endpoints. It involves no detection and retransmission of data lost in the network. Within a small home/boat network such data loss should not normally occur and in any case, NMEA data is generally updated by “talkers” on a regular basis. Unlike TCP which involves a connection between two endpoints, UDP data may be received by many “listeners”. -

- -

-UDP “For UDP mode the IP address 127.0.0.1 is also known as localhost and used when sending to a client on the same machine. The IP address of any other machine on the network may be given.” -

- -

-To reach all machines within a local network, like a wifi router, use the address 192.168.x.255 with the Protocol set at UDP. -

-
  Example for a local net where the router address is 192.168.1.0:
-  python VDRplayer.py Hakefjord.txt 192.168.1.255 10110 0.05 UDP
-  Any receiving machine can then use IP address 0.0.0.0 and port 10110 in the connection properties
- -

-TCP For TCP mode the IP address is the address of the machine running VDRplayer. It may be localhost or 127.0.0.1 if the client is running on the same machine. -

- -

-If VDRplayer is running on its own machine then give the IP address: of that machine that other clients can reach (e.g. 192.168.1.6 assuming that is the address of the machine running VDRplayer.py). -

- -

-The Port Number: 10110 is somewhat arbitrary but it is the “undocumented standard” for NMEA over IP and must match the client receiver port number. Any port number permitted by the local firewall will work. It is best not to use well known port numbers such as 80, 22, etc. -

- -

-The time delay of 0.05 (50mS) is the delay between each line in the file. -

- -

-UDP received When adding a network connection for UDP receive there is no need to specify the IP address. The port is required but not the IP address. The sending end needs to specify both IP address and port number. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:options_setting:connections + + + + + + + + + + + + + + + + + + + + + +
+ + + +

The Connections

+
+ +

+ +

+ +

+ +

+ +

+ +

+ +
+ +

Features and Improvements

+
+ +

+NMEA Sentences moved to “Advanced Features” +

+ +

+OpenCPN version 3.2 featured a complete redesign of the NMEA message handling structure, including a new GUI and monitor window. This feature has been further improved and tuned in version 4.2. The current scheme provides extensive NMEA management capabilities, including: +

+
    +
  • Input message filtering, by TALKER ID and/or message type.
    +
  • +
  • Implement configurable NMEA Talker ID.
    +
  • +
  • Virtually unlimited input port multiplexing, with shared I/O and individual data rate settings.
    +
  • +
  • Selective message echo capability, similar to third-party mux applications.
    +
  • +
  • Programmable output port messages, for e.g. autopilot interfaces.
    +
  • +
  • Full Network input and output, including TCP, UDP, and GPSD services.
    +
  • +
  • GPSD client support for Windows platforms.
    +
  • +
+ +
+ +

Contents

+ + +

Linux Serial Connections

+
+ +

+Make sure that you belong to the “dialout” group. To find out, run the “$groups” command. If you're not in “dialout”, add yourself with the command “$sudo usermod -a -G dialout $USER”. Logout of your current session for group changes to take effect. Check this straight away, it will save you from frustration later on. If there is a problem connecting the GPS to a physical port, such as /dev/ttyS0, the reason is probably that you don't belong to “dialout”. OpenCPN will display a warning, once per session, if you try to configure a serial connection, or starts the program with an active serial connection, and don't belong to the right group. +

+ +

+group.jpeg +

+ +

+Red Hat based Linux versions are using the “uucp” group. Check what applies to your version of Linux, by using the return from the command stat -c %G `ls /dev/*|grep -m1 tty[A-Z,a-z][0] If the return is “root”, upgrade to a contemporary Linux version. +

+ +
+ +

Connections Window

+
+ +

+All this is different from the logic in earlier versions of OpenCPN. From version 3.2, there is no defined “autopilot” port. The autopilot is simply connected to any available output- enabled data-stream, and gets everything on the bus, subject to user specified output filtering. There is no specific “shared” AIS and GPS port, as all ports are shared. +

+ +

+
+ + +

+ +

+The key point to keep in mind with this new setup is the complete orthogonality between message sources, message destinations, and transport media. All messages come and go from an internal “bus”, and all internal modules have access to all messages. Any message can be received, and possibly re-transmitted according to the configuration established. If the messages get onto the bus, +

+ +

+OpenCPN will do the right thing. For example, if it is an AIS message, the AIS module will get the message and act accordingly. Plugins also get all messages. +

+ +
+ +

Example Data Connections Window

+
+ +

+ +

+ +

+To get a taste of what can be done, we start with a lab scenario. In the screen-shot above, four Data Ports are enabled. +

+
    +
  • GPSD on localhost port 2947
    +
  • +
  • /dev/ttyUSB1 as ais port
    +
  • +
  • output port to a computer on the local network
    +
  • +
  • San Fransisco AIS feed.
    +
  • +
+ +

+Note that the connections are automatically sorted in order of the priority setting The picture is from a Linux computer, but the receiving box is an Win XP. Both boxes are configured to use the same broadcasting address '192.168.0.255' on the local network, using the default 10110 port. Note that UDP, and not TCP, is used. OpenCPN on the XP box receives and shows all info from the three first ports and even data from the VDR plugin, if it's running. All input sources are merged together and available to transmit to an external computer. Every computer on-board can be used as a repeater to the main box! +

+ +

+Note that in this scenario the UDP connection is output only. In previous releases of OpenCPN all UDP data connections would read data as well as write. This is a possible configuration in the current release but neither required nor generally desirable. If a broadcast connection is read/write, all data written will be read back leading to the potential for data loops. +

+
    +
  • To avoid this, the priority of any read/write broadcast connection should be set lower than that of any other interface on which OpenCPN receives data for re-distribution over that interface.
    +
  • +
  • For most purposes setting a broadcast connection to either read or write is the preferable solution.
    +
  • +
  • The San Francisco AIS feed has now changed to ip address 76.103.90.196, also on port 9009.
    +
  • +
+ +

+There is no advantage to using a broadcast address on the local network with just a few computers. It's as easy to just specify the addresses of the receiving computers as outgoing connections on the transmitting computer. The “receivers” specify the “transmitter” as address for a connection. +

+ +

+In real life, a common setup will include input from GPS, AIS and output to an Autopilot. If your GPS produces GPRMC, then this will be automatically shipped to the autopilot. +

+
    +
  • Everything on the internal multiplex bus will be sent to the output port that the autopilot is connected to, even if a route is inactive.
    +
  • +
  • If, a route is active, OpenCPN will create and send NMEA (EC)RMC sentences to output data ports.
    +
  • +
  • The only reason OpenCPN “synthesize” an ECRMC sentence is to cover those odd cases when there is no other source of RMC in the system, and the Autopilot wants variation, SOG, etc. This might be the case if an older GPS produces GPGLL alone, for instance, which has no var. There is no “new” information in the transmitted, synthesized ECRMC.
    +
  • +
  • The autopilot might be complaining that it is getting RMC information from two different talkers (GP and EC) at the same time, and cannot decide what to do. The easiest solution if don't like the ECRMC, is to filter it out of the output stream of the port connected to the autopilot. Or choose a filter to allow only GPRMC and ECRMB for this port.
    +
  • +
+ +
+ +

Filter NMEA Course and Speed Data

+
+ +

+Providing a rolling average of COG/SOG, with configurable sampling period. This feature is useful, for example, if you find that course and speed from the gps is varying erratically due to the sea state. The Dashboard plugin is not affected by this setting - COG and SOG are updated about once per second. +

+ +

+ +

+ +
+ +

Show NMEA Debug Window

+
+ +

+If you check this box you will get a window that shows the NMEA data sentences coming into or going out from OpenCPN. In the picture above we can see the color-coding at work. Messages in red could occur as well, and indicates a transmit error. Connections Priority change messages, will also be printed to the NMEA Debug Window. The reason that AIVDM messages are both dropped and appear as “Output message”, is that there is more than one source for this message, and the filter just applies to one source. +

+ +

+Have a look at the page NMEA Sentences to see which messages are understood. OpenCPN generally does not care about the Talker ID, the first two letters in the message type. $GPGGA above, is the talker GP = the gps, sending a GGA = position message, for example. At the end of each sentence there is a “*” followed by a calculated checksum. +

+ +

+To see all messages it's important to close the Options dialog completely, while leaving the NMEA Debug window open. The ECAPB sentences etc, will not appear while the Connections dialog box is open as autopilot output is disabled during this time. +

+ +

+Known issues: The pause button only works if the main Options dialog is closed. In Linux, the debug window can only be closed by unticking the Show NMEA Debug Window box, unless the the main Options dialog is closed. +

+ +

+If there are NMEA sentences in the debug window, then OpenCPN has opened the port set in the Data Connections. Note that the source of each NMEA sentence is printed after the time stamp o each line. If your GPS port is configured, and there is no “red” boat, then the only reasons are: no gps fix or wrong sentence configuration from the GPS. +

+ +

+Messages originating from GPSD or the VDR (Voyage Data Recorder plugin) will also show up in the debug window. +

+ +

+For simple NMEA data stream debugging, add the following to your opencpn.ini file:Under [Settings] add a line DebugNMEA=1500 This will provide up to 1500 debug messages pertaining to NMEA traffic to the opencpn.log. +

+ +

+Format uploads for FurunoGP3Xinputfiltering: If the special Furuno gps protocol is needed, tick this box. The reason is that Furuno uses their own version of NMEA for uploading routes. Furuno GPS users take note. It is now allowed to use a numeric, two digit OpenCPN route name (e.g. 10, 21, etc). +

+ +

+Use GarminGRMN (Host) mode for uploads. Make sure that this box is ticked, if you have a Garmin GPS. The reason for this is that Garmin units cannot accept route uploads via standard NMEA0183. This is a “design feature” of all Garmin receivers. +

+ +

+Use magnetic bearings in output sentence ECAPB. Some autopilots, among them Simrad, require navigational bearings, contained in the APB sentence, to be transmitted as Magnetic bearings rather than as True bearings, OpenCPNs default. +

+ +
+ +

Data Connections - Add and Remove

+
+ +

+Two Buttons “Add Connections” and “Remove Connections”, to the right of the Connections window are the key to this whole tab. +

+ +

+The enable choice at the start of each connection line, is handy to organize connections, but still only use those that are needed for the moment. Tick or un-tick, and then press “Apply”, to activate the setting. +

+ +

+A connection can be used for input and output at the same time, with the reservation that they have to use the same Baud rate. For more details, read on. +

+ +

+When pressing “Add Connections” two basic choices are given, a serial or a network connection. +

+ +
+ +

Add a Serial Connection

+
+ +

+ +

+ +

+DataPort: Pick a port by pressing the \/ o the right side of the field. If the port you are looking for does not appear in the selection, write the correct port yourself in this field. +

+ +

+Baud Rate: This is normally 4800 for GPS and 38400 for AIS, but check the documentation for the connected device. It's important to get this right and not just guess. +

+ +

+Protocol: For future use, as only NMEA 0183 works, for now. +

+ +

+Priority: Higher number equals Higher priority. The priority is set for each NMEA sentence individually. As long as a higher priority stream is available it's used. If this fails the next stream in line, with lower priority, kicks in and is used, until a higher priority stream appears. The present filter does not handle the case where, for example position messages, are received from different sentences.As an example, GPGLL and GPRMC both transmits the position information. The last received of either message will be used. +

+ +

+Control Checksum. At the end of each NMEA sentence is a checksum, that makes sure that sentences are correctly received. This box is ticked by default, as OpenCPN calculates the checksum and compares it to the received checksum. Only sentences with a valid checksum are passed through. Un-ticking may help, if an application calculates checksums incorrectly or if the checksums are missing. +

+ +

+Use Garmin(GRMN) mode for input: Make sure that this box is ticked, if you have a Garmin GPS set to this mode. The reason is that Garmin uses their own serial protocol. +

+ +

+Receive input on this Port Greyed out here as it only applies to a network connection. see more below. +

+ +

+Output on this port (as Autopilot or NMEA repeater ): Tick this box if the connection will be used for output. A common case is sending NMEA to an Autopilot. * Talker ID solves the problem where some “temperamental” devices, which should accept given sentences irrespective of the talker ID, in fact only accept for example GPRMC and not ECRMC +

+ +

+APB bearing precision is greyed out unless “Output on this port” is checked. APB is the NMEA sentence “Autopilot Sentence 'B'”. The precision can be set to between 0 and 4 decimals, were 3 is the default. Some autopilots requires a different precision than the default, to work. Check your AP documentation. +

+
    +
  • Note: The APB bearing precision (or NMEAAPBPrecision in Opencpn.ini file) setting is set in the Options > Connections settings page for connections that have outgoing messages. The precision is applied in the src/nmea0183/ apb.cpp file and is applied to:
    +
      +
    • CrossTrackErrorMagnitude
      +
    • +
    • BearingOriginToDestination
      +
    • +
    • BearingPresentPositionToDestination
      +
    • +
    • HeadingToSteer
      +
    • +
    +
  • +
  • This change was made as some auto pilots are limited in the precision they can accept in the APB message. So all other messages and internally the precision is not changed. There is no change to the XTE message as that was not requested at the time. “XTE - Measured cross track error” NMEA message, that is a part of the APB message is not adjusted by the APB bearing precision setting.
    +
  • +
+ +
+ +

Add a Network Connection

+
+ +

+ +

+ +
+ +

Protocol : There are three choices of protocols **TCP**, **UDP** and **GPSD**.

+
+ +

+TCP: is a “connection-oriented” protocol which provides a reliable link between two network endpoints. TCP ensures that any network packets lost in transit are re-transmitted. Internet AIS servers normally accept TCP connections as do many serial-to-network/wifi devices. +

+ +

+To make a connection to a remote TCP server, enter its IP address or hostname in the “Address” box and the TCP port on which the server listens in the “DataPort” box. Many devices use a non-standard TCP port rather than OpenCPN's standard 10110, so do check the server's documentation. If “0.0.0.0” is entered in the Address box, OpenCPN will act as a TCP server accepting a connection from a remote TCP client. OpenCPN will listen on all its host computer's network interfaces for TCP connections to the port specified in the “DataPort” field. There should normally be no reason to select a “DataPort” value other than the standard 10110 unless multiple servers are required: +

+
    +
  • In the current implementation a single data connection can accept only one client.
    +
  • +
  • If multiple clients wish to connect to OpenCPN, a dedicated data connection must be provided for each and each data connection must have a different DataPort.
    +
  • +
+ +

+UDP: is a method of transmitting data as simple “datagrams” without negotiating a connection between two endpoints. It involves no detection and retransmission of data lost in the network. Within a small home/boat network such data loss should not normally occur and in any case, NMEA data is generally updated by “talkers” on a regular basis. Unlike TCP which involves a connection between two endpoints, UDP data may be received by many “listeners”. +

+ +

+An OpenCPN UDP data connection will listen for data destined for the specified DataPort on any system interface or the broadcast address of any connected network. If you don't need to receive multicast data or transmit any data, you may enter “0.0.0.0” in the “Address” box if you are unsure of what to enter there. Alternatively you may specify the address on which you intend to receive data. In both cases behavior will be the same. If you wish to receive multicast data you must enter the multicast address to which those data are being sent or the system will not see them. If you wish to transmit any data (“Output on this port” checked) you must put the address you wish to send data to in the “Address” box. In all cases (transmit, receive or both) the DataPort must be specified. For more information about broadcast and multicast, see Broadcast and Multicast below. +

+ +

+GPSD: is a Unix/Linux gps server, which means that several different applications can share one gps receiver. Linux users have the choice between using serial or GPSD connections for their gps input. +

+
    +
  • Ubuntu users take note! If gpsd is installed - use it. If you prefer a serial connection, un-install gpsd. The reason is that gpsd starts automatically when,for example, an USB gps is connected. This will block the serial port that the gps communicates with( /dev/ttyUSB0 in many cases), hence no separate serial connection to the gps is possible. So it's an either or situation.
    +
  • +
  • OpenCPN also has support for Windows clients. So a windows computer should be able to connect to GPSD running somewhere on a network (testing), as an alternative to an UDP connection, described earlier. * Address: The network address to connect to. In the example above we used the broadcast address for convenience, but specifying host to send to, and host to receive from, works as well.
    +
  • +
+ +

+Port: The port to connect to on the network address. The default port for UDP is 10110. Port 10110 is designated by IANA for “NMEA-0183 Navigational Data”. There should not be any reason to change this port, but it is possible. See below. The default port for GPSD is 2947. Do not change this! +

+
    +
  • For your own local connections use port-numbers greater than 1023 and avoid ports used by other applications. Ports in the range 49152 through 65535 are not assigned to other applications and should be OK. Make sure that no firewall is blocking the port you pick.
    +
  • +
+ +
+ +

Network GPSD connection

+
+ +

+ +

+ +

+When connecting to GPSD, running on your local computer, use the settings shown above. +

+ +
+ +

Connections Filter

+
+ +

+For each source line in the data connection windows, it's possible to specify exactly which NMEA sentences to receive, and which ones to drop. Similarly it's possible to control exactly which sentences to send out to, for example, an autopilot. +

+ +

+The applied filters for each connection are stated in in the “Filters” column in the Data Connection window. The default for a connection is no filters at all. * The set filters applies to both the core program and the plugins. +

+ +

+Filtering can be observed in real time, through color coding in the Debug Window. +

+ +

+ +

+ +

+Accept only sentences: Either base your filtering on stating which sentences to accept or which to ignore. +

+ +

+Ignore sentences: Same as above. To select filters press the button. The dialog below becomes available. +

+ +

+ +

+ +

+A lot of NMEA sentences are listed. Just tick the box to select a sentence. “Select All” or “Clear All” are also available. For sentences not listed press “Add”, and enter a new NMEA sentence. +

+ +

+ +

+ +

+Your entry must conform to these rules. +

+ +

+ +

+ +

+When you are finished, press “OK”, your new entry will appear at the bottom of the list of NMEA sentences to filter. It will already be ticked, so just press “OK” until you are back in the original Connections tab. Now press “Apply”. The implemented filtering should now be visible on the connection line. For more, see below +

+ +

+Receive input on this port: This box should be ticked if you want to receive receive data on this connection. If the connection will only be used to output to other devices it should not be ticked. If you wish to broadcast UDP data for consumption by other devices or programs, leaving this box unticked will save you having to worry setting the priority of the connection to avoid data loops. +

+ +

+Output on this port (as Autopilot or NMEA repeater ): Tick this box if the connection will be used for output. A common case is sending NMEA to an Autopilot. * APB bearing precision is greyed out unless “Output on this port” is checked. APB is the NMEA sentence “Autopilot Sentence 'B'”. The precision can be set to between 0 and 4 decimals, were 3 is the default. Some autopilots requires a different precision than the default, to work. Check your AP documentation and see Note below. +

+ +

+OpenCPN creates and sends the NMEA ECRMB and ECRMC sentences to the A/P output port when a route is activated. If variation is not otherwise present, OpenCPN includes variation, coming from the WMM plugin, if installed and enabled. +

+ +

+Note: The “APB bearing precision” (or NMEAAPBPrecision in Opencpn.ini file) setting is set in the Connections settings page for connections that have outgoing messages. The precision is applied in the src/nmea0183/ apb.cpp file and is applied to: +

+
    +
  • CrossTrackErrorMagnitude
    +
  • +
  • BearingOriginToDestination
    +
  • +
  • BearingPresentPositionToDestination
    +
  • +
  • HeadingToSteer
    +
  • +
  • This change was made as some auto pilots are limited in the precision they can accept in the APB message. So all other messages and internally the precision is not changed. There is no change to the XTE message as that was not requested at the time. “XTE - Measured cross track error” NMEA message, that is a part of the APB message is not adjusted by the APB bearing precision setting.
    +
  • +
+ +

+{{opencpn:manual:action-filter.jpg?nolink&28x30}} +

+ +
+ +

Input Filtering

+
+ +

+Some examples to illustrate how things works. +

+ +

+ +

+ +

+Accepting the filter above leads to this in the filter column on the connection line: +

+ +

+ +

+ +

+
+If “Ignore sentences” is marked instead, the line looks like this:
+ +

+ +
+ +

Output Filtering

+
+ +

+Similar to input filtering above.
+ + +

+ +

+Transmitting three sentences.
+ + +

+ +

+Another Example of Output Filtering
+ +
+ +Feature: Can now select the NMEA talker ID of sentences output by OpenCPN on a given port. +

+ +

+Situation: OpenCPN (correctly) outputs its NMEA sentences with the “EC” talker ID as is normal and expected behavior (see below). +

+ +

+Problem : Some “temperamental” devices which should accept given sentences irrespective of the talker ID in fact only accept for example GPRMC and not ECRMC. +

+ +

+Example: An Icom VHF is a such example. and because the multiplexer has been set to give precedence to nav info provided by OpenCPN, rather than the GPS, the result is that when OpenCPN is driving the autopilot, the VHF does not receive any position anymore for its DSC feature. Safety-wise, this is not desirable. +

+ +

+Solution: Being able to either change the ECRMC sentences into GPRMC, or duplicate ECRMC on the output port should solve the issue. +

+ +
+ +

Send to GPS

+
+ +

+
+ +Dropping them instead. +

+ +

+ +

+ +
+ +

Connection Notes

+
+ +

+If you already have an application connected to your gps, on a serial port, OpenCPN will not be able to connect to the same port. Two applications cannot use a port simultaneously . __On Linux use Gpsd in such a situation. Of course this only works if your “other application” supports the Gpsd. As an alternative on Linux you can use Kplex (also for Mac) or Muplex which can create pseudo terminals (“virtual serial ports”) to share NMEA data between applications. +

+ +

+If a NMEA sentence is filtered on an input connection and “LegacyInputCOMPortFilterBehaviour=1” setting in opencpn.conf|ini, it will still enter the internal multiplexer. So, it will be available to output connections, unless it's filtered there as well. If “LegacyInputCOMPortFilterBehaviour=0” then the message will not be placed on the internal multiplexer. This will only work for serial connections. Echoing back a network connection, on the input port for output, will not work +

+
    +
  • NMEA data can also come from the VDR plugin. They will be labeled as such in the Debug Window and have “0” priority.
    +
  • +
+ +

+No Flow Control on Serial Ports By nature NMEA doesn't do flow control. If a message gets lost, it gets lost… It will be repeated at some point, and buffering a delayed message that has lost it's meaning, when there is more current & accurate data available is not useful. f interfacing the NMEA-specified way, there is no path for hardware flow control. It's not compatible with NMEA in any way. +

+ +
+ +

Sending an Active Route to an Autopilot

+
+ +

+Autopilot APB and XTE precision settings are harmonized to always be the same. +

+ +

+On Route activation, OpenCPN sends the ECRMB, ECRMC and ECAPB NMEA sentences to an Auto Pilot, if it is connected to a port, with output activated. +

+
    +
  • Implement configurable NMEA Talker ID
    +
  • +
  • To test that the ECRMB, ECRMC & ECAPB sentences are being sent, simply set up a port with output activated and
    +
  • +
+ +

+Right-click on the chart and select “Navigate to here”, then bring up the Options > Connections > Nmea Debug window and look at the Blue output sentences for ECRMB, ECRMC and ECAPB. Below is one example of output connection settings. +

+ +

+output-test-sm.jpg +

+ +

+In the example above we have used NavMonPC to read a previously recorded nmea file, and then set up a Virtual Com Port (Com14) which OpenCPN Options > Connections to a Serial Com14 port is then established to read the nmea data stream from NavMonPC. +

+ +

+When you send to the autopilot you should see blue output sentences in the Nmea Debug window, once the Options Menu is closed (very important, because all data is frozen until this menu is closed.) * Another way to test for the EC sentences see “Send to GPS” below. +

+ +
+ +

Broadcast and Multicast

+
+ +

+UDP data may be delivered to more than one system when sent to certain special addresses +

+ +

+A “broadcast address” is listened to by all devices on a network. It is normally formed by taking the network address (the first part of the IP address common to all systems on your local network) and setting the last part (the number which is different for every computer) to a value represented by all “1”s in binary. If all your devices' addresses start with “192.168.1”, your network's broadcast address will likely be 192.168.1.255 (255 is “11111111” in binary. This is why IPv4 addresses written like this never contain numbers higher than 255. Except for in the movie “The Net” and we don't talk about that). If you specify an address ending with “255”, OpenCPN assumes you mean a broadcast address. This is not always true but will result in desired behaviour in almost all cases. +

+ +

+The special broadcast address “255.255.255.255” is also listened to by all devices. It should not normally be used to transmit data from OpenCPN. Use your local network's broadcast address instead. +

+ +

+A “multicast address” is listened to only by devices which wish to receive information on that address. IPv4 addresses in the range 224.0.0.0 - 239.255.255.255 are multicast addresses. If you specify a multicast address for a UDP data connection, OpenCPN will tell your computer to listen for datagrams on that address. * More than one system may send data to broadcast or multicast addresses, so this is a “many to many” communications medium. * You cannot use broadcast or multicast addresses with TCP. TCP is a “one to one” connection. +

+ +

+Devices must to some extent process all broadcast packets on the network whether they are interested in them or not. Multicast packets are normally only seen by devices which have registered an interest in a particular multicast address. Consequently multicast is more efficient than broadcast although this is usually of little consequence in a small network. Despite being used by NMEA-over-IP protocols such as IEC 61162-4 and the forthcoming NMEA OneNet, NMEA-0183 over IP multicast is far less widely supported in marine applications than NMEA-0183 over IP broadcast. +

+ +

+There is no multicast address mandated for NMEA-0183 data in this context although you should avoid those addresses used by other protocols. +

+ +

+When using multicast with OpenCPN it is suggested that an address be used in the range 239.192.0.0/14 specified by RFC 2365 as the “Organization Local Scope”. If in doubt, try 239.194.4.4. +

+ +

+There is no mechanism in OpenCPN to specify the network interface through which multicast packets are sent or received. This will be determined by your system. In some cases it may be necessary to manually adjust your system's routing table to ensure that the desired network interface is used. Refer to your system's documentation if this proves necessary. +

+ +

+If you transmit UDP broadcast or multicast, then you should set the priority of the “real” NMEA input to something higher than the UDP stream. If not, prepare for problems. The reason is that if you are broadcasting, then you yourself will get the UDP message as well, which again will be retransmitted…… Obviously, it duplicates the “real” incoming data. Thus we get source priority flip-flop on each message, since they have the same priority. For example set the UDP priority to “0” and real incoming connection to “1” or higher. Multicast loopback is not disabled for consistency with broadcast behaviour. This means that priorities must be set as detailed above when transmitting over multicast, but multicast communication between multiple instances of OpenCPN on the same system remains possible. * The firewalls on some systems (e.g. OpenSuSE linux) may block broadcast and multicast data that you wish to receive. Refer to your system's documentation to determine how to allow such data to reach OpenCPN. +

+ +

+Also read about the “Activating Routes and Active Route Console” in Marks and Routes towards the bottom. It is essential to have turned on an Active Route in order to send waypoints to the Autopilot. +

+ +

+Also read about “Route to Autopilot” in Advanced Features for more details. +

+ +
+ +

Sending Routes and Waypoints to a GPS

+
+ +

+The feature “Send to GPS”, which appears in the right click menus for waypoints and routes and in the Route Manager, is not linked to connections. The upload port does not even need to appear in the Datastream connections list. Its a completely separate concept. For this reason users must define a separate upload port, that is remembered by OpenCPN. The port can be changed by clicking the button in the Route Manager. +

+ +

+NMEA provides no handshake protocol for Route and Waypoint upload. So, OpenCPN simply sends the Route/WP information out on the port, without having any way to know if there is actually a device connected to the port. +

+ +

+The Garmin protocol does provide handshaking, so OpenCPN can be sure that the information is uploaded correctly. The Garmin protocol will fail if the device is not a Garmin. +

+ +

+In the case of standard NMEA, the indication “Route successfully uploaded” is not very meaningful. You can say that it just means that a port was found, and writing to that port succeeded. +

+ +

+In the case of “hockey puck” GPS receivers, they probably ignore Route and WP uploads, since there is nothing for them to do with this information anyway. +

+ +

+The key to remember is that Route and Waypoint upload process is completely independent of normal running Datastream operation. They are two separate sub-systems. +

+ +

+It does no harm to assign the Datastream GPS port as an output and input device together. Some users might reasonably expect that this would be required for Route and W/P uploads. Most GPS receivers would ignore input sentences other than Route and W/P uploads anyway. +

+ +

+Then in the Chart window we hover over the temporary goto waypoint and right click, then select “Send to GPS (Serial Com 14)” and by quickly looking at the NMEA Debug window (Options > Connections > Check Nmea Debug Window, then be sure to CLOSE the Connections Menu leaving the Nmea Debug Window up, or nothing will happen!). Then you will see the sentences sent. See screenshot below. +

+ +

+autopilot-output-sentences.jpg +

+
    +
  • Note the active route above was a 4 point route, but the active leg and active wp was the 3rd point for the above screen.
    +
  • +
+ +

+activeroute-sent2gps-2.jpg +

+
    +
  • Note the screenshot above is for the same Active Route, but the active waypoint is the 2nd point.
    +
  • +
  • Note: There are many technigues for testing and simulation. Using NavMonPC to read a previously recorded file is one very good way. The other is to use OpenCPN's VDR_pi to read the nmea file, which is in some respects simpler for a new user.
    +
  • +
+ +
+ +

NOTES

+
+ +
+ +

Win 8.1 com ports stop working

+ + +

UDP Protocol vs TCP Protocol

+
+ +

+UDP is a method of transmitting data as simple “datagrams” without negotiating a connection between two endpoints. It involves no detection and retransmission of data lost in the network. Within a small home/boat network such data loss should not normally occur and in any case, NMEA data is generally updated by “talkers” on a regular basis. Unlike TCP which involves a connection between two endpoints, UDP data may be received by many “listeners”. +

+ +

+UDP “For UDP mode the IP address 127.0.0.1 is also known as localhost and used when sending to a client on the same machine. The IP address of any other machine on the network may be given.” +

+ +

+To reach all machines within a local network, like a wifi router, use the address 192.168.x.255 with the Protocol set at UDP. +

+
  Example for a local net where the router address is 192.168.1.0:
+  python VDRplayer.py Hakefjord.txt 192.168.1.255 10110 0.05 UDP
+  Any receiving machine can then use IP address 0.0.0.0 and port 10110 in the connection properties
+ +

+TCP For TCP mode the IP address is the address of the machine running VDRplayer. It may be localhost or 127.0.0.1 if the client is running on the same machine. +

+ +

+If VDRplayer is running on its own machine then give the IP address: of that machine that other clients can reach (e.g. 192.168.1.6 assuming that is the address of the machine running VDRplayer.py). +

+ +

+The Port Number: 10110 is somewhat arbitrary but it is the “undocumented standard” for NMEA over IP and must match the client receiver port number. Any port number permitted by the local firewall will work. It is best not to use well known port numbers such as 80, 22, etc. +

+ +

+The time delay of 0.05 (50mS) is the delay between each line in the file. +

+ +

+UDP received When adding a network connection for UDP receive there is no need to specify the IP address. The port is required but not the IP address. The sending end needs to specify both IP address and port number. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/options_setting/display.html opencpn-doc-4.8.2.0/doc/options_setting/display.html --- opencpn-doc-4.8.10129.2/doc/options_setting/display.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/options_setting/display.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,539 +1,539 @@ - - - - - opencpn:opencpn_user_manual:options_setting:display - - - - - - - - - - - - - - - - - - - - - -
- - - -

The Display

-
- -
- -

General

-
- -

- -

- -
- - -
- -
- -

North Up /Course Up

-
- -

-North Up is the normal way charts are shown, with north at the top. Course Up rotates the chart so what you see in front of the boat in real life is above the Own Ship icon on the display. -

- -
- -

Lookahead Mode

-
- -

-The Own Ship icon will be offset from the center of the screen so that more of the chart is in front of Own Ship than behind. Read more in Auto Follow and Display Orientation -

- -
- -

Chart Display

-
- -
- -

Enable Chart Quilting

-
- -

-The screen shows several charts seamlessly stitched together. More in Chart Quilting . -

- -
- -

Preserve scale when switching charts

-
- -

-Normally when switching charts OpenCPN will open the new chart scaled close to it's natural scale, the zoom factor stays the same. With this box ticked OpenCPN will keep the scale from the last chart as close as possible when switching. The zoom-factor will increase as you switch to smaller scale charts. -

- -
- -

Controls

-
- -
- -

Smooth Panning/Zooming

-
- -

-This works best together with OpenGL. Test to see how it works with your graphic card. If you are using OpenGL, tick this box as well. -

- -
- -

Zoom to Cursor

-
- -

-With this box ticked the display is centered at the location of the mouse pointer when you zoom using the mouse wheel. When the box is not ticked the center of the display remains the same when you zoom with the mouse wheel just as it does when you zoom with the + and - keys or the zoom icons on the toolbar. In either case, if you click on the screen the point where you clicked will be moved to the center of the display. -

- -
- -

Zoom to Cursor Summary

-
-
    -
  1. Keyboard, Menubar, and Toolbar zooms always zoom to center screen.
    -
  2. -
  3. Wheel zoom behaviour changes depending on ZTC (Zoom to Cursor) and SmoothZoom settings.
    -
  4. -
  5. ZTC (Zoom to Cursor) applies only to wheel zooms.
    -
  6. -
- -
- -

Display Features

-
- -
- -

Show Grid

-
- -

-Activate a latitude and longitude layer on the display. This feature only works if the display is in North Up mode. The grid is handy on vector charts, that normally lack this feature. -

- -
- -

Show Chart Outlines

-
- -

-The borders of the available charts are shown. -

-
    -
  • Vector charts are green
    -
  • -
  • Raster charts are red
    -
  • -
  • CM93 available larger scale charts are purple.
    -
  • -
- -

-The CM93 chart outlines are not shown if using quilting mode. As a safety precaution, the outlines of isolated dangers with large scale charts available, are shown in CM93 even if “Show Chart Outlines” is off, provided that quilting is not used and the scale is large enough. At a scale of 1:200.000 or larger these isolated islands and dangers will be shown. Hence it is recommended not to use quilting with CM93 when on a longer offshore passage. Read more on Installing Charts -

- -

-Show Depth Units Shows the charts' depth units on the screen in embossed letters in the upper right corner. When in quilt mode, depth units are only shown if all charts in the quilt have the same depth unit. -

- -
- -

Units

-
- -

-Choose the units that suit your way of navigating. These settings apply to everything in the core program. The exception is Radar rings, where the unit for distance between rings is selected separately. -

- -

-Plugins have their own settings for units. -

- -

- -

- -
- -

Distance

-
- -

-The options are: Nautical miles, Statute miles, Kilometers, and Meters. Short distances are less than 0.1 mile or 0.1 kilometer. If nautical miles or kilometers are selected short distances are shown in meters. If statute miles are selected short distances are shown in feet. -

- -
- -

Speed

-
- -

-The options are: Knots, Mph, km/h, and m/s. -

- -
- -

Depth

-
- -

-The options are: Feet, Meters and Fathoms. -

- -
- -

Lat/Long

-
- -

-The options are: Degrees, Decimal Minutes; Decimal Degrees; and Degrees, Minutes, Seconds -

- -
- -

Bearings

-
- -

-If “Show Magnetic bearings and headings” is ticked OpenCPN will use magnetic courses and bearings. By default OpenCPN uses true courses and bearings etc. Note that OpenCPN knows nothing about deviation. All magnetic courses and bearings will have an (M) suffix to show they are magnetic. -

- -

- -

- -

-If BOTH “Show magnetic bearings and headings” and “Show true bearings and headings” are ticked you will get both values displayed. -

- -

- -

- -

-The following settings will be affected: Bearings and Courses in the Route Properties dialog, route leg rollovers, and Active Route console will show true and (M). COG displayed on the bottom status line will be true COG and COG(M). AIS target reports will show target true COG and COG(M). -

- -

-Variation will be calculated at Own Ship's position, if possible. AIS targets however, will use the targets position for variation, if possible. -

- -

-OpenCPN is looking for the variation in the the following order. -

-
    -
  1. If a GPS receiver that reports variation as part of HDG sentence is available, and if the HDG message also contains the E/W flags then O will use that.
    -
  2. -
  3. If a GPS receiver that reports variation as part of RMC sentence, is available, this value will be used.
    -
  4. -
  5. Otherwise, if the WMM plugin is activated, it will supply the variation, unless the user has selected the variation manually in options.
    -
    -
  6. -
  7. Lacking the above alternatives, the manually entered “Assumed Magnetic variation”, will be used for all calculations.
    -
  8. -
- -
- -

Assumed Magnetic variation

-
- -

-This value will be used if variation is not available through the GPS or the WMM plugin. The default value is 0°. Positive values denote easterly variation, negative values denote westerly variation. -

- -
- -

Advanced

-
- -

- -

- -
- -

Chart Display

-
- -
- -

Show skewed raster charts as North-up

-
- -

-Skewed chart are normally shown as intended by the cartographer, “Chart up”. If this option is selected they are rotated to show North-Up. If you are looking for speed, don't tick this box. It slows down the screen rendering. Skewed charts are a common along the US Inter-coastal Waterway. More here: Auto Follow and Display Orientation -

- -
- -

Disable Full Screen Quilting:

-
- -

-By default all visible charts of an appropriate scale are used in the quilt. With this box checked only charts that overlap the center of the screen are used in the quilt. Checking this box is easier on the system and may give a performance boost in certain circumstances. -

- -
- -

Suppress blur/fog effect on overzoom

-
- -

-Charts are commonly based on surveys that are twice the scale of the charts natural scale. For example a chart in 1:50,000 would be based in a survey in 1:25,000. Once a vector chart is zoomed in to a factor 2, the data do not support any more details. OpenCPN makes the navigator aware of this fact in a few different ways. -

- -

- -

- -

-This screen-shot shows an example how overzoom warnings are shown. -

- -

-At a zoom factor of 4 the embossed OverZoom warning will be displayed in the NW part of the screen. This applies to vector charts and raster charts using the Mercator projection. -

- -

-From a factor 10 to 30 a blur or gentle bluish fog will be overlaid on vector charts. Overzoom blurring is performed only for those systems with modern and fully capable OpenGL drivers/cards. Otherwise, a very gentle “fog” is applied to extreme overzoom displays, as a visual que to the user that the chart is highly overzoomed. From a factor 10, lines and depth numbers on vector charts will be scaled and appear bigger, to further indicate the imprecision of chart features at high overzoom. This imitates what happens with a raster chart, when the individual pixels gets bigger and bigger. -

- -

-If “Suppress blur/fog effects on overzoom” is selected the blurring or bluish fog, will be turned off. -

- -
- -

Suppress scaled vector charts on over-zoom

-
- -

-If this option is selected the scaling of lines and numbers on vector charts will be turned off. -

- -

-Note that the blurring effect and scaled vector charts does not apply to single chart mode, so these effects can be turned off temporarily by toggling the “Q” hotkey. -

- -

-Below is how it looks like with both the above options activated. -

- -

- -

- -
- -

Chart Rotation Averaging Time

-
- -

-Chart Rotation Smoothing. Course-Up Mode Display Update Period (old title) Controls how often the entire displayed chart is updated when Look Ahead and/or Course-Up mode are activated. The Own Ship and AIS icons are still updated every second. The default value is 15 seconds. A “zero” value is allowed! The default mode is North-up. It's easy to switch between the two modes through the right-click menu or Display Orientation Icon next to the GPS Status Icon located upper right corner. -

- -
- -

Chart Zoom/Scale Weighting

-
- -

-This option has a short description, on screen. Here are some further notes. The slider applies to zoom operation dynamics, not to static chart selection. The option really asks you this question. “On zooming in, when do we switch to a smaller scale chart if available?” Your answer may depend on your screen resolution and other preferences. The slider affects zoom-in operations most directly. Setting the slider to -5 delays switching to smaller scale to improve performance and visibility. Setting the slider to 0 restore the default behavior. Setting the slider to +5 switches sooner to a smaller scale chart to show more detail. It ias not intended that a user exercise this control very often. Maybe experiment, set it to your liking for average charts in your area, and leave it set. -

- -
- -

Controls

-
- -
- -

Lock Waypoints (Unless waypoint property dialog visible)

-
- -

-Locks waypoints and prevents accidentally moving them unless a waypoint property dialog is visible. Selecting this option reduces the risk of accidentally altering routes and waypoints but makes editing them more cumbersome. -

- -
- -

Confirm deletion of tracks and routes

-
- -

-If selected this option provides a safeguard against deleting important data by mistake. -

- -
- -

Physical Screen Width

-
- -

-If set to “Auto”, the default setting, OpenCPN will use the size that the operating system reports. Unfortunately this is not always correct, leading to an incorrect scale on screen for the charts. The OpenCPN log will state what your operating system thinks about your screen size. -

-
- - - -
19:03:44 CET: Detected display size: 338 mm
- -

-You can manually enter the width of your screen by selecting “Manual” and entering the width in millimeters. The value shown is from a sample 17“ screen. -

- -
- -

Graphics

-
- -
- -

Use Accelerated Graphics (OpenGL)

-
- -

-The net effect of full OpenGL optimization on raster charts with compatible hardware is nothing short of amazing, especially with low-spec, low-power systems. Unfortunately the support for OpenGL on Windows is sometimes problematic. Intel's OpenGL graphics drivers on Windows are very buggy, for example. Read more on the OpenGL page!If you have started OpenCPN without OpenGL support, this option will be greyed out. -

- -
- -

Options

-
- -

-The standard Option dialog looks like this -

- -

- -

- -

-An expert version is available by adding a line to the opencpn.ini (opencpn.conf) file. -

-
[Settings]
-....
-OpenGLExpert=1
- -

-To turn the expert version off, change the value from “1” to “0”, or delete the line. -

- -

- -

- -
- -

Use Accelerated Panning

-
- -

-Works if your graphics card supports Frame Buffer Objects. -

- -
- -

Texture Compression

-
- -

-Greatly improves the speed of raster chart display. It works by treating raster charts as compressed textures instead of bitmaps, and these textures are loaded and displayed much more efficiently by the graphics hardware. They also consume much less GPU memory space. -

- -
- -

Texture Compression with Caching

-
- -

-A further improvement to raster chart display loading and panning. This option uses the system hard drive to store pre-calculated raster chart compressed images in a way that is optimized for direct loading into the graphics card. When enabled, the texture cache is created dynamically, as charts are visited in normal navigation. Depending on the OpenGL hardware capabilities, there may be some slight, but noticeable, delay as a chart is accessed the very first time while the textures are created, compressed, and written to disk. Once a particular chart section has been cached, subsequent accesses are very fast. If the OpenGL hardware texture buffer is capable, then rendering on-screen is virtually instantaneous. -

-
    -
  • The cache understands color scheme changes. Cache entries are automatically created for each of the 4 possible BSB color schemes, as they are encountered in normal operation.
    -
  • -
  • The cache understands chart Edition Dates. So, if one manually updates a chart (thus changing the chart's Edition Date), the old cache contents will be discarded, and a new cache will be built automatically as the new chart(s) are visited.
    -
  • -
  • Using compressed texture caching retains all the benefits described earlier. It is very much faster on low spec hardware, at the expense of more disk space usage.
    -
  • -
  • There is a command line option which will build/update your compressed texture cache. You may execute opencpn like this: opencpn /rebuild_gl_raster_cache (-rebuild_gl_raster_cache on linux)
    -
  • -
  • “Texture Compression” and “Texture compression caching” may actually slow down some machines, depending on the capabilities of the video system.
    -
  • -
  • If you are using OpenGL on a low-spec machine, you will have better performance if you
    -
      -
    1. disable texture caching, or
      -
    2. -
    3. Pre-build the texture cache in a region of interest. That is, move the boat to say Dover. Then do Options→openGLOptions→Build Texture Cache. You do not need to wait the entire time, which may be hours for a large chart set. “Skip” out when the distance reported is 100 miles or so. Eventually, after steady use, your texture cache will be filled automatically in the background, and performance Show FPS will increase steadily.
      -
    4. -
    -
  • -
- -
- -

The size of the current "Texture Cache"

-
- -

-Appears just to the right of the button “Clear Texture Cache”. In the picture above this value is 101.8 MB. -

- -

- -

-
    -
  • Show FPS FPS stands for Frames Per Second, and is one way measure OpenGL performance. The number appears in the lower right hand corner of the display, to the right of “Scale”. Above you see “26 fps”. If you report a graphical problem, expect the devolopers to ask you about this figure.
    -
  • -
  • Enable Transparent Toolbar. This option is grayed out in OpenGL mode, as the feature only works in traditional mode. On Linux it is necessary to activate a window manager compositing system, such as Compiz or GNOME Shell, to have a transparent toolbar.
    -
  • -
- -
- - -
- - + + + + + opencpn:opencpn_user_manual:options_setting:display + + + + + + + + + + + + + + + + + + + + + +
+ + + +

The Display

+
+ +
+ +

General

+
+ +

+ +

+ +
+ + +
+ +
+ +

North Up /Course Up

+
+ +

+North Up is the normal way charts are shown, with north at the top. Course Up rotates the chart so what you see in front of the boat in real life is above the Own Ship icon on the display. +

+ +
+ +

Lookahead Mode

+
+ +

+The Own Ship icon will be offset from the center of the screen so that more of the chart is in front of Own Ship than behind. Read more in Auto Follow and Display Orientation +

+ +
+ +

Chart Display

+
+ +
+ +

Enable Chart Quilting

+
+ +

+The screen shows several charts seamlessly stitched together. More in Chart Quilting . +

+ +
+ +

Preserve scale when switching charts

+
+ +

+Normally when switching charts OpenCPN will open the new chart scaled close to it's natural scale, the zoom factor stays the same. With this box ticked OpenCPN will keep the scale from the last chart as close as possible when switching. The zoom-factor will increase as you switch to smaller scale charts. +

+ +
+ +

Controls

+
+ +
+ +

Smooth Panning/Zooming

+
+ +

+This works best together with OpenGL. Test to see how it works with your graphic card. If you are using OpenGL, tick this box as well. +

+ +
+ +

Zoom to Cursor

+
+ +

+With this box ticked the display is centered at the location of the mouse pointer when you zoom using the mouse wheel. When the box is not ticked the center of the display remains the same when you zoom with the mouse wheel just as it does when you zoom with the + and - keys or the zoom icons on the toolbar. In either case, if you click on the screen the point where you clicked will be moved to the center of the display. +

+ +
+ +

Zoom to Cursor Summary

+
+
    +
  1. Keyboard, Menubar, and Toolbar zooms always zoom to center screen.
    +
  2. +
  3. Wheel zoom behaviour changes depending on ZTC (Zoom to Cursor) and SmoothZoom settings.
    +
  4. +
  5. ZTC (Zoom to Cursor) applies only to wheel zooms.
    +
  6. +
+ +
+ +

Display Features

+
+ +
+ +

Show Grid

+
+ +

+Activate a latitude and longitude layer on the display. This feature only works if the display is in North Up mode. The grid is handy on vector charts, that normally lack this feature. +

+ +
+ +

Show Chart Outlines

+
+ +

+The borders of the available charts are shown. +

+
    +
  • Vector charts are green
    +
  • +
  • Raster charts are red
    +
  • +
  • CM93 available larger scale charts are purple.
    +
  • +
+ +

+The CM93 chart outlines are not shown if using quilting mode. As a safety precaution, the outlines of isolated dangers with large scale charts available, are shown in CM93 even if “Show Chart Outlines” is off, provided that quilting is not used and the scale is large enough. At a scale of 1:200.000 or larger these isolated islands and dangers will be shown. Hence it is recommended not to use quilting with CM93 when on a longer offshore passage. Read more on Installing Charts +

+ +

+Show Depth Units Shows the charts' depth units on the screen in embossed letters in the upper right corner. When in quilt mode, depth units are only shown if all charts in the quilt have the same depth unit. +

+ +
+ +

Units

+
+ +

+Choose the units that suit your way of navigating. These settings apply to everything in the core program. The exception is Radar rings, where the unit for distance between rings is selected separately. +

+ +

+Plugins have their own settings for units. +

+ +

+ +

+ +
+ +

Distance

+
+ +

+The options are: Nautical miles, Statute miles, Kilometers, and Meters. Short distances are less than 0.1 mile or 0.1 kilometer. If nautical miles or kilometers are selected short distances are shown in meters. If statute miles are selected short distances are shown in feet. +

+ +
+ +

Speed

+
+ +

+The options are: Knots, Mph, km/h, and m/s. +

+ +
+ +

Depth

+
+ +

+The options are: Feet, Meters and Fathoms. +

+ +
+ +

Lat/Long

+
+ +

+The options are: Degrees, Decimal Minutes; Decimal Degrees; and Degrees, Minutes, Seconds +

+ +
+ +

Bearings

+
+ +

+If “Show Magnetic bearings and headings” is ticked OpenCPN will use magnetic courses and bearings. By default OpenCPN uses true courses and bearings etc. Note that OpenCPN knows nothing about deviation. All magnetic courses and bearings will have an (M) suffix to show they are magnetic. +

+ +

+ +

+ +

+If BOTH “Show magnetic bearings and headings” and “Show true bearings and headings” are ticked you will get both values displayed. +

+ +

+ +

+ +

+The following settings will be affected: Bearings and Courses in the Route Properties dialog, route leg rollovers, and Active Route console will show true and (M). COG displayed on the bottom status line will be true COG and COG(M). AIS target reports will show target true COG and COG(M). +

+ +

+Variation will be calculated at Own Ship's position, if possible. AIS targets however, will use the targets position for variation, if possible. +

+ +

+OpenCPN is looking for the variation in the the following order. +

+
    +
  1. If a GPS receiver that reports variation as part of HDG sentence is available, and if the HDG message also contains the E/W flags then O will use that.
    +
  2. +
  3. If a GPS receiver that reports variation as part of RMC sentence, is available, this value will be used.
    +
  4. +
  5. Otherwise, if the WMM plugin is activated, it will supply the variation, unless the user has selected the variation manually in options.
    +
    +
  6. +
  7. Lacking the above alternatives, the manually entered “Assumed Magnetic variation”, will be used for all calculations.
    +
  8. +
+ +
+ +

Assumed Magnetic variation

+
+ +

+This value will be used if variation is not available through the GPS or the WMM plugin. The default value is 0°. Positive values denote easterly variation, negative values denote westerly variation. +

+ +
+ +

Advanced

+
+ +

+ +

+ +
+ +

Chart Display

+
+ +
+ +

Show skewed raster charts as North-up

+
+ +

+Skewed chart are normally shown as intended by the cartographer, “Chart up”. If this option is selected they are rotated to show North-Up. If you are looking for speed, don't tick this box. It slows down the screen rendering. Skewed charts are a common along the US Inter-coastal Waterway. More here: Auto Follow and Display Orientation +

+ +
+ +

Disable Full Screen Quilting:

+
+ +

+By default all visible charts of an appropriate scale are used in the quilt. With this box checked only charts that overlap the center of the screen are used in the quilt. Checking this box is easier on the system and may give a performance boost in certain circumstances. +

+ +
+ +

Suppress blur/fog effect on overzoom

+
+ +

+Charts are commonly based on surveys that are twice the scale of the charts natural scale. For example a chart in 1:50,000 would be based in a survey in 1:25,000. Once a vector chart is zoomed in to a factor 2, the data do not support any more details. OpenCPN makes the navigator aware of this fact in a few different ways. +

+ +

+ +

+ +

+This screen-shot shows an example how overzoom warnings are shown. +

+ +

+At a zoom factor of 4 the embossed OverZoom warning will be displayed in the NW part of the screen. This applies to vector charts and raster charts using the Mercator projection. +

+ +

+From a factor 10 to 30 a blur or gentle bluish fog will be overlaid on vector charts. Overzoom blurring is performed only for those systems with modern and fully capable OpenGL drivers/cards. Otherwise, a very gentle “fog” is applied to extreme overzoom displays, as a visual que to the user that the chart is highly overzoomed. From a factor 10, lines and depth numbers on vector charts will be scaled and appear bigger, to further indicate the imprecision of chart features at high overzoom. This imitates what happens with a raster chart, when the individual pixels gets bigger and bigger. +

+ +

+If “Suppress blur/fog effects on overzoom” is selected the blurring or bluish fog, will be turned off. +

+ +
+ +

Suppress scaled vector charts on over-zoom

+
+ +

+If this option is selected the scaling of lines and numbers on vector charts will be turned off. +

+ +

+Note that the blurring effect and scaled vector charts does not apply to single chart mode, so these effects can be turned off temporarily by toggling the “Q” hotkey. +

+ +

+Below is how it looks like with both the above options activated. +

+ +

+ +

+ +
+ +

Chart Rotation Averaging Time

+
+ +

+Chart Rotation Smoothing. Course-Up Mode Display Update Period (old title) Controls how often the entire displayed chart is updated when Look Ahead and/or Course-Up mode are activated. The Own Ship and AIS icons are still updated every second. The default value is 15 seconds. A “zero” value is allowed! The default mode is North-up. It's easy to switch between the two modes through the right-click menu or Display Orientation Icon next to the GPS Status Icon located upper right corner. +

+ +
+ +

Chart Zoom/Scale Weighting

+
+ +

+This option has a short description, on screen. Here are some further notes. The slider applies to zoom operation dynamics, not to static chart selection. The option really asks you this question. “On zooming in, when do we switch to a smaller scale chart if available?” Your answer may depend on your screen resolution and other preferences. The slider affects zoom-in operations most directly. Setting the slider to -5 delays switching to smaller scale to improve performance and visibility. Setting the slider to 0 restore the default behavior. Setting the slider to +5 switches sooner to a smaller scale chart to show more detail. It ias not intended that a user exercise this control very often. Maybe experiment, set it to your liking for average charts in your area, and leave it set. +

+ +
+ +

Controls

+
+ +
+ +

Lock Waypoints (Unless waypoint property dialog visible)

+
+ +

+Locks waypoints and prevents accidentally moving them unless a waypoint property dialog is visible. Selecting this option reduces the risk of accidentally altering routes and waypoints but makes editing them more cumbersome. +

+ +
+ +

Confirm deletion of tracks and routes

+
+ +

+If selected this option provides a safeguard against deleting important data by mistake. +

+ +
+ +

Physical Screen Width

+
+ +

+If set to “Auto”, the default setting, OpenCPN will use the size that the operating system reports. Unfortunately this is not always correct, leading to an incorrect scale on screen for the charts. The OpenCPN log will state what your operating system thinks about your screen size. +

+
+ + + +
19:03:44 CET: Detected display size: 338 mm
+ +

+You can manually enter the width of your screen by selecting “Manual” and entering the width in millimeters. The value shown is from a sample 17“ screen. +

+ +
+ +

Graphics

+
+ +
+ +

Use Accelerated Graphics (OpenGL)

+
+ +

+The net effect of full OpenGL optimization on raster charts with compatible hardware is nothing short of amazing, especially with low-spec, low-power systems. Unfortunately the support for OpenGL on Windows is sometimes problematic. Intel's OpenGL graphics drivers on Windows are very buggy, for example. Read more on the OpenGL page!If you have started OpenCPN without OpenGL support, this option will be greyed out. +

+ +
+ +

Options

+
+ +

+The standard Option dialog looks like this +

+ +

+> +

+ +

+An expert version is available by adding a line to the opencpn.ini (opencpn.conf) file. +

+
[Settings]
+....
+OpenGLExpert=1
+ +

+To turn the expert version off, change the value from “1” to “0”, or delete the line. +

+ +

+ +

+ +
+ +

Use Accelerated Panning

+
+ +

+Works if your graphics card supports Frame Buffer Objects. +

+ +
+ +

Texture Compression

+
+ +

+Greatly improves the speed of raster chart display. It works by treating raster charts as compressed textures instead of bitmaps, and these textures are loaded and displayed much more efficiently by the graphics hardware. They also consume much less GPU memory space. +

+ +
+ +

Texture Compression with Caching

+
+ +

+A further improvement to raster chart display loading and panning. This option uses the system hard drive to store pre-calculated raster chart compressed images in a way that is optimized for direct loading into the graphics card. When enabled, the texture cache is created dynamically, as charts are visited in normal navigation. Depending on the OpenGL hardware capabilities, there may be some slight, but noticeable, delay as a chart is accessed the very first time while the textures are created, compressed, and written to disk. Once a particular chart section has been cached, subsequent accesses are very fast. If the OpenGL hardware texture buffer is capable, then rendering on-screen is virtually instantaneous. +

+
    +
  • The cache understands color scheme changes. Cache entries are automatically created for each of the 4 possible BSB color schemes, as they are encountered in normal operation.
    +
  • +
  • The cache understands chart Edition Dates. So, if one manually updates a chart (thus changing the chart's Edition Date), the old cache contents will be discarded, and a new cache will be built automatically as the new chart(s) are visited.
    +
  • +
  • Using compressed texture caching retains all the benefits described earlier. It is very much faster on low spec hardware, at the expense of more disk space usage.
    +
  • +
  • There is a command line option which will build/update your compressed texture cache. You may execute opencpn like this: opencpn /rebuild_gl_raster_cache (-rebuild_gl_raster_cache on linux)
    +
  • +
  • “Texture Compression” and “Texture compression caching” may actually slow down some machines, depending on the capabilities of the video system.
    +
  • +
  • If you are using OpenGL on a low-spec machine, you will have better performance if you
    +
      +
    1. disable texture caching, or
      +
    2. +
    3. Pre-build the texture cache in a region of interest. That is, move the boat to say Dover. Then do Options→openGLOptions→Build Texture Cache. You do not need to wait the entire time, which may be hours for a large chart set. “Skip” out when the distance reported is 100 miles or so. Eventually, after steady use, your texture cache will be filled automatically in the background, and performance Show FPS will increase steadily.
      +
    4. +
    +
  • +
+ +
+ +

The size of the current "Texture Cache"

+
+ +

+Appears just to the right of the button “Clear Texture Cache”. In the picture above this value is 101.8 MB. +

+ +

+ +

+
    +
  • Show FPS FPS stands for Frames Per Second, and is one way measure OpenGL performance. The number appears in the lower right hand corner of the display, to the right of “Scale”. Above you see “26 fps”. If you report a graphical problem, expect the devolopers to ask you about this figure.
    +
  • +
  • Enable Transparent Toolbar. This option is grayed out in OpenGL mode, as the feature only works in traditional mode. On Linux it is necessary to activate a window manager compositing system, such as Compiz or GNOME Shell, to have a transparent toolbar.
    +
  • +
+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/options_setting/plugins.html opencpn-doc-4.8.2.0/doc/options_setting/plugins.html --- opencpn-doc-4.8.10129.2/doc/options_setting/plugins.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/options_setting/plugins.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,76 +1,76 @@ - - - - - opencpn:opencpn_user_manual:options_setting:plugins - - - - - - - - - - - - - - - - - - - - - -
- - - -

The Plugins

-
- -

- -

- -

-The Plugin tab is treated on these pages: -

- -

-Plugins
-Install and Enable Plugins
-Dashboard Plugin
-Grib Weather Plugin
-WMM Plugin
-Chart Downloader Plugin -

- -

-
- -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:options_setting:plugins + + + + + + + + + + + + + + + + + + + + + +
+ + + +

The Plugins

+
+ +

+ +

+ +

+The Plugin tab is treated on these pages: +

+ +

+Plugins
+Install and Enable Plugins
+Dashboard Plugin
+Grib Weather Plugin
+WMM Plugin
+Chart Downloader Plugin +

+ +

+
+ +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/options_setting/ships.html opencpn-doc-4.8.2.0/doc/options_setting/ships.html --- opencpn-doc-4.8.10129.2/doc/options_setting/ships.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/options_setting/ships.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,536 +1,536 @@ - - - - - opencpn:opencpn_user_manual:options_setting:ships - - - - - - - - - - - - - - - - - - - - - -
- - - -

The Ships

-
- -
- -

Own Ship

-
- -

- -

- -
- -

Display Options

-
- -
- -

COG Predictor Length (min)

-
- -

-Shows a red dashed line in front of your own boat, with present COG and ends in a small square, which represents where you will be in the set number of minutes, with the present speed. 6 minutes is a good starting value for piloting. If your vessel has a SOG of 10 knots the dashed line will be 1 nautical mile long. 60 minutes makes sense on a coastal passage and 24 x 60=1440 minutes on longer blue water passages. -

- -
- -

Heading Predictor Length

-
- -

-If a heading sensor is available and outputs an nmea data stream, this is shown as a finer line with shorter dashes ending in an open small circle. The length is set in Nautical miles. -

- -

- -

- -

-The width of the COG Predictor can be adjusted in the opencpn.ini configuration file. Find the line below and adjust the value. -

- -

-OwnshipCOGPredictorWidth=3 -

- -

-Warning: Don't edit the opencpn.ini (opencpn.conf) file when OpenCPN is running. -

- -
- -

Ship Icon Type

-
- -

-The following options are available for Ownship: -

- -

- -

- -
- -

Default

-
- -

-This will use the icon that comes with OpenCPN, unless you have installed your own icon, “ownship.jpg”. More about installing your own icons in Marks and Routes . -

- -
- -

Real Scale Bitmap

-
- -

-This option will adjust the size of the default icon, depending on your settings. When using this setting, the dialog expands and five more options related to the size of “ownship” become available. See picture below -

- -

- -

- -
- -

Length Over All (m)

-
- -

-The overall length of Own Ship in meters -

- -
- -

Width Over All (m)

-
- -

-The overall width of Own Ship in meters -

- -
- -

GPS Offset from Bow (m)

-
- -

-The distance in meters from the bow of Own Ship to its GPS antenna -

- -
- -

GPS Offset from Midship (m)

-
- -

-The distance in meters from Own Ship's center line to its GPS antenna. Use a positive value for an offset to starboard and a negative value for an offset to port. -

- -
- -

Minimum Screen Size(mm)

-
- -

-The size of the Own Ship icon on the screen. Default is set to 1mm. -

- -
- -

Real Scale Vector

-
- -

-Works the same as the previous option with the exception that ownship is a somewhat boxy, computer rendered ship. It's currently not possible to change the vector-own-ship. -

- -

- -

- -

-The dot represents the set location of the GPS. -

- -
- -

Show radar rings

-
- -

-These show up as red rings centered on your gps position and can be useful in different circumstances, such as keeping clear of dangers. The settings are, hopefully, intuitive. -

- -

- -

- -

-Once the number of radar rings are selected, and not equal to “None” the dialog expands, and shows more settings. The Distance Unit for Radar rings is set here, and does not follow the the global settings in Options→Display→Units. The choices are Nautical Miles and Kilometers -

- -

- -

- -
- -

Tracks

-
- -
- -

Automatic Daily Tracks

-
- -

-Automatic Daily Tracking ensures that the track-points collected throughout a single day (midnight to midnight in local zone time) are stored and managed as a single (possibly multi-segment) track. -

- -

-If the Automatic Daily Tracking check-box is selected, the “Toggle Tracking” tool will turn tracking on and off. However, on turning it off, the accumulated track will be extended with the previous one if it does not extend into yesterday. Disjoint segments are kept separate, time-adjacent segments are merged into a single segment. Disjointed track segments can be joined through the right-click menu when they are selected in the Route Managers Tracks Tab. -

- -

-Every Midnight the tracking is turned off and on again automatically to ensure that the track does not span dates. If Automatic Daily Tracking is selected during the day, when some tracks have already been created, only the last one will be merged with future daily tracks. -

- -

-Assuming Automatic Daily Tracking is on, normally during tracking periods there will be two tracks visible in the Route Manager: the current track (red color track-points on the chart) and the previously accumulated track for the day. After toggling tracking off there will be just one track for this day. -

- -

-If the timezone needs to be changed, it is a good idea to close OpenCPN application before. -

- -

-With the manual capability of splitting and extending, the daily tracks can be easily managed at any time. -

- -

-The daily tracks will be automatically named with the date in the local Time Zone, but can of course be changed manually. -

- -

-The Automatic Daily Tracks follow the settings in Tracking Precision, see below. -

- -

-Without Automatic Daily Tracks selected, OpenCPN handles tracks as before. -

- -
- -

Highlight Tracks

-
- -

-Shows a 7 to 10m wide highlighting on either side of the track. This is not selectable for individual tracks. The idea of the highlighting is to remind us that following a previous track exposes us to the inherent inaccuracy of GPS, and that the real track followed is most likely within the highlight region, but not necessarily in the middle. And this says nothing about the accuracy of the underlying cartography. For many charts it is prudent to assume at least 1.5 mm inaccuracy using the nominal scale of the chart. For a chart in scale 1:20,000 this translates to 30m. -

- -

- -

- -
- -

Tracking Precision

-
- -

- -

- -

-With track button in the ToolBar activated this setting affects the size of the data saved. It also affects the “smoothness” of the track, though this is only visible when zoomed in to a very large scale. OpenCPN uses smart dynamic tracking, and only uses those track points that actually contributes anything to the track. A straight line track for example is only represented by it's endpoints. This is done by analyzing the track just behind the boat. The process is visible in real time, close to Own Ship. The end result is good track accuracy while keeping the size small. -

-
    -
  • Low: Good for offshore passages.
    -
  • -
  • Medium: Very good for all normal uses.
    -
  • -
  • High: Only necessary when very tight maneuvering needs documenting.
    -
  • -
- -
- -

Routes

-
- -
- -

Waypoint Arrival Circle Radius

-
- -

-Gives an answer to this question. When following a Route with the autopilot engaged at what distance from the upcoming waypoint should OpenCPN tell the autopilot to change to the next waypoint? The default is 0.05 nautical miles. This is equal to about 93 meters or 300 feet. The default setting does not fit all circumstances. A number of factors are involved, for example, -

-
    -
  • the type of navigation,
    -
  • -
  • the waypoint selected,
    -
  • -
  • Own Ship's turning radius and speed.
    -
  • -
- -

-Find what settings suit your boat by testing. -

- -

- -

- -

-The arrival radius can also be set individually for each waypoint in the Waypoint Properties dialog. -

- -
- -

Advance route waypoint on arrival only

-
- -

-Routes are explained in Marks and Routes . With an active route, the Dialog “This Leg” is visible near the upper right corner of the screen. This dialog contains “RNG”, the “actual range”, or distance to the next waypoint. The “normal range” is different. It is the distance from ownship to a line which passes through the destination waypoint and is at right angles to the current route segment. The actual range is always equal to or greater than the normal range. When the difference is greater than 10% both values are shown in “RNG” (Shown in the Active Route Console The “normal” range is the second number shown. 1.88 in this case. -When following a Route OpenCPN normally decides to advance to the next waypoint if at least one of the following two conditions apply. -

-
    -
  1. The “normal range” is less than the declared arrival radius.
    -
  2. -
  3. Own Ship is moving away from the target waypoint, and has been for more than two seconds.
    -
  4. -
- -

-With Advance route waypoint on arrival only activated, OpenCPN only advances the route to the next waypoint, if condition 1 above is true. Condition 2 is ignored. -

- -

-This feature is useful when sailing and you can't lay the next mark and are forced to tack a few times to reach it. It allows a ship to move away from waypoint without automatically advancing to next waypoint. This ensures that the next waypoint stays active until you either reach it, or you reach a line through it, which is perpendicular to the marked route. In the latter case you have a cross track error greater than the arrival radius. -

- -

-On the other hand…. Option 2 helps you if you really want to cut a corner by a large distance in such a way that the “normal range” will never be less than the arrival radius. We want to automatically advance the route in this case. -

- -
- -

AIS Targets

-
- -

- -

- -

- -

- -

-Read more about AIS . -

- -
- -

MMSI Properties

-
- -

-Maritime Mobile Service Identifier (MMSI) is a number identifying a ship in communication. MMSI consists of nine digits. All VHF units using Digital Selective Call (DSC), are programmed with the vessels MMSI. The same applies for AIS and EPIRBs. For more about MMSI from Miltech -

- -

-MMSI numbers, individual targets, can be handled in a few preset ways. Below we have set 970000099 as an MMSI that should be tracked as a MOB. The number could for example belong to a crew member's Personal Locator Beacon. -

- -

-Several MMSI IDs below are set to never show their tracks. This can be used on frequent targets in your neighborhood, like ferries etc. The MMSI 219000368 is set to never be shown. Be aware that neither this target nor its track will ever be seen on your screen. -

- -

-The MMSI 219010183 is set as “Follower”. This is a buddy and no AIS Alert is shown. The “MMSI Properties” popup becomes available when right-clicking. Doubleclicking on the MMSI bypasses the popup an takes you directly to the Properties edit dialog. -

- -

- -

- -
- -

Add a new target to track

-
- -

- -

- -
- -

MMSI:

-
- -

-Enter the MMSI number that the new action should apply to. -

- -

-Note: An MMSI Id used to be nine digits. A warning message will be shown if the entry is more or less. -

- -

- -

- -

-If you for some reason, wish to save a non-nine-digit number click “OK”, otherwise “Cancel” will take you back to edit the number. -

- -
- -

MMSI Tracking

-
- -
- -

Default tracking

-
- -

-This is the normal tracking controlled by Options→Ships “OwnShip” and “AIS Targets” tabs. -

- -
- -

Always track and Never track

-
- -

-The MMSI Properties dialog allows one to preset the tracking behavior of a particular MMSI target, even if the target is not presently visible. Always track a friend or a ship you are interested in. Ignore that ferry that just clutters your screen. Just a few examples. -

- -
- -

Ignore this MMSI

-
- -

-The target will not show at all on the screen. -

- -
- -

Handle this MMSI as SART/PLB MOB.

-
- -

-With this setting a MOB from your ownship will be signalled immediately. Special Search and Rescue Transponders, SARTs, are now available, using the AIS system. Personal Locator Beacons transmitting on the AIS frequencies are also available. These are sometimes called Personal AIS MOB Devices. Don't confuse these with the more common personal EPIRB, that cannot be tracked by OpenCPN. -

- -

-Entering the the MMSI number makes it possible to use these devices as an onboard emergency MOB tracking system. Setting off a device alarms all vessels that can receive the signal but it tells you that this emergency is directly related to your vessel. OpenCPN will now treat this MMSI as a standard MOB. Read more Man OverBoard . -

- -

-The alarm is entered in Options → Ships→ AIS Targets →“Play Sound on CPA/TCPA and DSC/SART emergencies.” Have a look at AIS SART to see how OpenCPN reacts to an alarm. -

- -
- -

Convert AIVDM to AIVDO for this MMSI

-
-
    -
  • AIVDM NMEA 0183 sentence → AIS position reports from other vessels
    -
  • -
  • AIVDO NMEA 0183 sentence → AIS position reports from own vessel
    -
  • -
- -

-The setting is intended for the following very specific scenario: -

-
    -
  1. You have an AIS transponder, not connected to your computer.
    -
  2. -
  3. You have a separate AIS receiver, used to monitor your own AIS signal, as well as all other traffic.
    -
  4. -
  5. You desire not to collide with yourself, virtually.
    -
  6. -
- -

-So you instruct O to convert the AIVDM for your MMSI coming in via your AIS receiver into AIVDO, or Own Ship. Thus, no collision. -

- -

-The option is also handy to clear a non-sense “ownship” AIS icon from the screen when the AIS transponder is misconfigured. -

- -

-Note that the option Ignore this MMSI can be used to achive the same result -

- -
- -

This MMSI is my follower – No CPA Alert

-
- -

-When this option is active no AIS Alert will be shown for that target. This can be used for a buddy sailing close to you and you don't wont a CPA alert message for that target but still for other ships coming too close. -

- -
- -

Ships name

-
- -

-The Ship name connected to a MMSI ID will be added to the list once the new ID is saved or edited. The ship name is automatically printed provided that the actual ship is present on screen or has previously been and was saved in the AIS ship name file. In either case the ship name will be added first time the boat is present in OpenCPN. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:options_setting:ships + + + + + + + + + + + + + + + + + + + + + +
+ + + +

The Ships

+
+ +
+ +

Own Ship

+
+ +

+ +

+ +
+ +

Display Options

+
+ +
+ +

COG Predictor Length (min)

+
+ +

+Shows a red dashed line in front of your own boat, with present COG and ends in a small square, which represents where you will be in the set number of minutes, with the present speed. 6 minutes is a good starting value for piloting. If your vessel has a SOG of 10 knots the dashed line will be 1 nautical mile long. 60 minutes makes sense on a coastal passage and 24 x 60=1440 minutes on longer blue water passages. +

+ +
+ +

Heading Predictor Length

+
+ +

+If a heading sensor is available and outputs an nmea data stream, this is shown as a finer line with shorter dashes ending in an open small circle. The length is set in Nautical miles. +

+ +

+ +

+ +

+The width of the COG Predictor can be adjusted in the opencpn.ini configuration file. Find the line below and adjust the value. +

+ +

+OwnshipCOGPredictorWidth=3 +

+ +

+Warning: Don't edit the opencpn.ini (opencpn.conf) file when OpenCPN is running. +

+ +
+ +

Ship Icon Type

+
+ +

+The following options are available for Ownship: +

+ +

+ +

+ +
+ +

Default

+
+ +

+This will use the icon that comes with OpenCPN, unless you have installed your own icon, “ownship.jpg”. More about installing your own icons in Marks and Routes . +

+ +
+ +

Real Scale Bitmap

+
+ +

+This option will adjust the size of the default icon, depending on your settings. When using this setting, the dialog expands and five more options related to the size of “ownship” become available. See picture below +

+ +

+ +

+ +
+ +

Length Over All (m)

+
+ +

+The overall length of Own Ship in meters +

+ +
+ +

Width Over All (m)

+
+ +

+The overall width of Own Ship in meters +

+ +
+ +

GPS Offset from Bow (m)

+
+ +

+The distance in meters from the bow of Own Ship to its GPS antenna +

+ +
+ +

GPS Offset from Midship (m)

+
+ +

+The distance in meters from Own Ship's center line to its GPS antenna. Use a positive value for an offset to starboard and a negative value for an offset to port. +

+ +
+ +

Minimum Screen Size(mm)

+
+ +

+The size of the Own Ship icon on the screen. Default is set to 1mm. +

+ +
+ +

Real Scale Vector

+
+ +

+Works the same as the previous option with the exception that ownship is a somewhat boxy, computer rendered ship. It's currently not possible to change the vector-own-ship. +

+ +

+ +

+ +

+The dot represents the set location of the GPS. +

+ +
+ +

Show radar rings

+
+ +

+These show up as red rings centered on your gps position and can be useful in different circumstances, such as keeping clear of dangers. The settings are, hopefully, intuitive. +

+ +

+ +

+ +

+Once the number of radar rings are selected, and not equal to “None” the dialog expands, and shows more settings. The Distance Unit for Radar rings is set here, and does not follow the the global settings in Options→Display→Units. The choices are Nautical Miles and Kilometers +

+ +

+ +

+ +
+ +

Tracks

+
+ +
+ +

Automatic Daily Tracks

+
+ +

+Automatic Daily Tracking ensures that the track-points collected throughout a single day (midnight to midnight in local zone time) are stored and managed as a single (possibly multi-segment) track. +

+ +

+If the Automatic Daily Tracking check-box is selected, the “Toggle Tracking” tool will turn tracking on and off. However, on turning it off, the accumulated track will be extended with the previous one if it does not extend into yesterday. Disjoint segments are kept separate, time-adjacent segments are merged into a single segment. Disjointed track segments can be joined through the right-click menu when they are selected in the Route Managers Tracks Tab. +

+ +

+Every Midnight the tracking is turned off and on again automatically to ensure that the track does not span dates. If Automatic Daily Tracking is selected during the day, when some tracks have already been created, only the last one will be merged with future daily tracks. +

+ +

+Assuming Automatic Daily Tracking is on, normally during tracking periods there will be two tracks visible in the Route Manager: the current track (red color track-points on the chart) and the previously accumulated track for the day. After toggling tracking off there will be just one track for this day. +

+ +

+If the timezone needs to be changed, it is a good idea to close OpenCPN application before. +

+ +

+With the manual capability of splitting and extending, the daily tracks can be easily managed at any time. +

+ +

+The daily tracks will be automatically named with the date in the local Time Zone, but can of course be changed manually. +

+ +

+The Automatic Daily Tracks follow the settings in Tracking Precision, see below. +

+ +

+Without Automatic Daily Tracks selected, OpenCPN handles tracks as before. +

+ +
+ +

Highlight Tracks

+
+ +

+Shows a 7 to 10m wide highlighting on either side of the track. This is not selectable for individual tracks. The idea of the highlighting is to remind us that following a previous track exposes us to the inherent inaccuracy of GPS, and that the real track followed is most likely within the highlight region, but not necessarily in the middle. And this says nothing about the accuracy of the underlying cartography. For many charts it is prudent to assume at least 1.5 mm inaccuracy using the nominal scale of the chart. For a chart in scale 1:20,000 this translates to 30m. +

+ +

+ +

+ +
+ +

Tracking Precision

+
+ +

+ +

+ +

+With track button in the ToolBar activated this setting affects the size of the data saved. It also affects the “smoothness” of the track, though this is only visible when zoomed in to a very large scale. OpenCPN uses smart dynamic tracking, and only uses those track points that actually contributes anything to the track. A straight line track for example is only represented by it's endpoints. This is done by analyzing the track just behind the boat. The process is visible in real time, close to Own Ship. The end result is good track accuracy while keeping the size small. +

+
    +
  • Low: Good for offshore passages.
    +
  • +
  • Medium: Very good for all normal uses.
    +
  • +
  • High: Only necessary when very tight maneuvering needs documenting.
    +
  • +
+ +
+ +

Routes

+
+ +
+ +

Waypoint Arrival Circle Radius

+
+ +

+Gives an answer to this question. When following a Route with the autopilot engaged at what distance from the upcoming waypoint should OpenCPN tell the autopilot to change to the next waypoint? The default is 0.05 nautical miles. This is equal to about 93 meters or 300 feet. The default setting does not fit all circumstances. A number of factors are involved, for example, +

+
    +
  • the type of navigation,
    +
  • +
  • the waypoint selected,
    +
  • +
  • Own Ship's turning radius and speed.
    +
  • +
+ +

+Find what settings suit your boat by testing. +

+ +

+ +

+ +

+The arrival radius can also be set individually for each waypoint in the Waypoint Properties dialog. +

+ +
+ +

Advance route waypoint on arrival only

+
+ +

+Routes are explained in Marks and Routes . With an active route, the Dialog “This Leg” is visible near the upper right corner of the screen. This dialog contains “RNG”, the “actual range”, or distance to the next waypoint. The “normal range” is different. It is the distance from ownship to a line which passes through the destination waypoint and is at right angles to the current route segment. The actual range is always equal to or greater than the normal range. When the difference is greater than 10% both values are shown in “RNG” (Shown in the Active Route Console The “normal” range is the second number shown. 1.88 in this case. +When following a Route OpenCPN normally decides to advance to the next waypoint if at least one of the following two conditions apply. +

+
    +
  1. The “normal range” is less than the declared arrival radius.
    +
  2. +
  3. Own Ship is moving away from the target waypoint, and has been for more than two seconds.
    +
  4. +
+ +

+With Advance route waypoint on arrival only activated, OpenCPN only advances the route to the next waypoint, if condition 1 above is true. Condition 2 is ignored. +

+ +

+This feature is useful when sailing and you can't lay the next mark and are forced to tack a few times to reach it. It allows a ship to move away from waypoint without automatically advancing to next waypoint. This ensures that the next waypoint stays active until you either reach it, or you reach a line through it, which is perpendicular to the marked route. In the latter case you have a cross track error greater than the arrival radius. +

+ +

+On the other hand…. Option 2 helps you if you really want to cut a corner by a large distance in such a way that the “normal range” will never be less than the arrival radius. We want to automatically advance the route in this case. +

+ +
+ +

AIS Targets

+
+ +

+ +

+ +

+ +

+ +

+Read more about AIS . +

+ +
+ +

MMSI Properties

+
+ +

+Maritime Mobile Service Identifier (MMSI) is a number identifying a ship in communication. MMSI consists of nine digits. All VHF units using Digital Selective Call (DSC), are programmed with the vessels MMSI. The same applies for AIS and EPIRBs. For more about MMSI from Miltech +

+ +

+MMSI numbers, individual targets, can be handled in a few preset ways. Below we have set 970000099 as an MMSI that should be tracked as a MOB. The number could for example belong to a crew member's Personal Locator Beacon. +

+ +

+Several MMSI IDs below are set to never show their tracks. This can be used on frequent targets in your neighborhood, like ferries etc. The MMSI 219000368 is set to never be shown. Be aware that neither this target nor its track will ever be seen on your screen. +

+ +

+The MMSI 219010183 is set as “Follower”. This is a buddy and no AIS Alert is shown. The “MMSI Properties” popup becomes available when right-clicking. Doubleclicking on the MMSI bypasses the popup an takes you directly to the Properties edit dialog. +

+ +

+ +

+ +
+ +

Add a new target to track

+
+ +

+ +

+ +
+ +

MMSI:

+
+ +

+Enter the MMSI number that the new action should apply to. +

+ +

+Note: An MMSI Id used to be nine digits. A warning message will be shown if the entry is more or less. +

+ +

+ +

+ +

+If you for some reason, wish to save a non-nine-digit number click “OK”, otherwise “Cancel” will take you back to edit the number. +

+ +
+ +

MMSI Tracking

+
+ +
+ +

Default tracking

+
+ +

+This is the normal tracking controlled by Options→Ships “OwnShip” and “AIS Targets” tabs. +

+ +
+ +

Always track and Never track

+
+ +

+The MMSI Properties dialog allows one to preset the tracking behavior of a particular MMSI target, even if the target is not presently visible. Always track a friend or a ship you are interested in. Ignore that ferry that just clutters your screen. Just a few examples. +

+ +
+ +

Ignore this MMSI

+
+ +

+The target will not show at all on the screen. +

+ +
+ +

Handle this MMSI as SART/PLB MOB.

+
+ +

+With this setting a MOB from your ownship will be signalled immediately. Special Search and Rescue Transponders, SARTs, are now available, using the AIS system. Personal Locator Beacons transmitting on the AIS frequencies are also available. These are sometimes called Personal AIS MOB Devices. Don't confuse these with the more common personal EPIRB, that cannot be tracked by OpenCPN. +

+ +

+Entering the the MMSI number makes it possible to use these devices as an onboard emergency MOB tracking system. Setting off a device alarms all vessels that can receive the signal but it tells you that this emergency is directly related to your vessel. OpenCPN will now treat this MMSI as a standard MOB. Read more Man OverBoard . +

+ +

+The alarm is entered in Options → Ships→ AIS Targets →“Play Sound on CPA/TCPA and DSC/SART emergencies.” Have a look at AIS SART to see how OpenCPN reacts to an alarm. +

+ +
+ +

Convert AIVDM to AIVDO for this MMSI

+
+
    +
  • AIVDM NMEA 0183 sentence → AIS position reports from other vessels
    +
  • +
  • AIVDO NMEA 0183 sentence → AIS position reports from own vessel
    +
  • +
+ +

+The setting is intended for the following very specific scenario: +

+
    +
  1. You have an AIS transponder, not connected to your computer.
    +
  2. +
  3. You have a separate AIS receiver, used to monitor your own AIS signal, as well as all other traffic.
    +
  4. +
  5. You desire not to collide with yourself, virtually.
    +
  6. +
+ +

+So you instruct O to convert the AIVDM for your MMSI coming in via your AIS receiver into AIVDO, or Own Ship. Thus, no collision. +

+ +

+The option is also handy to clear a non-sense “ownship” AIS icon from the screen when the AIS transponder is misconfigured. +

+ +

+Note that the option Ignore this MMSI can be used to achive the same result +

+ +
+ +

This MMSI is my follower – No CPA Alert

+
+ +

+When this option is active no AIS Alert will be shown for that target. This can be used for a buddy sailing close to you and you don't wont a CPA alert message for that target but still for other ships coming too close. +

+ +
+ +

Ships name

+
+ +

+The Ship name connected to a MMSI ID will be added to the list once the new ID is saved or edited. The ship name is automatically printed provided that the actual ship is present on screen or has previously been and was saved in the AIS ship name file. In either case the ship name will be added first time the boat is present in OpenCPN. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/options_setting/user_interface.html opencpn-doc-4.8.2.0/doc/options_setting/user_interface.html --- opencpn-doc-4.8.10129.2/doc/options_setting/user_interface.html 1970-01-01 00:00:00.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/options_setting/user_interface.html 2018-02-07 14:43:14.000000000 +0000 @@ -0,0 +1,370 @@ + + + + + opencpn:opencpn_user_manual:options_setting:user_interface + + + + + + + + + + + + + + + + + + + + + +
+ + + +

The User Interface

+
+ +

+ +

+ +
+ +

Languages:

+
+ +

+The following languages are available in OpenCPN: +

+
    +
  • Brazilian Portuguese
    +
  • +
  • Catalan
    +
  • +
  • Chinese
    +
  • +
  • Traditional
    +
  • +
  • Czech
    +
  • +
  • Danish
    +
  • +
  • Dutch
    +
  • +
  • English
    +
  • +
  • Estonian
    +
  • +
  • Finnish
    +
  • +
  • French
    +
  • +
  • Galician
    +
  • +
  • German
    +
  • +
  • Greek
    +
  • +
  • Hungarian
    +
  • +
  • Italian
    +
  • +
  • Norwegian Bokmaal
    +
  • +
  • Polish
    +
  • +
  • Portuguese
    +
  • +
  • Russian
    +
  • +
  • Spanish
    +
  • +
  • Swedish
    +
  • +
  • Turkish
    +
  • +
+ +

+Choose your language here. Make sure your selected language has the support files installed on your computer (Linux). Default language is US English. +

+ +

+Remark: Changing the language will reset the font settings. +

+ +

+Toolbar and Window Style Menubar. The alternatives are described in Toolbar Buttons and Windows/Mac style MenuBar +

+ +
+ +

Fonts

+
+ +

+On a new installation OpenCPN uses the operating system's default fonts. This can be changed to suit the user through this dialog. Fonts can be selected for many elements on the display. Selecting the right size of font can have a dramatic impact on how values are presented. It's well worth playing around with these settings if you think that something is difficult to read for example. Note that even the text displayed on vector charts can be adjusted. +

+ +
+ +
Pick from the Dropdown List
+
+
    +
  • AIS Target Name - Target List font size
    +
  • +
  • AIS target List uses the “Dialog” font key.
    +
  • +
  • AISRollover - Yellow rollover font size
    +
  • +
  • AISTargetAlert - Popup alert font size
    +
  • +
  • AISTargetQuery -Query Popup
    +
  • +
  • ChartTexts -
    +
  • +
  • Console Legend - Active Route Console XTE, Bearing, etc (upper right black box, see below)
    +
  • +
  • Console Value - Active Route Console - Font Size of the data presented.
    +
  • +
  • CurrentValue -
    +
  • +
  • Dialog - AIS Target List
    +
  • +
  • ExtendedTideIcon -
    +
  • +
  • Marks - Properties font size
    +
  • +
  • Menu - Main menu font size
    +
  • +
  • ObjectQuery -Object Query font size
    +
  • +
  • OD_PathLegInfoRollover - OD Plugin Yellow Rollover font size
    +
  • +
  • OD_PointInfoRollover - OD Plugin Yellow Rollover font size
    +
  • +
  • RouteLegInfoRollever - Route Leg Yellow Rollover font size
    +
  • +
  • StatusBar - Status Font at bottom
    +
  • +
  • TideCurrentGraphRollover -
    +
  • +
  • ToolTips -
    +
  • +
+ +

+ +

+ +

+ +

+ +

+The result of adjusting the “Console Value” font size. +

+ +

+There is a side effect of the Font management module, which is worth noting. One must actually display something in a particular Font List category (ChartText, Console Legend, Console Value, etc.) in order for the item to appear in the list for the first time. Thereafter, the item should stay in the list and be available for editing. For Example: You may not see the Font List entry for “AIS Rollover” unless you have actually displayed an AIS Rollover message at least once. Of course, if you re-install OpenCPN or start with a new config file there may be limited entries in the FontList. +

+ +
+ +

Change Font Color

+
+ +

+To suit your taste. +

+ +
+ +

Show Status Bar

+
+ +

+The status bar at the bottom of the display contains a lot of navigation information. If you have this info available elsewhere turning this setting off increases the available space for the chart. +

+ +
+ +

Show Menu Bar

+
+ +

+Show/Hide the Menu Bar. More about MenuBar
+Short Cut: “Alt” +

+ +
+ +

Show Chart Bar

+
+ +

+Show/Hide the Chart Bar. More info available on the Chart Status Bar page.
+Short Cut: “Ctrl + B” +

+ +
+ +

Show Compass/GPS Status Window

+
+ +

+ Show/Hide the Compass/GPS Status Window. More info on the GPS Status page.
+Short Cut: “Ctrl + I” +

+ +
+ +

Enable Toolbar Auto Hide

+
+ +

+Enter number of seconds for the Toolbar to automatically hide. +

+ +
+ +

Play ship bells

+
+ +

+Every half-hour the traditional ship's bell will be heard. Refer to https://en.wikipedia.org/wiki/Ship%27s_bell if you are not familiar with them. +

+ +
+ +

Enable Touchscreen Interface

+
+ +
+ +

Touch Screen Tablets

+
+ +

+Read more at Touch Screen Tablets +

+ +
+ +

Enable Graphical User Interface

+
+ +

+Enable [Responsive] Graphical User Interface for Touchscreens and Tablets. +

+ +

+Enlarges Toolbar Buttons & other elements for touch purposes. +

+ +

+The option is intended for small (~8“) tablets with high definition displays. What it does is adjust the various graphic elements such as menus, icons, etc. so that they meet the best practice size standards for Win8/Android system displays. This makes them “big enough” to facilitate touching, dragging, etc with normal human fingers. You should not see much difference when selecting this option for normal desktop or laptop systems. +

+ +
+ +

Use settings for InlandECDIS 2.2

+
+ +

+Use Settings for InlandECDIS 2.2 Switch to compliance mode for Europe Inland Waterways ECDIS in information mode. Read more at InlandECDIS +

+ +

+ +

+ +

+If either of the Graphical User Interface boxes are checked, the slider “User Interface scale factor” changes the size of the Tool Bar, Chart Bar and the GPS status icon. +

+ +

+If the “Enable Tablet Scaled Graphics interface” is checked, the slider “Chart Object scale factor” changes the size of chart objects including: Marks, Routes, Buoys, Daybeacons, Wrecks, Rocks, and Depths. +

+ +

+Note: selecting “Use Settings for InlandECDIS Version 2.3” will have effect on your Toolbar Icons!
+Only 7 of the 17 available Toolbar Icons will be visible.
+ +

+ +

+You can select other Toolbar Icons, but your changes will not be saved when you exit OpenCPN.
+ +
+ +

+ +
+ +

Three Scale Factors

+
+ +

+Three Scales +

+ +
+ +

User Interface Scale Factor

+
+ +

+If either of the Graphical User Interface boxes are checked, the slider “User Interface scale factor” changes the size of the Tool Bar, Chart Bar and the GPS status icon. Useful to adjust the size of the UI. +

+ +
+ +

Chart Object Scale Factor

+
+ +

+If the “Enable Tablet Scaled Graphics interface” is checked, the slider “Chart Object scale factor” changes the size of chart objects including: Depth Soundings, Marks, Routes, Buoys, Daybeacons, Wrecks and Rocks. +

+ +
+ +

Ship & AIS Scale Factor

+
+ +

+If the “Enable Tablet Scaled Graphics interface” is checked, the slider “Ship scale factor” changes the size of chart objects including: Ship Icon, AIS & ATON Symbols. +

+ +

+We do not reduce the ownship size below effective value of 0, so to be sure of always finding the ship on the screen. A user safety point. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/options_setting.html opencpn-doc-4.8.2.0/doc/options_setting.html --- opencpn-doc-4.8.10129.2/doc/options_setting.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/options_setting.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,158 +1,158 @@ - - - - - opencpn:opencpn_user_manual:options_setting - - - - - - - - - - - - - - - - - - - - - -
- - - -

OPTIONS Setting

-
- -

-Click the icon to open the Options Dialog which has 6 tabs, as seen below. All Settings that are not context sensitive are set in Options. The Settings are persistent, meaning that settings entered in one session will still be there on restart. -

- -

- -

- -
- - -
- -

-The Display
- - General
- - Units
- - Advanced

- -
- -The Chart
- - Chart Files
- - Vector Charts Display
- - Chart Groups
- - Tides and Currents

- -
- -The Connections
- - Linux Serial Connections
- - Connections Window
- - Example Data Connections Window
- - Filter NMEA Course and Speed Data
- - Show NMEA Debug Window
- - Data Connections - Add and Remove
- - Add a Serial Connection
- - Add a Network Connection
- - Network GPSD connection
- - Connections Filter
- - Input Filtering
- - Output Filtering
- - Connection Notes
- - Sending an Active Route to an Autopilot
- - Sending Routes and Waypoints to a GPS
- - Broadcast and Multicast

- -

- -

-
- -The Ships
- - Own Ship
- - AIS Targets
- - MMSI Properties

- -
- -The User Interface
- - Graphical User Interface
- - Touch Screen Tablets
- - InlandECDIS

- -
- -The Plugins
- - Plugins
- -
- -Click the icon to open the Options Dialog which has 6 tabs, as seen above. All Settings that are not context sensitive are set in Options. The Settings are persistent, meaning that settings entered in one session will still be there on restart. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:options_setting + + + + + + + + + + + + + + + + + + + + + +
+ + + +

OPTIONS Setting

+
+ +

+Click the icon to open the Options Dialog which has 6 tabs, as seen below. All Settings that are not context sensitive are set in Options. The Settings are persistent, meaning that settings entered in one session will still be there on restart. +

+ +

+ +

+ +
+ + +
+ +

+The Display
+ + General
+ + Units
+ + Advanced

+ +
+ +The Chart
+ + Chart Files
+ + Vector Charts Display
+ + Chart Groups
+ + Tides and Currents

+ +
+ +The Connections
+ + Linux Serial Connections
+ + Connections Window
+ + Example Data Connections Window
+ + Filter NMEA Course and Speed Data
+ + Show NMEA Debug Window
+ + Data Connections - Add and Remove
+ + Add a Serial Connection
+ + Add a Network Connection
+ + Network GPSD connection
+ + Connections Filter
+ + Input Filtering
+ + Output Filtering
+ + Connection Notes
+ + Sending an Active Route to an Autopilot
+ + Sending Routes and Waypoints to a GPS
+ + Broadcast and Multicast

+ +

+ +

+
+ +The Ships
+ + Own Ship
+ + AIS Targets
+ + MMSI Properties

+ +
+ +The User Interface
+ + Graphical User Interface
+ + Touch Screen Tablets
+ + InlandECDIS

+ +
+ +The Plugins
+ + Plugins
+ +
+ +Click the icon to open the Options Dialog which has 6 tabs, as seen above. All Settings that are not context sensitive are set in Options. The Settings are persistent, meaning that settings entered in one session will still be there on restart. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/plugins/included_plugins/dashboard.html opencpn-doc-4.8.2.0/doc/plugins/included_plugins/dashboard.html --- opencpn-doc-4.8.10129.2/doc/plugins/included_plugins/dashboard.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/plugins/included_plugins/dashboard.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,503 +1,503 @@ - - - - - opencpn:opencpn_user_manual:plugins:included_plugins:dashboard - - - - - - - - - - - - - - - - - - - - - -
- - - -

Dashboard

-
- -

-The Dashboard plugin is able to show quite a few instruments. -The Dashboard plugin is always distributed with OpenCPN, no separate download is required. -

- -

-If the data is available to OpenCPN in the NMEA0183 data stream the different instruments will display relevant data; but the plugin won't tell what is available. It is assumed that the user knows what is connected. It is of course possible to activate all instruments and see what works. -

- -
- -

The Dashboard in action

-
- -

-There are two Dashboards, one vertical and one horizontal. -

- -

-Grab the top Caption bar with the cursor and drag the Dashboard as far as possible to the right or left. Let go the cursor, and the Dashboard will dock, the chart display will adjust, no part of the chart will be hidden. Horizontal Dashboards can in a similar way be docked top or bottom. -This process is reversible. Just grab the Dashboard dialog bar with the cursor, an pull towards the middle of the screen, and the Dashboard will become floating. -

- -

- -

- -

-The same Dashboards docked left and bottom. -

- -

- -

- -

-There is a grab handle in the SE corner of each Dashboard. Use it to resize each dialog. -The graphics will change size, but not the text, which is handled separately. See further down. -

- -

- -

- -
- -

The Dashboard Tab

-
- -

-Once the Dashboard plugin is activated in the plugin tab, the Dashboard Icon will be available in the ToolBar and will work as an on/off toggle. The Preference button works exactly the same as described under “Dashboard Settings” below. -

- -

- -

- -

-The “Enable” Button activates the plugin and shows the icon in the ToolBar. -Once enabled, the “Disable” Button is displayed, as show above. -If you press the “Preference” Button the Dashboard preferences dialog becomes available. -

- -
- -

Dashboard settings

-
- -

- -

- -

-Right click anywhere in a Dashboard and a few options are displayed, in a small dialog. -Above we have clicked on the vertical Dashboard. Make this Dashboard horizontal by clicking the “Horizontal” radio button. Stop displaying it by un-ticking the box in front of the first “Dashboard” line. Get it back by right clicking on the other Dashboard and tick the same box again. -

- -
- -

Preferences

-
- -

- -

- -
- -

The Dashboard Tab

-
- -

-The Icons in the narrow pane to the left, represents the available instances. Click on an instance and the configured instruments shows in the “Instruments” pane. -

- -

-“+” and “-“ Add or delete a Dashboard instance. Note, that an active Dashboard can not be deleted as the ”-” will be grayed out. Configure a new instance by “Add”-ing instruments in the “Instrument” pane. -

- -

-Show this Dashboard If ticked just that Dashboard is shown. Toggling the icon displays all Dashboards. -

- -

-Caption changes the name of the DashBoard from the default “Dashboard” to the Caption value. -Due to a wxWidgets bug, this change is not instant, and requires docking the Dashboard or restarting OpenCPN, to work. -

- -

-Orientation A dash board can be either Vertical or Horizontal. -Vertical can be docked left or right, Horizontal can be docked top or bottom. -

- -

-The “Instruments” pane. Shows the Instruments that are “active”, that will show up in that particular Dashboard .The instruments are selected with the buttons to the right. -

- -

-Add. This button brings up the “Add Instrument” dialog where the available instruments can be highlighted and added to the Instruments Window. -

- -

- -

- -
- -

40 Instruments Available

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Position (text)
SOG (text) -Speed Over Ground
Speedometer (dial)
COG(text) - Course Over Ground
GPS Compass(dial)
STW(text) Speed Through Water
True HDG(text) Heading
Apparent WindAngle & Speed(dial) See MWV
App. Wind speed(text)
App. Wind speed(dial)
True Wind Angle & Speed(dial)
Depth(text)1
Depth(dial)1
Water Temp(text)
VMG(text)- Velocity Made Good to a waypoint
VMG(dial)
Rudder Angle(text)
Rudder Angle(dial)
GPS in view(text)- the number of satellites detected2
GPS status(dial)2
Cursor, shows the position of the cursor.
Clock, showing UTC from the NMEA stream, in most cases this is the gps time.
Sunrise/Sunset
Moon phase
Air Temp
App. Wind angle
True Wind angle
True Wind direction
True Wind Speed
True Wind Direction and speed
Magnetic Hdg
True Compass
Wind History
Trip Log
Sum Log
Barometric Pressure (dial)
Barometric Pressure (text)
Barometric History
From Ownship. Shows the vector from Ownship to the cursor.
Magnetic COG2
-
- -

-1. The DPT sentence is used, and transducer offset will be added to depth value, if available.
- -2. Linux note: GPS satellite info is not available if using gpsd. -The same informations is however available through the “xgps” command. -

- -
- -

Delete

-
- -

-Highlight an entry in the Instrument Window to delete it. -

- -
- -

Up / Down

-
- -

-Highlight an entry in the Instrument Window and change the order between the selected instruments. This order will also be the order between the instruments in the Dashboard dialog. -

- -
- -

The Appearance Tab

-
- -

-dashboard-preferences-appearance.jpg -

- -

-Use this tab to set fonts. -

- -
- -

Dampen SOG and COG (IR Filter)

-
- -

-There are 2 parameters in the Dashboard→Preferences→Appearance dialog for damping of SOG and COG. -A value of 1 means no filtering. Higher values mean ever slower response of the instrument. -The max filter value is 100 which is pretty slow. This filter works almost exactly like a mechanical filter that uses an oil damped indicator dial. It will respond gradually to a change in course or speed. A typical filter value of 10 seems to work pretty well. -

- -
- -

Units Selection

-
- -

-Select these parameters as suits your use. These controls together enable the user to adjust the view of the dashboard to suit individual needs. -

- -

- -

- -

-Units Ranges and Formats -Set the units to use, and the range of the speed dial. -

- -

-
- -

- -
- -

Wind History

-
- -

-The Wind History Instrument needs some further explanations. -

- -

-The “wind history” instrument is meant to be run as a standalone (vertical) instrument.
- -Just define a separate dashboard and add it as the only instrument. -

- -

- -

- -

-You can resize the Instrument with the mouse. -

- -

- -

- -

-In real conditions, it monitors around 40 min of wind direction (red), as well as wind speed (blue), showing a vertical time line every 5 min (the example screen shot is a full-speed VDR replay). -

- -

-The text on the top shows the current values, as it is displayed in the standard instruments (blue = wind speed data, TWS=True Wind Speed, red = direction, TWD = True Wind Direction). -

- -

-Here is an explanation of the text line, left side (see screen shot):
- -TWS 7.5: true Wind Speed currently 7.5 kts
- -Max 22.3 kts since 18:50: this is the max Wind speed in the visible graphs, i.e. the last ~40 mins
- -Overall 22.3: the max wind speed since OpenCPN was started. -

- -

-Right side above: -TWD 357 degrees: True wind direction currently 357 degrees -

- -

-The thin red/blue curves are the real direction/speed values, the thicker curves are smoothed values. Makes it easier to see trends. -

- -

-There is some logic included : -The instruments zooms automatically as much as possible, always trying to show the whole visible curve;
- -Wind speed curve:
- -if your max (visible) wind speed is 10 kts, then your scale is from 0…11 kts (rounded upwards to the next full knot).
- -In the screen shot we had a mx of 22.3kts –> scale is 0…23 kts.
- -Wind direction:
- -The instrument scale shows +/- 90 degrees of the currently visible data values, but is limited to a total of 360 degrees.
- -If the wind is shifting through North (from 350, 355, 359, 002, 010, …) we're shifting the curve as well, meaning that there is NO vertical jump in the data from 360 degrees –> 0 degrees, and we do NOT loose all the continuity in the smoothed curves ! -

- -

-If you should happen to have more than a full 360 degrees cycle of wind direction in the recorded data (if you sail through a couple of dust devils ), I limited the max scale to 360 degrees, meaning that the curve will run out of the visible area on bottom or on top of the instrument. -

- -

-Please note that you don&#39;t have to have the instrument “open” all the time. -Once activated as initially described, you can close it, and simply reopen it on demand. You don't loose the curves, the instrument continues to collect the data. -To make it visible again simply right click on an existing standard-dashboard, and click the “Wind History” Dashboard. -

- -

- -

- -
- -

Night time Mode

-
- -

-In Windows, Night, F5, mode. The title bar on the floating dashboard window is a bit glaring (this mode is controlled by windows by way of a theme and is not possible to change from an application) . Dock the Dashboard into “docked mode” it will be less glaring. The best solution is to simply “dock” the dashboard window at night, either left or right. This brings the window decorations back under OCPN control, and we recently added logic to dim it in this mode. -

- -
- -

Dashboard Time

-
- -

-FIXME -Drafting !! -

-
    -
  1. GPS clock - same as old Clock
    -
  2. -
  3. Local GPS clock - GPS clock with offset (see more below)
    -
  4. -
  5. Local CPU clock - Local CPU clock obtained from operating system
    -
  6. -
- -

-Local GPS clock has 2 options for time zone. On the appearance tab of the Dashboard preferences there is a new setting for “Local offset from UTC”. The default is 00:00. When the 00:00 is selected then Local GPS clock will display time in the time zone of the computer running OpenCPN. If that is not what you want then you can selected any other offset in 30 minute increments up to +/- 12 hours. That offset will be added to the GPS UTC time and the local computer time zone will be ignored. -

- -
- -

Sunrise - Sunset

-
- -

-Sunrise/sunset are computed based on the date and lat/long from the GPS NMEA input data. They are not computed from the CPU clock or the ship's position. So unless you have a GPS connected then the times of sunrise/sunset are probably not going to be right. It has always been thus. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:plugins:included_plugins:dashboard + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Dashboard

+
+ +

+The Dashboard plugin is able to show quite a few instruments. +The Dashboard plugin is always distributed with OpenCPN, no separate download is required. +

+ +

+If the data is available to OpenCPN in the NMEA0183 data stream the different instruments will display relevant data; but the plugin won't tell what is available. It is assumed that the user knows what is connected. It is of course possible to activate all instruments and see what works. +

+ +
+ +

The Dashboard in action

+
+ +

+There are two Dashboards, one vertical and one horizontal. +

+ +

+Grab the top Caption bar with the cursor and drag the Dashboard as far as possible to the right or left. Let go the cursor, and the Dashboard will dock, the chart display will adjust, no part of the chart will be hidden. Horizontal Dashboards can in a similar way be docked top or bottom. +This process is reversible. Just grab the Dashboard dialog bar with the cursor, an pull towards the middle of the screen, and the Dashboard will become floating. +

+ +

+ +

+ +

+The same Dashboards docked left and bottom. +

+ +

+ +

+ +

+There is a grab handle in the SE corner of each Dashboard. Use it to resize each dialog. +The graphics will change size, but not the text, which is handled separately. See further down. +

+ +

+ +

+ +
+ +

The Dashboard Tab

+
+ +

+Once the Dashboard plugin is activated in the plugin tab, the Dashboard Icon will be available in the ToolBar and will work as an on/off toggle. The Preference button works exactly the same as described under “Dashboard Settings” below. +

+ +

+ +

+ +

+The “Enable” Button activates the plugin and shows the icon in the ToolBar. +Once enabled, the “Disable” Button is displayed, as show above. +If you press the “Preference” Button the Dashboard preferences dialog becomes available. +

+ +
+ +

Dashboard settings

+
+ +

+ +

+ +

+Right click anywhere in a Dashboard and a few options are displayed, in a small dialog. +Above we have clicked on the vertical Dashboard. Make this Dashboard horizontal by clicking the “Horizontal” radio button. Stop displaying it by un-ticking the box in front of the first “Dashboard” line. Get it back by right clicking on the other Dashboard and tick the same box again. +

+ +
+ +

Preferences

+
+ +

+ +

+ +
+ +

The Dashboard Tab

+
+ +

+The Icons in the narrow pane to the left, represents the available instances. Click on an instance and the configured instruments shows in the “Instruments” pane. +

+ +

+“+” and “-“ Add or delete a Dashboard instance. Note, that an active Dashboard can not be deleted as the ”-” will be grayed out. Configure a new instance by “Add”-ing instruments in the “Instrument” pane. +

+ +

+Show this Dashboard If ticked just that Dashboard is shown. Toggling the icon displays all Dashboards. +

+ +

+Caption changes the name of the DashBoard from the default “Dashboard” to the Caption value. +Due to a wxWidgets bug, this change is not instant, and requires docking the Dashboard or restarting OpenCPN, to work. +

+ +

+Orientation A dash board can be either Vertical or Horizontal. +Vertical can be docked left or right, Horizontal can be docked top or bottom. +

+ +

+The “Instruments” pane. Shows the Instruments that are “active”, that will show up in that particular Dashboard .The instruments are selected with the buttons to the right. +

+ +

+Add. This button brings up the “Add Instrument” dialog where the available instruments can be highlighted and added to the Instruments Window. +

+ +

+ +

+ +
+ +

40 Instruments Available

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Position (text)
SOG (text) -Speed Over Ground
Speedometer (dial)
COG(text) - Course Over Ground
GPS Compass(dial)
STW(text) Speed Through Water
True HDG(text) Heading
Apparent WindAngle & Speed(dial) See MWV
App. Wind speed(text)
App. Wind speed(dial)
True Wind Angle & Speed(dial)
Depth(text)1
Depth(dial)1
Water Temp(text)
VMG(text)- Velocity Made Good to a waypoint
VMG(dial)
Rudder Angle(text)
Rudder Angle(dial)
GPS in view(text)- the number of satellites detected2
GPS status(dial)2
Cursor, shows the position of the cursor.
Clock, showing UTC from the NMEA stream, in most cases this is the gps time.
Sunrise/Sunset
Moon phase
Air Temp
App. Wind angle
True Wind angle
True Wind direction
True Wind Speed
True Wind Direction and speed
Magnetic Hdg
True Compass
Wind History
Trip Log
Sum Log
Barometric Pressure (dial)
Barometric Pressure (text)
Barometric History
From Ownship. Shows the vector from Ownship to the cursor.
Magnetic COG2
+
+ +

+1. The DPT sentence is used, and transducer offset will be added to depth value, if available.
+ +2. Linux note: GPS satellite info is not available if using gpsd. +The same informations is however available through the “xgps” command. +

+ +
+ +

Delete

+
+ +

+Highlight an entry in the Instrument Window to delete it. +

+ +
+ +

Up / Down

+
+ +

+Highlight an entry in the Instrument Window and change the order between the selected instruments. This order will also be the order between the instruments in the Dashboard dialog. +

+ +
+ +

The Appearance Tab

+
+ +

+dashboard-preferences-appearance.jpg +

+ +

+Use this tab to set fonts. +

+ +
+ +

Dampen SOG and COG (IR Filter)

+
+ +

+There are 2 parameters in the Dashboard→Preferences→Appearance dialog for damping of SOG and COG. +A value of 1 means no filtering. Higher values mean ever slower response of the instrument. +The max filter value is 100 which is pretty slow. This filter works almost exactly like a mechanical filter that uses an oil damped indicator dial. It will respond gradually to a change in course or speed. A typical filter value of 10 seems to work pretty well. +

+ +
+ +

Units Selection

+
+ +

+Select these parameters as suits your use. These controls together enable the user to adjust the view of the dashboard to suit individual needs. +

+ +

+ +

+ +

+Units Ranges and Formats +Set the units to use, and the range of the speed dial. +

+ +

+
+ +

+ +
+ +

Wind History

+
+ +

+The Wind History Instrument needs some further explanations. +

+ +

+The “wind history” instrument is meant to be run as a standalone (vertical) instrument.
+ +Just define a separate dashboard and add it as the only instrument. +

+ +

+ +

+ +

+You can resize the Instrument with the mouse. +

+ +

+ +

+ +

+In real conditions, it monitors around 40 min of wind direction (red), as well as wind speed (blue), showing a vertical time line every 5 min (the example screen shot is a full-speed VDR replay). +

+ +

+The text on the top shows the current values, as it is displayed in the standard instruments (blue = wind speed data, TWS=True Wind Speed, red = direction, TWD = True Wind Direction). +

+ +

+Here is an explanation of the text line, left side (see screen shot):
+ +TWS 7.5: true Wind Speed currently 7.5 kts
+ +Max 22.3 kts since 18:50: this is the max Wind speed in the visible graphs, i.e. the last ~40 mins
+ +Overall 22.3: the max wind speed since OpenCPN was started. +

+ +

+Right side above: +TWD 357 degrees: True wind direction currently 357 degrees +

+ +

+The thin red/blue curves are the real direction/speed values, the thicker curves are smoothed values. Makes it easier to see trends. +

+ +

+There is some logic included : +The instruments zooms automatically as much as possible, always trying to show the whole visible curve;
+ +Wind speed curve:
+ +if your max (visible) wind speed is 10 kts, then your scale is from 0…11 kts (rounded upwards to the next full knot).
+ +In the screen shot we had a mx of 22.3kts –> scale is 0…23 kts.
+ +Wind direction:
+ +The instrument scale shows +/- 90 degrees of the currently visible data values, but is limited to a total of 360 degrees.
+ +If the wind is shifting through North (from 350, 355, 359, 002, 010, …) we're shifting the curve as well, meaning that there is NO vertical jump in the data from 360 degrees –> 0 degrees, and we do NOT loose all the continuity in the smoothed curves ! +

+ +

+If you should happen to have more than a full 360 degrees cycle of wind direction in the recorded data (if you sail through a couple of dust devils ), I limited the max scale to 360 degrees, meaning that the curve will run out of the visible area on bottom or on top of the instrument. +

+ +

+Please note that you don&#39;t have to have the instrument “open” all the time. +Once activated as initially described, you can close it, and simply reopen it on demand. You don't loose the curves, the instrument continues to collect the data. +To make it visible again simply right click on an existing standard-dashboard, and click the “Wind History” Dashboard. +

+ +

+ +

+ +
+ +

Night time Mode

+
+ +

+In Windows, Night, F5, mode. The title bar on the floating dashboard window is a bit glaring (this mode is controlled by windows by way of a theme and is not possible to change from an application) . Dock the Dashboard into “docked mode” it will be less glaring. The best solution is to simply “dock” the dashboard window at night, either left or right. This brings the window decorations back under OCPN control, and we recently added logic to dim it in this mode. +

+ +
+ +

Dashboard Time

+
+ +

+ +

+
    +
  1. GPS clock - same as old Clock
    +
  2. +
  3. Local GPS clock - GPS clock with offset (see more below)
    +
  4. +
  5. Local CPU clock - Local CPU clock obtained from operating system
    +
  6. +
+ +

+Local GPS clock has 2 options for time zone. On the appearance tab of the Dashboard preferences there is a new setting for “Local offset from UTC”. The default is 00:00. When the 00:00 is selected then Local GPS clock will display time in the time zone of the computer running OpenCPN. If that is not what you want then you can selected any other offset in 30 minute increments up to +/- 12 hours. That offset will be added to the GPS UTC time and the local computer time zone will be ignored. +

+ +
+ +

Sunrise - Sunset

+
+ +

+Sunrise/sunset are computed based on the date and lat/long from the GPS NMEA input data. They are not computed from the CPU clock or the ship's position. So unless you have a GPS connected then the times of sunrise/sunset are probably not going to be right. It has always been thus. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/plugins/included_plugins/grib_weather/mail_servers.html opencpn-doc-4.8.2.0/doc/plugins/included_plugins/grib_weather/mail_servers.html --- opencpn-doc-4.8.10129.2/doc/plugins/included_plugins/grib_weather/mail_servers.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/plugins/included_plugins/grib_weather/mail_servers.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,556 +1,556 @@ - - - - - opencpn:opencpn_user_manual:plugins:included_plugins:grib_weather:mail_servers - - - - - - - - - - - - - - - - - - - - - -
- -

Mail Servers

-
- -
- -

Warning!

-
- -

-This is an Advanced subject, that is not necessary for running the grib plugin.
- -Do not try these setups unless you are familiar with your operating system, comfortable with handling the command line interface and editing configuration files.
- -Do not expect these instructions to work without some customization.
-

- -

-This page contains detailed instructions on how to set up mailservers to automatically send grib request mails to Sail Docs.
- -“Ptizef” & “rgleason” have compiled the instructions for Windows/Thunderbird
- -“Ptizef” has compiled the instructions for Linux/SSMTP.
- -“Cagney” has compiled the instructions for Linux/Exim4.
- -“CarCode” has compiled the instructions for Mac OS X/PostFix . -

- -
- -

Windows MAPI Mail Server Setup

-
- -

-The plugin's email request depends on the user's selection of the default MAPI email program which is dependent on the Operating System conventions. Linux, Windows and Mac are all different. If the plugin does not find a default MAPI program, an appropriate message will show in the plugin menu: -

-
 Request can't be sent. Please verify your email system parameters.
- You should also have a look at your log file.
- Save or Cancel to finish...
- -

-and there will be an error message in the opencpn.log similar to: -

-
 10:55:47 PM: MAIL Error: Failed to logon to MAPI using a shared session, Error:3
- -

-To fix this problem use a google search, and find links such as Fix CLS Send, MAPI or Runtime Error in Email -

- -
- -

Windows 10 or 8.1 and Thunderbird

-
- -

-For example, if you use Thunderbird exclusively with Win10 or Win8.1, this should fix the problem -

-
 Start > Control Panel > Default Programs > Set your Default Programs,  Then pick Thunderbird.
- -
- -

Windows Vista or XP and Thunderbird

-
- -

-- Outside OpenCPN there is nothing more to do except to ensure that there is a mail system (mine is thunderbird) correctly configured and set as “main” on the device.
- -also verify if the mapi32.dll is present in c:/windows/system32 (or equivalent for 64b) (otherwise an error message will be the result). -

- -

-- Inside OpenCPN, there is nothing to do; the sender mail address can be entered, but will not be used. Just don't forget to enter the zyGRIB login and password. -

- -

-When clicking on “send” button :
- -if the “main” mail system is not open, OpenCPN opens it and the waiting messages are received.
- -remark : if there are many waiting messages, it could take a while. That is why it would be better to create a specific address for this purpose.
- -Then a new mail page is opened with all mail elements already written thus ready to be sent. -

- -
- -

Linux

-
- -
- -

Using SSMTP

-
- -

-How to install and configure sSMTP: -

- -

-- 1) Install the ssmtp package.
- -If another MTA is already installed, you may be asked to uninstall it before installing ssmtp. -

- -

-Once it's done you can test it by typing this command:
- -“whereis sendmail” -

- -

-The answer should be something like “/usr/sbin/sendmail”. -

- -

-Use that answer in the next command:
- -“ls -la /usr/sbin/sendmail” -

- -

-If everything is OK you should get this answer:
- -“/usr/sbin/sendmail → ssmtp”
- -showing that Sendmail function is now connected to ssmtp. -

- -

-- 2) Now there are two files to set: -

- -

-the first file : /etc/ssmtp/ssmtp.conf ( with root rights )
- -
- -The typical setting should be:
- -root=postmaster
- -AuthUser=yourlogin to your ISP access
- -AuthPass=yourpasseword to your ISP access
- -mailhub=yourISPserveurname.yourdomain (for example smtp.orange.fr)
- -rewriteDomain=yourdomain
- -FromLineOverride=YES
- -hostname= the full host-name ( normally automatically entered, but if not you can type the command : “hostname” to get it)
- -
- -For ISP requiring a TLS connection , it could be necessary to add the line UseTLS=YES or UseSTARTTLS=YES
- -
- -the second file : /etc/ssmtp/revaliases (with root rights)
- -
- -Enter this line.
- -root:yourlogin@yourdomain:yourISPserveurname.yourd omainort
- -
- -the default port was 25 but now many ISP refuse it and use 587. If you have a mail system, you will find the right value in it.sudo dpkg-reconfigure exim4-config
- -Sendmail/Postfix install for Mac
- -- Inside OpenCPN :You must enter the sender address : your entire mail address, the one you will use to send mails and receive answers
- -
- -When you click on the “send” button, the mail is directly sent. You can find the log here : /var/log/mail.log
- -

- -
- -

Using Exim4

-
- -

-First install Exim4
- -$sudo apt-get install exim4
- -then configure it (again).
- -$sudo dpkg-reconfigure exim4-config
- -This is a very simple setup where exim is just used to forward mail to the ISP:s smtp server. Local system mail is also available. -

- -

-
- -It's important to use the choice above. -

- -

-
- -I just use “localhost”. -

- -

-
- -We have no incoming connections. -

- -

-
- -We are not using this. -

- -

-
- -We are not using this. -

- -

-
- -This is important. It must point to your Internet Service Providers SMTP server. -

- -

-
- -Your choice! -

- -

-
- -RTFM and make up your mind. Not a big deal for this simple setup. -

- -

-
- -RTFM. -

- -

-
- -Your Choice, but no point in splitting this simple setup. -

- -

-Edit /etc/exim4/passwd.client so it contains your username and password to your ISP:s mail server. -

-
- - - -
# password file used when the local exim is authenticating to a remote_PARATABLE_INS_# host as a client._PARATABLE_INS_#_PARATABLE_INS_# see exim4_passwd_client(5) for more documentation_PARATABLE_INS_#_PARATABLE_INS_# Example:_PARATABLE_INS_### target.mail.server.example:login:password_PARATABLE_INS_# for OpenCPN you can use *:login:password_PARATABLE_INS_*:fakexyz123:madeupXYZ123
- -

-(Re)start Exim4
- -$ /etc/init.d/exim4 {start|stop|restart|reload|status|what|force-stop}
- -Start testing
- -
- -
- -
- -

- -
- -

Mac OS X

-
- -
- -

Using Sendmail/Postfix

-
- -

-
- -It is not so easy to install this on a Mac since you will need some experience with terminal using. The example below uses an googlemail account and nano as editor:
- -
- -Step 1
- -Type in terminal these 6 lines one after another with return:
- -sudo mkdir -p /Library/Server/Mail/Data/spool
- -
- -sudo gzip /usr/share/man/man1/{postalias.1,postcat.1,postconf.1,postdrop.1,postf ix.1,postkick.1,postlock.1,postlog.1,postmap.1,pos tmulti.1,postqueue.1,postsuper.1,sendmail.1}
- -
- -sudo gzip /usr/share/man/man5/{access.5,aliases.5,bounce.5,canonical.5,cidr_tabl e.5,generic.5,header_checks.5,ldap_table.5,master. 5,mysql_table.5,nisplus_table.5,pcre_table.5,pgsql _table.5,postconf.5,postfix-wrapper.5,regexp_table.5,relocated.5,tcp_table.5,t ransport.5,virtual.5}
- -
- -sudo gzip /usr/share/man/man8/{anvil.8,bounce.8,cleanup.8,discard.8,error.8,flus h.8,local.8,master.8,oqmgr.8,pickup.8,pipe.8,proxy map.8,qmgr.8,qmqpd.8,scache.8,showq.8,smtp.8,smtpd .8,spawn.8,tlsmgr.8,trivial-rewrite.8,verify.8,virtual.8}
- -
- -sudo /usr/sbin/postfix set-permissions
- -
- -sudo chmod 700 /Library/Server/Mail/Data/mta
- -
- -Step 2
- -Type in terminal another command to start the nano editor with this file:
- -sudo nano /etc/postfix/sasl_passwd
- -
- -Type into the nano editor:
- -smtp.googlemail.com:587 YourAccountname@googlemail.com:YourPassword
- -
- -Substitute YourAccountname and YourPassword with your data.
- -Save the file in nano with Ctrl-O and exit with Ctrl-X.
- -
- -Step 3
- -Publicate the new file in terminal with this command:
- -sudo postmap /etc/postfix/sasl_passwd
- -
- -Step 4
- -You have to edit the main config file and add at the end the following lines with
- -this command in Terminal:
- -sudo nano /etc/postfix/main.cf
- -
- -This to add:
- -# Minimum Postfix-specific configurations.
- -mydomain_fallback = localhost
- -mail_owner = _postfix
- -setgid_group = _postdrop
- -relayhost=smtp.googlemail.com:587
- -
- -# Enable SASL authentication in the Postfix SMTP client.
- -smtp_sasl_auth_enable=yes
- -smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd
- -smtp_sasl_security_options=
- -
- -# Enable Transport Layer Security (TLS), i.e. SSL.
- -smtp_use_tls=yes
- -smtp_tls_security_level=encrypt
- -tls_random_source=dev:/dev/urandom
- -
- -Save the file and exit nano as in step 2.
- -
- -Step 5
- -Now you can start postfix in terminal with:
- -sudo postfix start
- -
- -If an error occurs correct main.cf and start again with:
- -sudo postfix reload
- -
- -Step 6
- -Now you can test your work in terminal with:
- -date | mail -s test YourAccountname@googlemail.com
- -
- -
- -Done.
- -Supplemental
- -If you want to have started sendmail/postfix each time you start you start
- -your machine you can add these lines to the launch daemon:
- -<key>RunAtLoad</key>
- -<true/>
- -
- -Do this with this command in terminal:
- -sudo nano /System/Library/LaunchDaemons/org.postfix.master.plist
- -
- -After that this file should look like this:
- -<?xml version=“1.0” encoding=“UTF-8”?>
- -<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
- -<plist version=“1.0”>
- -<dict>
- -<key>Label«/key>
- -<string>org.postfix.master</string>
- -<key>Program</key>
- -<string>/usr/libexec/postfix/master</string>
- -<key>ProgramArguments</key>
- -<array>
- -<string>master</string>
- -<string>-e</string>
- -<string>60</string>
- -</array>
- -<key>QueueDirectories</key>
- -<array>
- -<string>/var/spool/postfix/maildrop</string>
- -</array>
- -<key>AbandonProcessGroup</key>
- -<true/>
- -<key>OnDemand/lt;/key>
- -<true/>
- -<key>RunAtLoad</key>
- -<true/>
- -</dict>
- -</plist>
- -

- -

-Instead of googlemail in this example you may use any other mail server. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:plugins:included_plugins:grib_weather:mail_servers + + + + + + + + + + + + + + + + + + + + + +
+ +

Mail Servers

+
+ +
+ +

Warning!

+
+ +

+This is an Advanced subject, that is not necessary for running the grib plugin.
+ +Do not try these setups unless you are familiar with your operating system, comfortable with handling the command line interface and editing configuration files.
+ +Do not expect these instructions to work without some customization.
+

+ +

+This page contains detailed instructions on how to set up mailservers to automatically send grib request mails to Sail Docs.
+ +“Ptizef” & “rgleason” have compiled the instructions for Windows/Thunderbird
+ +“Ptizef” has compiled the instructions for Linux/SSMTP.
+ +“Cagney” has compiled the instructions for Linux/Exim4.
+ +“CarCode” has compiled the instructions for Mac OS X/PostFix . +

+ +
+ +

Windows MAPI Mail Server Setup

+
+ +

+The plugin's email request depends on the user's selection of the default MAPI email program which is dependent on the Operating System conventions. Linux, Windows and Mac are all different. If the plugin does not find a default MAPI program, an appropriate message will show in the plugin menu: +

+
 Request can't be sent. Please verify your email system parameters.
+ You should also have a look at your log file.
+ Save or Cancel to finish...
+ +

+and there will be an error message in the opencpn.log similar to: +

+
 10:55:47 PM: MAIL Error: Failed to logon to MAPI using a shared session, Error:3
+ +

+To fix this problem use a google search, and find links such as Fix CLS Send, MAPI or Runtime Error in Email +

+ +
+ +

Windows 10 or 8.1 and Thunderbird

+
+ +

+For example, if you use Thunderbird exclusively with Win10 or Win8.1, this should fix the problem +

+
 Start > Control Panel > Default Programs > Set your Default Programs,  Then pick Thunderbird.
+ +
+ +

Windows Vista or XP and Thunderbird

+
+ +

+- Outside OpenCPN there is nothing more to do except to ensure that there is a mail system (mine is thunderbird) correctly configured and set as “main” on the device.
+ +also verify if the mapi32.dll is present in c:/windows/system32 (or equivalent for 64b) (otherwise an error message will be the result). +

+ +

+- Inside OpenCPN, there is nothing to do; the sender mail address can be entered, but will not be used. Just don't forget to enter the zyGRIB login and password. +

+ +

+When clicking on “send” button :
+ +if the “main” mail system is not open, OpenCPN opens it and the waiting messages are received.
+ +remark : if there are many waiting messages, it could take a while. That is why it would be better to create a specific address for this purpose.
+ +Then a new mail page is opened with all mail elements already written thus ready to be sent. +

+ +
+ +

Linux

+
+ +
+ +

Using SSMTP

+
+ +

+How to install and configure sSMTP: +

+ +

+- 1) Install the ssmtp package.
+ +If another MTA is already installed, you may be asked to uninstall it before installing ssmtp. +

+ +

+Once it's done you can test it by typing this command:
+ +“whereis sendmail” +

+ +

+The answer should be something like “/usr/sbin/sendmail”. +

+ +

+Use that answer in the next command:
+ +“ls -la /usr/sbin/sendmail” +

+ +

+If everything is OK you should get this answer:
+ +“/usr/sbin/sendmail → ssmtp”
+ +showing that Sendmail function is now connected to ssmtp. +

+ +

+- 2) Now there are two files to set: +

+ +

+the first file : /etc/ssmtp/ssmtp.conf ( with root rights )
+ +
+ +The typical setting should be:
+ +root=postmaster
+ +AuthUser=yourlogin to your ISP access
+ +AuthPass=yourpasseword to your ISP access
+ +mailhub=yourISPserveurname.yourdomain (for example smtp.orange.fr)
+ +rewriteDomain=yourdomain
+ +FromLineOverride=YES
+ +hostname= the full host-name ( normally automatically entered, but if not you can type the command : “hostname” to get it)
+ +
+ +For ISP requiring a TLS connection , it could be necessary to add the line UseTLS=YES or UseSTARTTLS=YES
+ +
+ +the second file : /etc/ssmtp/revaliases (with root rights)
+ +
+ +Enter this line.
+ +root:yourlogin@yourdomain:yourISPserveurname.yourdomain + +
+ +the default port was 25 but now many ISP refuse it and use 587. If you have a mail system, you will find the right value in it.sudo dpkg-reconfigure exim4-config
+ +Sendmail/Postfix install for Mac
+ +- Inside OpenCPN :You must enter the sender address : your entire mail address, the one you will use to send mails and receive answers
+ +
+ +When you click on the “send” button, the mail is directly sent. You can find the log here : /var/log/mail.log
+ +

+ +
+ +

Using Exim4

+
+ +

+First install Exim4
+ +$sudo apt-get install exim4
+ +then configure it (again).
+ +$sudo dpkg-reconfigure exim4-config
+ +This is a very simple setup where exim is just used to forward mail to the ISP:s smtp server. Local system mail is also available. +

+ +

+
+ +It's important to use the choice above. +

+ +

+
+ +I just use “localhost”. +

+ +

+
+ +We have no incoming connections. +

+ +

+
+ +We are not using this. +

+ +

+
+ +We are not using this. +

+ +

+
+ +This is important. It must point to your Internet Service Providers SMTP server. +

+ +

+
+ +Your choice! +

+ +

+
+ +RTFM and make up your mind. Not a big deal for this simple setup. +

+ +

+
+ +RTFM. +

+ +

+
+ +Your Choice, but no point in splitting this simple setup. +

+ +

+Edit /etc/exim4/passwd.client so it contains your username and password to your ISP:s mail server. +

+
+ + + +
# password file used when the local exim is authenticating to a remote_PARATABLE_INS_# host as a client._PARATABLE_INS_#_PARATABLE_INS_# see exim4_passwd_client(5) for more documentation_PARATABLE_INS_#_PARATABLE_INS_# Example:_PARATABLE_INS_### target.mail.server.example:login:password_PARATABLE_INS_# for OpenCPN you can use *:login:password_PARATABLE_INS_*:fakexyz123:madeupXYZ123
+ +

+(Re)start Exim4
+ +$ /etc/init.d/exim4 {start|stop|restart|reload|status|what|force-stop}
+ +Start testing
+ +
+ +
+ +
+ +

+ +
+ +

Mac OS X

+
+ +
+ +

Using Sendmail/Postfix

+
+ +

+
+ +It is not so easy to install this on a Mac since you will need some experience with terminal using. The example below uses an googlemail account and nano as editor:
+ +
+ +Step 1
+ +Type in terminal these 6 lines one after another with return:
+ +sudo mkdir -p /Library/Server/Mail/Data/spool
+ +
+ +sudo gzip /usr/share/man/man1/{postalias.1,postcat.1,postconf.1,postdrop.1,postf ix.1,postkick.1,postlock.1,postlog.1,postmap.1,pos tmulti.1,postqueue.1,postsuper.1,sendmail.1}
+ +
+ +sudo gzip /usr/share/man/man5/{access.5,aliases.5,bounce.5,canonical.5,cidr_tabl e.5,generic.5,header_checks.5,ldap_table.5,master. 5,mysql_table.5,nisplus_table.5,pcre_table.5,pgsql _table.5,postconf.5,postfix-wrapper.5,regexp_table.5,relocated.5,tcp_table.5,t ransport.5,virtual.5}
+ +
+ +sudo gzip /usr/share/man/man8/{anvil.8,bounce.8,cleanup.8,discard.8,error.8,flus h.8,local.8,master.8,oqmgr.8,pickup.8,pipe.8,proxy map.8,qmgr.8,qmqpd.8,scache.8,showq.8,smtp.8,smtpd .8,spawn.8,tlsmgr.8,trivial-rewrite.8,verify.8,virtual.8}
+ +
+ +sudo /usr/sbin/postfix set-permissions
+ +
+ +sudo chmod 700 /Library/Server/Mail/Data/mta
+ +
+ +Step 2
+ +Type in terminal another command to start the nano editor with this file:
+ +sudo nano /etc/postfix/sasl_passwd
+ +
+ +Type into the nano editor:
+ +smtp.googlemail.com:587 YourAccountname@googlemail.com:YourPassword
+ +
+ +Substitute YourAccountname and YourPassword with your data.
+ +Save the file in nano with Ctrl-O and exit with Ctrl-X.
+ +
+ +Step 3
+ +Publicate the new file in terminal with this command:
+ +sudo postmap /etc/postfix/sasl_passwd
+ +
+ +Step 4
+ +You have to edit the main config file and add at the end the following lines with
+ +this command in Terminal:
+ +sudo nano /etc/postfix/main.cf
+ +
+ +This to add:
+ +# Minimum Postfix-specific configurations.
+ +mydomain_fallback = localhost
+ +mail_owner = _postfix
+ +setgid_group = _postdrop
+ +relayhost=smtp.googlemail.com:587
+ +
+ +# Enable SASL authentication in the Postfix SMTP client.
+ +smtp_sasl_auth_enable=yes
+ +smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd
+ +smtp_sasl_security_options=
+ +
+ +# Enable Transport Layer Security (TLS), i.e. SSL.
+ +smtp_use_tls=yes
+ +smtp_tls_security_level=encrypt
+ +tls_random_source=dev:/dev/urandom
+ +
+ +Save the file and exit nano as in step 2.
+ +
+ +Step 5
+ +Now you can start postfix in terminal with:
+ +sudo postfix start
+ +
+ +If an error occurs correct main.cf and start again with:
+ +sudo postfix reload
+ +
+ +Step 6
+ +Now you can test your work in terminal with:
+ +date | mail -s test YourAccountname@googlemail.com
+ +
+ +
+ +Done.
+ +Supplemental
+ +If you want to have started sendmail/postfix each time you start you start
+ +your machine you can add these lines to the launch daemon:
+ +<key>RunAtLoad</key>
+ +<true/>
+ +
+ +Do this with this command in terminal:
+ +sudo nano /System/Library/LaunchDaemons/org.postfix.master.plist
+ +
+ +After that this file should look like this:
+ +<?xml version=“1.0” encoding=“UTF-8”?>
+ +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+ +<plist version=“1.0”>
+ +<dict>
+ +<key>Label«/key>
+ +<string>org.postfix.master</string>
+ +<key>Program</key>
+ +<string>/usr/libexec/postfix/master</string>
+ +<key>ProgramArguments</key>
+ +<array>
+ +<string>master</string>
+ +<string>-e</string>
+ +<string>60</string>
+ +</array>
+ +<key>QueueDirectories</key>
+ +<array>
+ +<string>/var/spool/postfix/maildrop</string>
+ +</array>
+ +<key>AbandonProcessGroup</key>
+ +<true/>
+ +<key>OnDemand/lt;/key>
+ +<true/>
+ +<key>RunAtLoad</key>
+ +<true/>
+ +</dict>
+ +</plist>
+ +

+ +

+Instead of googlemail in this example you may use any other mail server. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/plugins/included_plugins/grib_weather.html opencpn-doc-4.8.2.0/doc/plugins/included_plugins/grib_weather.html --- opencpn-doc-4.8.10129.2/doc/plugins/included_plugins/grib_weather.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/plugins/included_plugins/grib_weather.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,829 +1,823 @@ - - - - - opencpn:opencpn_user_manual:plugins:included_plugins:grib_weather - - - - - - - - - - - - - - - - - - - - - -
- - - -

Grib Weather

-
- -

-OpenCPN has a grib weather file viewer plugin, aimed at being useful while under way.
- -The grib plugin is always distributed with OpenCPN, no separate download is required. -

- -
- -

What is a grib file?

-
- -

-If you are not familiar with grib weather files, make sure you understand the basics, before you start to use them. It is essential to understand the limitations of weather forecasts that are distributed in the grib format.
- -It is also worth pointing out that gribs are not reliable near tropical systems.
- -Send a blank mail to GribWarning@saildocs.com. Read the mail you get back carefully.
- -To get started with gribs and to find sources for downloads, check Franks-Weather.
- -A very good, up to date book, is “Modern Marine Weather, second edition” by David Burch, with a thorough treatment of the subject.
- -A few files including lectures on tropical weather and gribs are available here. -

- -
- -

Types of Grib files.

-
- -

-OpenCPN can read both the original gribfile format, known as Grib1, as well as the new Grib2 format, with the .grb2 or .grib2 file-extension. -

- -
- -

Get started

-
- -

-To display grib files as an overlay on your normal charts you have to first activate the grib icon
- -Go to find the plugin tab. Click on the Grib plugin, then the “Enable” button. The “Preferences” Button brings up a small dialog. The settings in this dialog rarely needs changing after the initial setup.
- -

- -

- -

- -
- -

Grib Preference

-
- -

-Use High Definition Graphics. The setting only concerns the barbed wind arrows.Tick the “Use High Definition Graphics” box, unless you are on old hardware. Not ticking the “High Definition Graphics” box can help to speed up the grib display on a slow computer.
- -Use Gradual Colors. This setting applies to all colored overlay maps. On many installations the difference in rendering is very small. The overlay maps built in color variation plays a part.
- -Copy First Cumulative Missing Record. This is about rainfall and cloud cover records .
- -As these records are “cumulative” the first one does not exist in files from zyGrib and Saildocs. With this parameter unchecked, there will be neither rainfall and nor cloud cover displayed for the first date/time of the file. Ticking the box fixes the problem.
- -Copy Missing Wave Records. This only concerns wave records from zyGrib delivers files from two models ; FNMOC (WW3-…) for waves and GFS for all other parameters. These two forecast models does not have the same time spacing. For some dates/times, the wave data do not exist.This parameter allows this missing data to be reconstructed and avoiding the overlay (if set) to flicker.
- -

- -
- -

Load File Options

-
- -

-Load the More Recent File in Directory. Loads the newest file in the grib directory on start.
- -Load the Last Open File. Loads the grib file used last time.
- -

- -
- -

Start options

-
- -

-Start at the first forecast in GRIB file
- -Start at the nearest forecast to current time
- -Authorize interpolation to start at current time.
- -

- -
- -

Time Options

-
- -

-Local Time
- -UTC
- -

- -
- -

The Grib Display Controls

-
- -
- -

The Standard Display Control

-
- -

-To start the Grib plugin press the button in the tool-bar. The “GRIB Display Control” then pops up. -

- -

- -

- -

-Hide Data at Cursor -

- -

- -

- -

-This is a smart and compact dialog. For a quick start press the “Open File” button and navigate to your grib file directory and press the file to be displayed.
- -Previous/Next Go to the previous or the next record in the gribfile. This corresponds to the time “interval” chosen when the grib file was downloaded.
- -Data valid at The time of validity for all grib data on screen.
- -Open Grib file The name of the grib file in use.
- -Now Displays the record, nearest in time to “now” according to the Start option you have selected: (“Start at the nearest forecast to current time” or “Authorize interpolation to start at current time”).
- -Select Geopotential Height If grib data for geopotential height is available, selection will be between Std, 500.
- -Zoom to Center This button will home in on the loaded area that the loaded grib file covers.
- -Play Goes through all records in turn, with the animation speed controlled in the “Grib Settings” dialog.
- -Hide Cursor Data Hides Grib which normally appears in the data windows. Data windows are hidden.
- -Progress Slider Just to the right of the “Play” button is a slider that is just another way of going through the grip records.
- -Open File Activates the operating systems standard file selector dialog to select a grib file. The plugin remembers the directory of this grib. This is used next time you start OpenCPN and activates the Grib plugin. See settings in the “Grib Preferences” dialog above.
- -Settings is where to control how the different grib data will be displayed. See more below.
- -Request Download grib files via email. More below.
- -GRIB Data at Cursor. This is where the “smart” part kicks in.
- -Only entries for the data contained in the active grib file will be displayed. For example, if there is no wave data in the current grib file, there will be no signs of wave data at all. In the case above, where the the wave data is N/A, the grib file includes wave data, but not for the area where the cursor is. Compare with the picture below, where the grib only contains current data.
- -The tick boxes next to each data entry, are used to activate the data-display on the screen.
- -Exactly what will be shown is controlled in the “Grib Settings” dialog, which is reached by pressing the “Settings” button.
- -Don't activate to many display features at the same time. The display quickly becomes very cluttered. -

- -

-
- -

- -

-The “GRIB Display Control” loaded with a grib file only containing current data. -

- -

-Advanced GRIB Data at Cursor. The display options for all the data shown, can be reached by right.clicking on the little squares where the “ticks” are shown. For the meaning of all these options, read on. -

- -

-
- -

- -

-Right-clicking the “Air Temp” option square. -

- -
- -

The Advanced Display Control

-
- -

-The plugin has an advanced mode were altitude data can be displayed. This mode requires some more knowledge than plain gribs.
- -A good start is to read "Mariner's Guide to the 500--Millibar Chart".
- -If a grib file includes altitude data, the control will automatically include more options. See below. -

- -

-
- -

- -

-If the dialog looks normal except for an extra selection box under “GRIB Data at Cursor”, like this, -

- -

- -

- -

-then the grib file contains altitude data. Selecting one of the altitudes, for example 500, changes the dialog to what you see above.
- -The advanced data are displayed against a yellow background.
- -Wind. These are the wind data valid for the selected altitude level.
- -Grib Data at 500 hPa. The values at the selected level. -

- -
- -

Weather Tables

-
- -

-Once a grib file is loaded in the current session, the “Weather table” appears in the right click menu. -

- -

- -

- -

-Click the entry, and a Weather Table, valid at the cursor point, pops up. All available data in the current grib file, for the whole time span, are shown. -

- -

-Grib Table Arrows
- -

- -

-NOTE: To change the Wind & Wave Arrows to Degrees, just hit the Dir switch. -

- -

-Grib Table Degrees
- -

- -
- -

Settings

-
- -

-…controls how the grib files are displayed on the screen, and units used in the Grib Display control. Things like overlay colors, animation time interval and speed and much more. -The basic dialog looks like this. -

- -

-Typical DATA TAB
- -
- -Note the Fixed or Minimum Spacing (pixels) selection. This is a typical setting. -

- -

-Typical GUI TAB
- - -

- -

-Typical PLAYBACK TAB
- -
- - -

- -
- -

Playback

-
- -

-The Loop Mode controls what happens when “Play” is pressed in the Grib Display Control. -

- -

-Loop Mode. Sets the “Play” function into a loop mode. Otherwise, playback will stop when reaching the end of the file.
- -Loop Start. Were to start the loop. The option “Current time forecast” makes sure that only data now or in the future are shown
- -Updates per Second. Controls the speed of “play”.
- -Loop Start. The loop can start either at the start of the grib file or from the current time forecast.
- -Interpolate between gribs. If you select this option, you will be able to choose your own time interval, but you have to consider that it can decrease data accuracy. To remind you, this info will pop up.
- -

- -

-
- -Time Interval. This is the time interval used for interpolation. The entry is only visible if “Interpolate between gribs” is ticked. This is connected tho the chosen time interval when requesting a grib file.
- -

- -
- -

Display

-
- -

-The lower part of the Grib Settings Dialog, under the Display heading is really 10 different controls. The controls are activated by the choosing one of the items in the selection menu below. -

- -

- -

- -

-Many of the entries are repeated, so let&#39;s first have a closer look at the the most important one, the Wind. Entries on the same line are connected. -

- -

- -
- - -
- -

- -

-Units refers to the choice of units for the selected record. -
- -For wind speed the choices are. -

- -

-
- -Barbed Arrows Display the traditional barbed arrows, showing wind direction and wind speed.
- -Range refers to the distance between displayed arrows (not working 3.3.1117).
- -Default Color/Controlled Colors Default is dark brown while “Controlled” varies from blue for very light winds to red for very strong winds. -
- -

- -

- -
- -Always visible This option only exists for “Wind” and “Pressure”. When ticked the object is shown regardless of what is ticked in the “Settings Control”. The idea is to be able to Show wind and/or pressure at the same time as other options. Use with Rainfall, for example, to help identifying fronts. -
- -Display Isotachs shows contour lines connecting points with the same wind speed. -
- -Spacing controls which wind speed Isotachs will be shown. Use knots for units and 10 for spacing and isotach contours will be shown at 10 kts, 20kts and so on. -
- -OverlayMap Depending on your system capability,if you use “Accelerated Graphics (OpenGL)” (see General Options/Display/Advanced), the overlay will be visible at all scales. But if you don't, the overlay will only be visible at small scales. A small yellow pop up at the bottom left of the screen will inform you. Zoom out to a scale of 1:13 millions, or smaller to see them. -
- -Colors is another selection menu containing pre-set color schemes. The idea is to use the scheme with the same name as the control, but this is just a hint, nothing more. -
- -

- -

- -

- -

-Numbers shows the wind speed in small square boxes. Minimum Spacing refers to the spacing between these boxes.
- -Particle Map is a kind of animation of the wind field. It is created by letting “particles”, or dots, move in the wind direction and leave a trail. The trail is colored after the wind strength, and each particle has a limited “life span”.
- -The Density slider creates particle trails that are shorter but closer together with increased value, which is the same as further to the right. The particle Map below clearly shows a convergence zone with stronger winds (red). This is probably a cold front.
-Performance Warning: Note that high density Particle Maps on Low Powered Machines and Large Files may slow your machine to a crawl. First test on small files.
- -

- -

- -

- -

-Overlay Transparency works as expected.
- -

- -

-All the controls for Wind Gust, Rainfall and Cloud Cover, have similar entries; only the units differ. -

- -

- -
- - -

- -

-The pressure display has no overlays, only the options of isobars and numbers. -Overlay Transparency is redundant. -

- -

- -
- - -

- -

-Waves and Current have a more or less similar display. A Particle Map is available for currents. See the descripion above for wind Particle Maps. Once again different units.
- -There is a choice between three different display arrows shown in two sizes.
- -If wave height, direction and wave period is present in the grib file it will be displayed in the Display Control like this: -
- - -
- - -
- - -

- -

-Air Temperature and Sea Temperature looks the same. -

- -

- -
- - -

- -

-Convective Available Potential Energy (CAPE) has these settings -

- -

- -
- - -
- -Altitude and Relative Humidity have a simple one choice entry. -

- -
- -

The Grib-file Request Button

-
-
    -
  • Grib files can be requested directly from the plugin. The request is in the form of an email to SailDocs or ZyGrib. The requested grib file is also delivered via email as an attachment.
    -
  • -
  • The area for which data is requested defaults to the area visible on the screen, but the request area can be selected by other means as well. See more below.
    -
  • -
  • It's possible to request gribs from 4 different Grib prediction models when using Saildocs GFS, COAMPS, RTOFS and indirectly WW3. When you request “Waves” in GFS, Saildocs merge wavedata from WW3 into the delivered grib.
    -
  • -
  • The ZyGrib option can only deliver GFS gribs, which is the “standard” model for gribs.
    -
  • -
  • RTOFS gribs only contains current and water temperature data.
    -
  • -
  • COAMPS delivers wind and pressure with a higher resolution than GFS
    -
  • -
  • The minimum times between grib records are 3h for GFS and 6h for COAMPS & RTOFS.
    -
  • -
  • GFS can be requested for 8 days ahead. An extended GFS request up to 16 days ahead is possible. This warning will pop up.
    -
  • -
- -

- -
- -The same value for COAMPS is 3 days and RTOFS 6 days. -
- -

- -

-There are two layouts of this dialog, depending on whether it is a request to SaiDocs or to ZyGrib. Some alternatives are only available from SailDocs, and some are only available from zyGrib. Alternatives not available are grayed out. -
- -
- -

- -
- -

SailDocs Request Form

-
- -

-
- - -

- -

-Compose the request by picking parameters and data. Not all data are available for all choices of parameters.
- -For example, in the picture above “Wind Gusts” and “Current” are grayed out, as the are not available with GFS from SailDocs. -
- -When selecting “Moving Grib” the dialog expands and makes it possible to choose a speed and course. The selected grib forecast area will move, using these values, for each grib interval. The idea behind this is to minimize the download while still covering a longer passage.
- -Moving grib files are incompatible with interpolation, so if a “moving file” is detected a warning is displayed. Interpolation, if set is deactivated, but only for moving file, the settings as such, are not modified. -
- -Resolution The choices are 0.5, 1.0 or 2.0. A recent upgrade to gribs makes it possible to download even 0.25&deg; resolution. This is not yet an alternative in the plugin and requires editing the email manually before sending. In the picture above …|0.5,0.5|… should instead look like …|0.25,0.25|… -
- -The default geographical coverage of the requested grib file is the area you can see on the screen. A manual Selection Mode is also available.
- -When the Area Selection → Manual Selection box is ticked the dialog expands -
- -

- -

- -

- -

-Choose the limiting Latitude and Longitude for the grib-file manually or press “Start graphic Sel.” button. -
- -

- -

- -

- -

-Press the left mouse-button and draw a rectangle around the required area. -

- -

-When selecting “Pressure Altitude” and the GFS forecast model, the dialog expands and makes it possible to choose forecasts for different altitude levels. The SailDocs dialog only supports the 500 mb altitude, while zyGrib suports all options. -
- -When you are ready press “Send”. -
- -This message will show in the “Mail” window instead of the “send” request: -
- -

-
   Your request is ready. An email is prepared in your email environment.
-   You have just to verify and send it...
-   Save or Cancel to finish...or Continue...
- -

-
- -As stated, a mail is composed for you and ready to send with your normal mailing program. -
- -This is the standard way of getting a new grib in Windows and Linux. (Mac ??) -
- -

- -

-To get a grib, just press “Send”, and wait for a return mail. -
- -
- -

- -
- -

zyGrib Request Form

-
- -

-
- -Note that the Login is longer the first page of the website. The URL for the login is http://www.zygrib.org/index.php?page=gribauto This is where you login to recieve the special code that allows download for two months. -
- - -
- -

- -
- -

Configuration of Default Email Server

-
- -

-If after hitting “Send”, the “Mail” window shows this message, instead of the “send” request: -

-
 Request can't be sent. Please verify your email system parameters.
- You should also have a look at your log file.
- Save or Cancel to finish...
- -

-Configuration of the user's default Mail Server for the particular Operating System is required. -

- -

-There is an advanced alternative for Mac OSX, Linux (and BSD). Install and configure a mail server. Instructions are on the Grib Weather Mail Servers Page. Following these instructions to enable the mail server will enable automatic transmission of a grib request to SailDocs. -

- -

-After installing and configuring a mail server, there is one more step. Open “opencpn.conf” and add the line below. As always, do not run OpenCPN when editing opencpn.conf. -

-
   [PlugIns/GRIB]\\
-   SendMailMethod=1
- -

-Setting “SendMailMethod” to “0” restores the default. -
- -

- -
- -

ZyGrib Server Registration

-
- -

-When ZyGrib is selected as the download server, there are User and Code fields that can be completed. This requires subscription or registration to the ZyGrib Forum. -

- -

-ZyGrib allows registration to the zyGrib forum and permits use of the user/password to obtain a two month code for registered zyGrib downloads. Limitations: Maximum 16 emails per user and per 24 hours. Maximum size of 4 MB per grib file. -

- - -
- -

Load two Grib Files Concurrently (Wind + Current)

-
- -

-Combine separate Saildocs GFS Wind + RTOFS Current grib files. -(Note: Only applies to OpenCPN v4.2.x and forward) -
- -Using Windows, Click on the “Open a File” to browse grib file. -

-
    -
  1. Highlight two grib files (Ctrl and pick the two files with a mouse left click.)
    -
  2. -
  3. The pick Open and the two grib files will be opened.
    -
  4. -
  5. Both grib files will be used by Weather_routing.
    -
  6. -
  7. In grib_pi settings I always use the “Current” “Proportional Arrow”
    -
  8. -
  9. -
  10. -
- -

- -
- -

- -
- -

More to know

-
- -

-There are many aspects to the use of grib files which lead to the use of other companion programs or plugins. -
- -

-
    -
  • ZyGrib is a free and open-source software (FOSS) dedicated grib viewer. Grib files can be downloaded by ZyGrib and then opened in OpenCPN.
    -
  • -
  • Weather-Routing tools use Grib_pi and Grib data to create optimized routing based on boat performance files.
    -
  • -
  • Weather Routing Plugin OpenCPN has an excellent weather_routing plugin which works in concert with grib_pi and climatology_pi concurrently, so that grib files are extended by Climatology's monthly averages for planning long voyages.
    -
  • -
  • QtVlm, is another FOSS weather routing program, combines a grib file with boat polar data, and produces an optimized route.
    -
  • -
- -

-
- -These are very good tools to use in routing decisions, but they all have the same limitations as all grib-data. -
- -

- -
- -

Grib File Notes & WARNINGS

-
- -

-(These notes are from the SailDocs Grib Server) -

- -

-This grib file is extracted from a computer forecast model. While such computer data can provide useful guidance for general wind flow, there are limitations which must be understood. -

- -

-What you are receiving is a weather prediction generated by a computer run by NOAA/NCEP (GFS, WW3 models) or the US Navy (comaps, nogaps) and downloaded and processed by Saildocs (a service of Sailmail). -

- -

-The network is complex, and any computer network is subject to hardware and software failures or human error -which can effect accuracy or availability of data. -

-
    -
  1. In particular, if our servers were not able to download a current data file then the grib-file may be based on old data. The file information is shown above and also contained in the file itself. Also remember that grib data is not reviewed by forecasters before being made available.
    -
  2. -
  3. You are getting a small part of the raw model data that the forecasters themselves use when writing a forecast, and it is your responsibility to make sure that the data is consistent with your local conditions and with the professionally-generated forecasts (e.g. text bulletins and weather-fax charts).
    -
  4. -
  5. Grib data also has limitations along shore, where local effects often dominate and may not be adequately modeled.
    -
  6. -
  7. In addition these models cannot provide adequate prediction for
    -
      -
    • tropical systems,
      -
    • -
    • frontal activity or convergence zones.
      -
    • -
    • For example, while global models can provide useful data on the likely track of hurricanes, they grossly underestimate the strength of hurricanes because of their small size compared to the model grid.
      -
    • -
    -
  8. -
  9. For hurricane/cyclone forecasts, carefully monitor the appropriate warning messages and do not rely on grib data from any source.
    -
  10. -
- -

-Grib data can provide useful guidance not available elsewhere. Understand the limitations and use the data carefully. Grib data should be considered supplemental to other forecasts, and not be relied upon in lieu of professionally-generated charts or forecasts. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:plugins:included_plugins:grib_weather + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Grib Weather

+
+ +

+OpenCPN has a grib weather file viewer plugin, aimed at being useful while under way.
+ +The grib plugin is always distributed with OpenCPN, no separate download is required. +

+ +
+ +

What is a grib file?

+
+ +

+If you are not familiar with grib weather files, make sure you understand the basics, before you start to use them. It is essential to understand the limitations of weather forecasts that are distributed in the grib format.
+ +It is also worth pointing out that gribs are not reliable near tropical systems.
+ +Send a blank mail to GribWarning@saildocs.com. Read the mail you get back carefully.
+ +To get started with gribs and to find sources for downloads, check Franks-Weather.
+ +A very good, up to date book, is “Modern Marine Weather, second edition” by David Burch, with a thorough treatment of the subject.
+ +A few files including lectures on tropical weather and gribs are available here. +

+ +
+ +

Types of Grib files.

+
+ +

+OpenCPN can read both the original gribfile format, known as Grib1, as well as the new Grib2 format, with the .grb2 or .grib2 file-extension. +

+ +
+ +

Get started

+
+ +

+To display grib files as an overlay on your normal charts you have to first activate the grib icon
+ +Go to find the plugin tab. Click on the Grib plugin, then the “Enable” button. The “Preferences” Button brings up a small dialog. The settings in this dialog rarely needs changing after the initial setup.
+ +

+ +

+ +

+ +
+ +

Grib Preference

+
+ +

+Use High Definition Graphics. The setting only concerns the barbed wind arrows.Tick the “Use High Definition Graphics” box, unless you are on old hardware. Not ticking the “High Definition Graphics” box can help to speed up the grib display on a slow computer.
+ +Use Gradual Colors. This setting applies to all colored overlay maps. On many installations the difference in rendering is very small. The overlay maps built in color variation plays a part.
+ +Copy First Cumulative Missing Record. This is about rainfall and cloud cover records .
+ +As these records are “cumulative” the first one does not exist in files from zyGrib and Saildocs. With this parameter unchecked, there will be neither rainfall and nor cloud cover displayed for the first date/time of the file. Ticking the box fixes the problem.
+ +Copy Missing Wave Records. This only concerns wave records from zyGrib delivers files from two models ; FNMOC (WW3-…) for waves and GFS for all other parameters. These two forecast models does not have the same time spacing. For some dates/times, the wave data do not exist.This parameter allows this missing data to be reconstructed and avoiding the overlay (if set) to flicker.
+ +

+ +
+ +

Load File Options

+
+ +

+Load the More Recent File in Directory. Loads the newest file in the grib directory on start.
+ +Load the Last Open File. Loads the grib file used last time.
+ +

+ +
+ +

Start options

+
+ +

+Start at the first forecast in GRIB file
+ +Start at the nearest forecast to current time
+ +Authorize interpolation to start at current time.
+ +

+ +
+ +

Time Options

+
+ +

+Local Time
+ +UTC
+ +

+ +
+ +

The Grib Display Controls

+
+ +
+ +

The Standard Display Control

+
+ +

+To start the Grib plugin press the button in the tool-bar. The “GRIB Display Control” then pops up. +

+ +

+ +

+ +

+Hide Data at Cursor +

+ +

+ +

+ +

+This is a smart and compact dialog. For a quick start press the “Open File” button and navigate to your grib file directory and press the file to be displayed.
+ +Previous/Next Go to the previous or the next record in the gribfile. This corresponds to the time “interval” chosen when the grib file was downloaded.
+ +Data valid at The time of validity for all grib data on screen.
+ +Open Grib file The name of the grib file in use.
+ +Now Displays the record, nearest in time to “now” according to the Start option you have selected: (“Start at the nearest forecast to current time” or “Authorize interpolation to start at current time”).
+ +Select Geopotential Height If grib data for geopotential height is available, selection will be between Std, 500.
+ +Zoom to Center This button will home in on the loaded area that the loaded grib file covers.
+ +Play Goes through all records in turn, with the animation speed controlled in the “Grib Settings” dialog.
+ +Hide Cursor Data Hides Grib which normally appears in the data windows. Data windows are hidden.
+ +Progress Slider Just to the right of the “Play” button is a slider that is just another way of going through the grip records.
+ +Open File Activates the operating systems standard file selector dialog to select a grib file. The plugin remembers the directory of this grib. This is used next time you start OpenCPN and activates the Grib plugin. See settings in the “Grib Preferences” dialog above.
+ +Settings is where to control how the different grib data will be displayed. See more below.
+ +Request Download grib files via email. More below.
+ +GRIB Data at Cursor. This is where the “smart” part kicks in.
+ +Only entries for the data contained in the active grib file will be displayed. For example, if there is no wave data in the current grib file, there will be no signs of wave data at all. In the case above, where the the wave data is N/A, the grib file includes wave data, but not for the area where the cursor is. Compare with the picture below, where the grib only contains current data.
+ +The tick boxes next to each data entry, are used to activate the data-display on the screen.
+ +Exactly what will be shown is controlled in the “Grib Settings” dialog, which is reached by pressing the “Settings” button.
+ +Don't activate to many display features at the same time. The display quickly becomes very cluttered. +

+ +

+
+ +

+ +

+The “GRIB Display Control” loaded with a grib file only containing current data. +

+ +

+Advanced GRIB Data at Cursor. The display options for all the data shown, can be reached by right.clicking on the little squares where the “ticks” are shown. For the meaning of all these options, read on. +

+ +

+
+ +

+ +

+Right-clicking the “Air Temp” option square. +

+ +
+ +

The Advanced Display Control

+
+ +

+The plugin has an advanced mode were altitude data can be displayed. This mode requires some more knowledge than plain gribs.
+ +A good start is to read "Mariner's Guide to the 500--Millibar Chart".
+ +If a grib file includes altitude data, the control will automatically include more options. See below. +

+ +

+
+ +

+ +

+If the dialog looks normal except for an extra selection box under “GRIB Data at Cursor”, like this, +

+ +

+ +

+ +

+then the grib file contains altitude data. Selecting one of the altitudes, for example 500, changes the dialog to what you see above.
+ +The advanced data are displayed against a yellow background.
+ +Wind. These are the wind data valid for the selected altitude level.
+ +Grib Data at 500 hPa. The values at the selected level. +

+ +
+ +

Weather Tables

+
+ +

+Once a grib file is loaded in the current session, the “Weather table” appears in the right click menu. +

+ +

+ +

+ +

+Click the entry, and a Weather Table, valid at the cursor point, pops up. All available data in the current grib file, for the whole time span, are shown. +

+ +

+Grib Table Arrows
+ +

+ +

+NOTE: To change the Wind & Wave Arrows to Degrees, just hit the Dir switch. +

+ +

+Grib Table Degrees
+ +

+ +
+ +

Settings

+
+ +

+…controls how the grib files are displayed on the screen, and units used in the Grib Display control. Things like overlay colors, animation time interval and speed and much more. +The basic dialog looks like this. +

+ +

+Typical DATA TAB
+ +
+ +Note the Fixed or Minimum Spacing (pixels) selection. This is a typical setting. +

+ +

+Typical GUI TAB
+ + +

+ +

+Typical PLAYBACK TAB
+ +
+ + +

+ +
+ +

Playback

+
+ +

+The Loop Mode controls what happens when “Play” is pressed in the Grib Display Control. +

+ +

+Loop Mode. Sets the “Play” function into a loop mode. Otherwise, playback will stop when reaching the end of the file.
+ +Loop Start. Were to start the loop. The option “Current time forecast” makes sure that only data now or in the future are shown
+ +Updates per Second. Controls the speed of “play”.
+ +Loop Start. The loop can start either at the start of the grib file or from the current time forecast.
+ +Interpolate between gribs. If you select this option, you will be able to choose your own time interval, but you have to consider that it can decrease data accuracy. To remind you, this info will pop up.
+ +

+ +

+
+ +Time Interval. This is the time interval used for interpolation. The entry is only visible if “Interpolate between gribs” is ticked. This is connected tho the chosen time interval when requesting a grib file.
+ +

+ +
+ +

Display

+
+ +

+The lower part of the Grib Settings Dialog, under the Display heading is really 10 different controls. The controls are activated by the choosing one of the items in the selection menu below. +

+ +

+ +

+ +

+Many of the entries are repeated, so let&#39;s first have a closer look at the the most important one, the Wind. Entries on the same line are connected. +

+ +

+ +
+ + +
+ +

+ +

+Units refers to the choice of units for the selected record. +
+ +For wind speed the choices are. +

+ +

+
+ +Barbed Arrows Display the traditional barbed arrows, showing wind direction and wind speed.
+ +Range refers to the distance between displayed arrows (not working 3.3.1117).
+ +Default Color/Controlled Colors Default is dark brown while “Controlled” varies from blue for very light winds to red for very strong winds. +
+ +

+ +

+ +
+ +Always visible This option only exists for “Wind” and “Pressure”. When ticked the object is shown regardless of what is ticked in the “Settings Control”. The idea is to be able to Show wind and/or pressure at the same time as other options. Use with Rainfall, for example, to help identifying fronts. +
+ +Display Isotachs shows contour lines connecting points with the same wind speed. +
+ +Spacing controls which wind speed Isotachs will be shown. Use knots for units and 10 for spacing and isotach contours will be shown at 10 kts, 20kts and so on. +
+ +OverlayMap Depending on your system capability,if you use “Accelerated Graphics (OpenGL)” (see General Options/Display/Advanced), the overlay will be visible at all scales. But if you don't, the overlay will only be visible at small scales. A small yellow pop up at the bottom left of the screen will inform you. Zoom out to a scale of 1:13 millions, or smaller to see them. +
+ +Colors is another selection menu containing pre-set color schemes. The idea is to use the scheme with the same name as the control, but this is just a hint, nothing more. +
+ +

+ +

+ +

+ +

+Numbers shows the wind speed in small square boxes. Minimum Spacing refers to the spacing between these boxes.
+ +Particle Map is a kind of animation of the wind field. It is created by letting “particles”, or dots, move in the wind direction and leave a trail. The trail is colored after the wind strength, and each particle has a limited “life span”.
+ +The Density slider creates particle trails that are shorter but closer together with increased value, which is the same as further to the right. The particle Map below clearly shows a convergence zone with stronger winds (red). This is probably a cold front.
+Performance Warning: Note that high density Particle Maps on Low Powered Machines and Large Files may slow your machine to a crawl. First test on small files.
+ +

+ +

+ +

+ +

+Overlay Transparency works as expected.
+ +

+ +

+All the controls for Wind Gust, Rainfall and Cloud Cover, have similar entries; only the units differ. +

+ +

+ +
+ + +

+ +

+The pressure display has no overlays, only the options of isobars and numbers. +Overlay Transparency is redundant. +

+ +

+ +
+ + +

+ +

+Waves and Current have a more or less similar display. A Particle Map is available for currents. See the descripion above for wind Particle Maps. Once again different units.
+ +There is a choice between three different display arrows shown in two sizes.
+ +If wave height, direction and wave period is present in the grib file it will be displayed in the Display Control like this: +
+ + +
+ + +
+ + +

+ +

+Air Temperature and Sea Temperature looks the same. +

+ +

+ +
+ + +

+ +

+Convective Available Potential Energy (CAPE) has these settings +

+ +

+ +
+ + +
+ +Altitude and Relative Humidity have a simple one choice entry. +

+ +
+ +

The Grib-file Request Button

+
+
    +
  • Grib files can be requested directly from the plugin. The request is in the form of an email to SailDocs or ZyGrib. The requested grib file is also delivered via email as an attachment.
    +
  • +
  • The area for which data is requested defaults to the area visible on the screen, but the request area can be selected by other means as well. See more below.
    +
  • +
  • It's possible to request gribs from 4 different Grib prediction models when using Saildocs GFS, COAMPS, RTOFS and indirectly WW3. When you request “Waves” in GFS, Saildocs merge wavedata from WW3 into the delivered grib.
    +
  • +
  • The ZyGrib option can only deliver GFS gribs, which is the “standard” model for gribs.
    +
  • +
  • RTOFS gribs only contains current and water temperature data.
    +
  • +
  • COAMPS delivers wind and pressure with a higher resolution than GFS
    +
  • +
  • The minimum times between grib records are 3h for GFS and 6h for COAMPS & RTOFS.
    +
  • +
  • GFS can be requested for 8 days ahead. An extended GFS request up to 16 days ahead is possible. This warning will pop up.
    +
  • +
+ +

+ +
+ +The same value for COAMPS is 3 days and RTOFS 6 days. +
+ +

+ +

+There are two layouts of this dialog, depending on whether it is a request to SaiDocs or to ZyGrib. Some alternatives are only available from SailDocs, and some are only available from zyGrib. Alternatives not available are grayed out. +
+ +
+ +

+ +
+ +

SailDocs Request Form

+
+ +

+
+ + +

+ +

+Compose the request by picking parameters and data. Not all data are available for all choices of parameters.
+ +For example, in the picture above “Wind Gusts” and “Current” are grayed out, as the are not available with GFS from SailDocs. +
+ +When selecting “Moving Grib” the dialog expands and makes it possible to choose a speed and course. The selected grib forecast area will move, using these values, for each grib interval. The idea behind this is to minimize the download while still covering a longer passage.
+ +Moving grib files are incompatible with interpolation, so if a “moving file” is detected a warning is displayed. Interpolation, if set is deactivated, but only for moving file, the settings as such, are not modified. +
+ +Resolution The choices are 0.5, 1.0 or 2.0. A recent upgrade to gribs makes it possible to download even 0.25&deg; resolution. This is not yet an alternative in the plugin and requires editing the email manually before sending. In the picture above …|0.5,0.5|… should instead look like …|0.25,0.25|… +
+ +The default geographical coverage of the requested grib file is the area you can see on the screen. A manual Selection Mode is also available.
+ +When the Area Selection → Manual Selection box is ticked the dialog expands +
+ +

+ +

+ +

+ +

+Choose the limiting Latitude and Longitude for the grib-file manually or press “Start graphic Sel.” button. +
+ +

+ +

+ +

+ +

+Press the left mouse-button and draw a rectangle around the required area. +

+ +

+When selecting “Pressure Altitude” and the GFS forecast model, the dialog expands and makes it possible to choose forecasts for different altitude levels. The SailDocs dialog only supports the 500 mb altitude, while zyGrib suports all options. +
+ +When you are ready press “Send”. +
+ +This message will show in the “Mail” window instead of the “send” request: +
+ +

+
   Your request is ready. An email is prepared in your email environment.
+   You have just to verify and send it...
+   Save or Cancel to finish...or Continue...
+ +

+
+ +As stated, a mail is composed for you and ready to send with your normal mailing program. +
+ +This is the standard way of getting a new grib in Windows and Linux. (Mac ??) +
+ +

+ +

+To get a grib, just press “Send”, and wait for a return mail. +
+ +
+ +

+ +
+ +

zyGrib Request Form

+
+ +

+
+ +Note that the Login is longer the first page of the website. The URL for the login is http://www.zygrib.org/index.php?page=gribauto This is where you login to recieve the special code that allows download for two months. +
+ + +
+ +

+ +
+ +

Configuration of Default Email Server

+
+ +

+If after hitting “Send”, the “Mail” window shows this message, instead of the “send” request: +

+
 Request can't be sent. Please verify your email system parameters.
+ You should also have a look at your log file.
+ Save or Cancel to finish...
+ +

+Configuration of the user's default Mail Server for the particular Operating System is required. +

+ +

+There is an advanced alternative for Mac OSX, Linux (and BSD). Install and configure a mail server. Instructions are on the Grib Weather Mail Servers Page. Following these instructions to enable the mail server will enable automatic transmission of a grib request to SailDocs. +

+ +

+After installing and configuring a mail server, there is one more step. Open “opencpn.conf” and add the line below. As always, do not run OpenCPN when editing opencpn.conf. +

+
   [PlugIns/GRIB]\\
+   SendMailMethod=1
+ +

+Setting “SendMailMethod” to “0” restores the default. +
+ +

+ +
+ +

ZyGrib Server Registration

+
+ +

+When ZyGrib is selected as the download server, there are User and Code fields that can be completed. This requires subscription or registration to the ZyGrib Forum. +

+ +

+ZyGrib allows registration to the zyGrib forum and permits use of the user/password to obtain a two month code for registered zyGrib downloads. Limitations: Maximum 16 emails per user and per 24 hours. Maximum size of 4 MB per grib file. +

+ + +
+ +

Load two Grib Files Concurrently (Wind + Current)

+
+ +

+Combine separate Saildocs GFS Wind + RTOFS Current grib files. +(Note: Only applies to OpenCPN v4.2.x and forward) +
+ +Using Windows, Click on the “Open a File” to browse grib file. +

+
    +
  1. Highlight two grib files (Ctrl and pick the two files with a mouse left click.)
    +
  2. +
  3. The pick Open and the two grib files will be opened.
    +
  4. +
  5. Both grib files will be used by Weather_routing.
    +
  6. +
  7. In grib_pi settings I always use the “Current” “Proportional Arrow”
    +
  8. +
+ +

+ +
+ +

+ +
+ +

More to know

+
+ +

+There are many aspects to the use of grib files which lead to the use of other companion programs or plugins. +
+ +

+
    +
  • ZyGrib is a free and open-source software (FOSS) dedicated grib viewer. Grib files can be downloaded by ZyGrib and then opened in OpenCPN.
    +
  • +
  • QtVlm, is another FOSS weather routing program, combines a grib file with boat polar data, and produces an optimized route.
    +
  • +
+ +

+
+ +These are very good tools to use in routing decisions, but they all have the same limitations as all grib-data. +
+ +

+ +
+ +

Grib File Notes & WARNINGS

+
+ +

+(These notes are from the SailDocs Grib Server) +

+ +

+This grib file is extracted from a computer forecast model. While such computer data can provide useful guidance for general wind flow, there are limitations which must be understood. +

+ +

+What you are receiving is a weather prediction generated by a computer run by NOAA/NCEP (GFS, WW3 models) or the US Navy (comaps, nogaps) and downloaded and processed by Saildocs (a service of Sailmail). +

+ +

+The network is complex, and any computer network is subject to hardware and software failures or human error +which can effect accuracy or availability of data. +

+
    +
  1. In particular, if our servers were not able to download a current data file then the grib-file may be based on old data. The file information is shown above and also contained in the file itself. Also remember that grib data is not reviewed by forecasters before being made available.
    +
  2. +
  3. You are getting a small part of the raw model data that the forecasters themselves use when writing a forecast, and it is your responsibility to make sure that the data is consistent with your local conditions and with the professionally-generated forecasts (e.g. text bulletins and weather-fax charts).
    +
  4. +
  5. Grib data also has limitations along shore, where local effects often dominate and may not be adequately modeled.
    +
  6. +
  7. In addition these models cannot provide adequate prediction for
    +
      +
    • tropical systems,
      +
    • +
    • frontal activity or convergence zones.
      +
    • +
    • For example, while global models can provide useful data on the likely track of hurricanes, they grossly underestimate the strength of hurricanes because of their small size compared to the model grid.
      +
    • +
    +
  8. +
  9. For hurricane/cyclone forecasts, carefully monitor the appropriate warning messages and do not rely on grib data from any source.
    +
  10. +
+ +

+Grib data can provide useful guidance not available elsewhere. Understand the limitations and use the data carefully. Grib data should be considered supplemental to other forecasts, and not be relied upon in lieu of professionally-generated charts or forecasts. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/plugins/navigation.html opencpn-doc-4.8.2.0/doc/plugins/navigation.html --- opencpn-doc-4.8.10129.2/doc/plugins/navigation.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/plugins/navigation.html 2018-02-07 14:43:14.000000000 +0000 @@ -53,39 +53,37 @@

-Celestial Navigation
+Celestial Navigation (view online)
Plugin to record Sextant Sights and show Circles of Position to obtain a Fix

-Route Great Circle
+Route Great Circle (view online)
A short introduction to to the Great Circle part of the Route Plugin. Route Plotting, Great Circle routes, Limited Circle Routes and Rhumb lines.

-DR Dead Reckoning
+DR Dead Reckoning (view online)
Add DR positions to a GPX file exported from OpenCPN

-sQuiddio
+sQuiddio (view online)
Global user-sourced and user-maintained repository of sailing destinations (marinas, anchorages, yacht clubs, docks, fuel stations etc.) available as waypoints in OpenCPN through a plugin.

-Google Earth** -

+Google Earth**
-

Links a Google Earth satellite image to the area of chart being explored.

-GE2KAP
+GE2KAP (view online)
(a companion piece of software, not a plugin)
@@ -93,13 +91,13 @@

-ODraw 1.4 (Ocpn Draw)
+ODraw 1.4 (Ocpn Draw) (view online)
Drawing tools, Boundaries, EBL & VRM, link to Watchdog for keep in & out alarms.

-oTCurrent
+oTCurrent (view online)
Display tidal current arrows for times other than the present

diff -Nru opencpn-doc-4.8.10129.2/doc/plugins/weather.html opencpn-doc-4.8.2.0/doc/plugins/weather.html --- opencpn-doc-4.8.10129.2/doc/plugins/weather.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/plugins/weather.html 2018-02-07 14:43:14.000000000 +0000 @@ -53,13 +53,13 @@

-Weatherfax
+Weatherfax (view online)
Read weather fax encoded data as audio or image and Overlay on top of charts.

-IACfleet
+IACfleet (view online)
IAC Fleet Code visualizes the encoded data issued as part of the weather bulletins. The IAC Fleet Code provides size effective encoded synoptic charts for several areas of the world, especially useful with slow and limited connection to the Internet. Coverage areas:

@@ -73,15 +73,15 @@

-Climatology
+Climatology (view online)
Manage and view monthly gridded climate data.

-Weather Routing
+Weather Routing (view online)
-Establish an estimate of optimal weather routing using Grib Plugin and Climatology. For additional information about weather routing see the QtVLM page. +Establish an estimate of optimal weather routing using Grib Plugin and Climatology. For additional information about weather routing see the QtVLM page (view online)

diff -Nru opencpn-doc-4.8.10129.2/doc/plugins.html opencpn-doc-4.8.2.0/doc/plugins.html --- opencpn-doc-4.8.10129.2/doc/plugins.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/plugins.html 2018-02-07 14:43:14.000000000 +0000 @@ -62,11 +62,11 @@ Plugin Messaging between ODraw , Watchdog and Weather_routing.
-Download Page for all version 4.2 & 4.4 plugins that are regarded as stable. +Download Page for all version 4.2 & 4.4 plugins that are regarded as stable. (plugins online)

-Developers need your help testing! Developer Beta Plugins +Developers need your help testing! Developer Beta Plugins (view online)

@@ -86,136 +86,139 @@ Chart Downloader Tab

-

-Charts
-S63 Vector Charts
+Charts (view online wiki)
+ +S63 Vector Charts
-oeSENC
+oeSENC
-NV Charts
+NV Charts
-BSB4 Charts
+BSB4 Charts
-VentureFather Satellite Kap Charts +VentureFather Satellite Kap Charts (view online)

-Radar Overlay / AIS
+Radar Overlay / AIS (view online)
-BR24 Radar Overlay
+BR24 Radar Overlay (view online)

-Garmin Radar Overlay
+Garmin Radar Overlay (view online)
-AIS Radar Display
+AIS Radar Display (view online)
-AIS RTLSDR USB +AIS RTLSDR USB (view online)

-Log, Data & Translate
+Log, Data & Translate (view online wiki)
-Logbook
+Logbook
-Find-It
+Find-It
-VDR
+VDR
-NMEA Converter
+NMEA Converter
-Debugger
+Debugger
-oBabel BETA +oBabel BETA

-Navigation
+Navigation
+ +Squiddio
+World Magnetic Model (Included Plugin)
-Squiddio -World Magnetic Model (Included Plugin)
+Celestial Navigation
-Celestial Navigation
+Route Great Circle
-Route Great Circle
+DR Dead Reckoning
-DR Dead Reckoning
+oTCurrent
-oTCurrent
+Odraw (Ocpn Draw)
-TideFinder BETA
+TideFinder BETA (view online)
-GE2KAP +GE2KAP
+ +Google Earth ** Charts

-Safety
+Safety (view online wiki)
-ODraw 1.4 (Ocpn Draw)
+ODraw 1.4 (Ocpn Draw)
-Watchdog
+Watchdog
-SAR +SAR

Weather
+Weatherfax
-Weatherfax
- -IACfleet
+IACfleet
-Climatology
+Climatology
-Weather Routing +Weather Routing

-Sailing Tools
+Sailing Tools (view online wiki)
-Tactics
+Tactics
-Sweep Plot
+Sweep Plot
-Polar +Polar

-Interface
+Interface (view online wiki)
-Chartscale
+Chartscale
-RotationCtrl
+RotationCtrl
-Projections
+Projections
-Statusbar +Statusbar

-Utility
+Utility (view online wiki)
-Calculator
+Calculator
-Object Search
+Object Search
-Launcher
+Launcher
-Survey BETA
+Survey BETA
-Debugger +Debugger (online here)

diff -Nru opencpn-doc-4.8.10129.2/doc/terminology.html opencpn-doc-4.8.2.0/doc/terminology.html --- opencpn-doc-4.8.10129.2/doc/terminology.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/terminology.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,366 +1,366 @@ - - - - - opencpn:opencpn_user_manual:terminology - - - - - - - - - - - - - - - - - - - - - -
- - - -

Terminology

-
- -
- -

List of Definitions and Terminology

-
- -
- - -
- -

-Vector, n. Any quantity, such as a force, velocity, or acceleration, which has both magnitude and direction, as opposed to a SCALAR which has magnitude only. Such a quantity may be represented geometrically by an arrow of length proportional to its magnitude, pointing in the given direction. [Dutch: vector] -

- -

-Velocity, n. A vector quantity equal to speed in a given direction. [Dutch: snelheid (in een bepaalde richting)] -

- -

-North, n. The primary reference direction relative to the earth; the direction indicated by 000° in any system other than relative. True north is the direction of the north geographical pole; magnetic north the direction north as determined by the earth’s magnetic compass; grid north an arbitrary reference direction used with grid navigation. [Dutch: noord, noorden, N] -

- -

-True North, The direction of the north geographical pole; the reference direction for measurement of true directions. [Dutch: ware noorden, Nw] -

- -

-Variation, n. 1. The angle between the magnetic and geographic meridians at any place, expressed in degrees and minutes east or west to indicate the direction of magnetic north from true north. The angle between magnetic and grid meridians is called GRID MAGNETIC ANGLE, GRID VARIATION, or GRIVATION. Called MAGNETIC VARIATION when a distinction is needed to prevent possible ambiguity. [Dutch: variatie, var] -

- -

-Magnetic North. The direction indicated by the north seeking pole of a freely suspended magnetic needle, influenced only by the earth’s magnetic field. [Dutch: magnetische noorden, Nm] -

- -

-Deviation. , n. 1. The angle between the magnetic meridian and the axis of a compass card, expressed in degrees east or west to indicate the direction in which the northern end of the compass card is offset from magnetic north. Deviation is caused by disturbing magnetic influences in the immediate vicinity of the compass. Semicircular deviation changes sign (E or W) approximately each 180° change of heading; quadrantal deviation changes sign approximately each 90° change of heading; constant deviation is the same on any heading. Deviation of a magnetic compass after adjustment or compensation is RESIDUAL DEVIATION. Called MAGNETIC DEVIATION when a distinction is needed to prevent possible ambiguity. [Dutch: deviatie, dev] -

- -

-Compass North. The direction north as indicated by a magnetic compass; the reference direction for measurement of compass directions. [Dutch: kompasnoorden, Nk] -

- -

-NOTE:
- -Variation is the same as Declination See NOAA Geomagnetism and Wikipedia
- -“Declination” (magnetic affects of the world) should not be confused with “Deviation” (magnetic effects of the ship). That is the reason we are using the word Variation exclusively, as Bowditch does, for clarity and lack of confusion. -

- -
- -

Nautical Acronyms

-
- -

-Definitions
- -The definitions below are for those terms commonly used in instrument systems and navigation. The abbreviations shown are those more commonly used and may vary from one manufacturer to another. The definitions likewise may vary.
- -
- -Route (RT)- A route is a predefined path or passage from one point to another. Routes generally use a series of Marks or Waypoints at each course change. Waypoiints are Location Markers with specific Longitude and Latitude. The Route Legs between the Waypoints each have a specific Course and Distance.
- -
- -Waypoint (WPT) - A waypoint marks a specific location, coordinates, or Latitude and Longitude, often determined by GPS. A Waypoint could be considered the ending point of a Leg.
- -
- -Isochrones - While calculating a Weather Routing the plugin will calculate the location of the boat for a given time interval (eg: 1 hr, 4hr, 6 hr or 12hr ) and an isochrone represents how far the boat willl sail in a given direction, based on the weather and boat conditions, for each successive time interval. Isochrones are like contour lines around the starting point. Think of them as showing an intermediate destination, and the calculated distancee traveled.
- -
- -Apparent Wind (AW) – Apparent wind is the wind as it would be perceived if one were standing on the deck of a boat that was subject to movement by; a) The movement of the boat within a body of water. (caused by some form of propulsion; sails, engine etc) and b) The movement of the body of water itself (caused by currents, tides etc.). Apparent Wind is relative to the boat.
- -
- -Apparent Wind Angle (AWA) – Wind angle relative to the bow in degrees to port or starboard of the Heading, as measured by the onboard wind instrument. -
- -Apparent Wind Speed (AWS) – Wind speed relative to the boat as measured by the onboard wind instrument
- -
- -Average Speed (AVS) – Average Boat Speed through the water. (Trip Log / Trip Time)
- -
- -Bearing to Waypoint (BTW) – Compass bearing to active waypoint measured from the current position.
- -
- -Bearing Waypoint to Waypoint – Compass bearing to a waypoint measured from the previous waypoint.
- -
- -Boat Position (POS) – Latitude and Longitude of the boat
- -
- -Boat Speed (BSP or STW) – Sometimes called Speedo Speed of the boat through the water as measured by the onboard speed transducer.
- -
- -Compass Course (CC) - The course steered from the magnetic compass using adjustments for True, Variation and Magnetic Deviation values. True-Variation-Magnetic-Deviation-Compass (TVMDC) values. -
- -Course (CRS) – Compass direction that the boat is moving through the water (HDG + Leeway). Note that the difference between CRS and COG is Current. CRS does not include the effect of current.
- -
- -Course to Steer (CTS) - The course to steer to offset the effect of currents, wind and other factors.
- -Speed to go (STG) -
- -
- -Course Over Ground (COG) – Actual Compass direction that the boat is moving over the surface of the earth. (HDG + Leeway + Current) “The actual course you are moving along at the moment relative to the fixed land, meaning actual direction you travel regardless of the course steered and temporary variations in heading around this course. Things that cause COG to differ from heading include: current, leeway, poor helmsmanship, or compass errors.” Often derived from GPS.
- -
- -Speed Over Ground (SOG) - The speed actually achieved which includes the effect or current set (direction) & drift (speed), wind and leeway and helmsman errrors. Same as SMG. Often derived from GPS.
- -
- -Course Made Good (CMG) - Is the course actually steered which includes the effect of current set (direction) & drift (speed), wind and leeway and helmsman errrors. Note we distinguish COG (course over ground) from cmg (course made good), as one being present dynamic value, and the other being past. The phrase “course made good,” can be used to refer to a single track line or to the combination of several course changes between two points. If i sailed 1 mile north and 1 mile east, i made good a course of 045. Or, if i tried to sail course 200 but was being set between 10 and 20°, then i might end up “making good a course” of say 214. The distinctions between terms is not often critical, but may help to clarify some communications.
- -
- -Speed made good (SMG) - The speed actually achieved which includes the effect or current set (direction) & drift (speed), wind and leeway and helmsman errrors.
- -
- -Cross Track Error (XTE) – The perpendicular distance from the direct route (rhumb line or great circle) between two waypoints to the current position of the boat (POS)
- -
- -Dead Reckoning, also Ded Reckoning (DR) - Dead reckoning is the process of determining one’s present position by projecting known or estimated course(s) and speed(s) from a known past position, or predicting a future position by projecting known or estimated course(s) and speed(s) from a known present position. The DR position is only an approximate position.
- -
- -Drift (DFT) – Speed that the water is moving. This movement may be caused by a number of factors, including; tide, ocean currents, river flows etc.
- -
- -Electronic Chart Display & Information System (ECDIS) – An ECDIS is a computer-based navigation information system that complies with International Maritime Organization (IMO) regulations and can be used as an alternative to paper nautical charts. IMO refers to similar systems not meeting the regulations as Electronic Chart Systems (ECS)
- -
- -Electronic Navigational Chart (ENC) - An ENC is an official database created by a national hydrographic office for use with an ECDIS. An ENC must conform to standards stated in the International Hydrographic Organization (IHO) Special Publication S-57 before it can be certified as an ENC. Only ENCs can be used within ECDIS to meet the International Maritime Organisation (IMO) performance standard for ECDIS. -
- -Ground Wind - (GW) Ground Wind the wind as it would be perceived if one were standing on land. For those on the water, it might be considered as the wind that is perceived when anchored or moored. Ground Wind readings assume that there is no movement of the boat in relation to the earth. Ground Wind is used in weather forecasts and reports.
- -
- -Ground Wind Direction (GWD ) or (TWD)- Compass direction from which the wind is coming over the surface of the earth. Commonly known as True Wind Direction in the US.
- -
- -Ground Wind Speed (GWS) or (TWS) - Wind speed over the surface of the earth. Commonly known as True Wind Speed in the US.
- -
- -Heading (HDG, HDT, HDM) - Compass direction in which the boat is pointed. The abbreviations HDT and HDM are typically used to distinguish between heading degrees true and heading degrees magnetic, whereas HDG does not infer either a true or a magnetic heading. Whether HDG displays true or magnetic values, will depend on sensor selection and system setup.
- -
- -Heel (HEL)– Heeling Angle in degrees of the port/starboard inclination of the boat. Heeling angle is associated with the boat's lateral movement, or Leeway
- -
- -Layline – Theoretical COG that will be achieved if the current conditions (TWD, TWS, TWA, SET, DFT, BSP, HEL etc), remain constant. There are port and starboard laylines that represent port and starboard tacks (or gybes). There are boat laylines, which emanate from the boat, and waypoint laylines, which emanate from the active waypoint. They are used to indicate when it is beneficial to tack or gybe.
- -
- -Leeway – Leeway is the angle between the HDG and the CRS and results from the lateral movement experienced by the boat as she moves forward through the water.. The empirical formula is that
- -Leeway = -1 * k * Heel / BSP^2. The formula itself is often called into question, especially with planning hulls. The k value, which is boat specific, will vary according to crew numbers and boat loading.
- -
- -Log (LOG) – Record of distance travelled
- -
- -NMEA National Marine Electronics Association has several standards NMEA0183 and NMEA2000. Nmea2000 uses manufacturer PGN's. Two Links for Nmea 0183 NMEA0183 Sentencesand NMEA0183 Revealed
- -
- -Set (SET) - Compass direction of moving water (In the direction of the moving water). This movement may be caused by a number of factors, including; tide, ocean currents, river flows etc.
- -
- -Speed Over Ground (SOG) - Speed that the boat is moving over the surface of the earth or ground.
- -
- -Speed Polars – Theoretical values for maximum BSP for a range of given TWSs and TWAs.
- -
- -Target (Boat Speed) – (BSP) Theoretical values for TWA and BSP for a range of given TWSs that result in the highest VMG. It is derived from the Speed Polars.
- -
- -Track (TRK) – A record of the ships position as it proceeds on its voyage.
- -
- -True Wind (TW) - True Wind is the wind that would be perceived if there was no movement of the boat through the water. It represents the wind perceived by an object stationary in the water, but moving with the tide or current. The wind felt by a stick floating down a river for example.
- -
- -True Wind Direction (TWD) - Compass direction from which the wind is coming over the surface of the water. Sometimes called “Ground” Wind, not relative to the boat.
- -
- -True Wind Angle (TWA) - Wind angle relative to the bow in degrees to port or starboard of CRS
- -(some instrument systems do not consider leeway in the calculation of TWA and in this case TWA is the wind angle relative to the bow in degrees to port or starboard of HDG).
- -
- -True Wind Speed (TWS) - Wind speed over the surface of the water.
- -
- -Velocity Made on Course (VMC) – Speed achieved directly toward the active waypoint. The value of VMC changes the longer the tack. VMC decreases the greater the angle to the mark, until on the layline where it turns to “0” and then starts getting negative because the distance from the mark is increasing.
- -
- -Velocity Made Good (VMG) – Speed achieved directly towards, or away from, the TWD. The average value of VMG is an indicator of optimum sailing angle, and should be used as a general indicator, however the skipper should be using Target Boat speed to sail at the optimum tacking angel.
- -
- -Estimated Time of Arrival (ETA)
- -
- -Time to go (TTG)
- -
- -Tacking Time to Destination (TTD) Calculates in advance how long it will take to tack (or jibe) a sailboat to a particular destination in particular wind conditions, including factors such as wind changes, currents, waves, boat polars, sail and boat bottom conditions. An approximation of performance. [From Sailtimer documents].
- -
- -[Editor's Note: ETA is not an accurate way to judge progress or performance in a tacking sailboat because it does not account for the greater distance sailed between waypoints. VMC (to Waypoint or Course) changes the longer the tack is (VMG decreases dramatically as the boat gets to the 'layline' for the mark, because of the increased angle from the mark) and VMG (to Wind) has similar problems because it is not relative to a destination. So these terms are not effective. Tacking performance is commonly judged by using Target boat speeds now. TTD Tacking Time to Destination may also provide a better measure of performance than ETA and VMG.]
- -
- -

-
- -

-
- -AWA Apparent Wind Angle
- -AWD Apparent Wind Direction
- -AWS Apparent Wind Speed
- -TWA or GWA True Wind Angle or Ground Wind Angle (same value)
- -TWD or GWD True Wind Direction or Ground Wind Direction (same value)
- -TWS or GWS True Wind Speed or Ground Wind Speed (same value)
- -VMC Velocity Made Good (to Waypoint, course)
- -VMG Velocity Made Good (to Wind)
- -POS Boat Position
- -SPD Boat speed thru the water
- -SOG Speed over ground -Gps
- -COG Course over ground (Includes the effect of HDG + Leeway + Current) -Gps
- -CRS Course - Compass direction that the boat is moving through the water (Includes effect of HDG + Leeway).
- -Track
- -HDG Heading Compass direction in which the boat is pointed.
- -HDT Heading Compass True direction in which the boat is pointed.
- -HDM Heading Compass Magnetic direction in which the boat is pointed.
- -DFT Drift -Speed that the water is moving.
- -SET Compass -Direction water is moving towards
- -Leeway Angle between the HDG and the CRS
- -LOG Record of distance travelled
- -XTE Cross track error
- -ETA Estimated time of Arrival
- -TTG Time to Go
- -BSP or Target Boat Speed for various points of sail in various winds for optimal performance.
- -TTD Tacking time to Destination -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:terminology + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Terminology

+
+ +
+ +

List of Definitions and Terminology

+
+ +
+ + +
+ +

+Vector, n. Any quantity, such as a force, velocity, or acceleration, which has both magnitude and direction, as opposed to a SCALAR which has magnitude only. Such a quantity may be represented geometrically by an arrow of length proportional to its magnitude, pointing in the given direction. [Dutch: vector] +

+ +

+Velocity, n. A vector quantity equal to speed in a given direction. [Dutch: snelheid (in een bepaalde richting)] +

+ +

+North, n. The primary reference direction relative to the earth; the direction indicated by 000° in any system other than relative. True north is the direction of the north geographical pole; magnetic north the direction north as determined by the earth’s magnetic compass; grid north an arbitrary reference direction used with grid navigation. [Dutch: noord, noorden, N] +

+ +

+True North, The direction of the north geographical pole; the reference direction for measurement of true directions. [Dutch: ware noorden, Nw] +

+ +

+Variation, n. 1. The angle between the magnetic and geographic meridians at any place, expressed in degrees and minutes east or west to indicate the direction of magnetic north from true north. The angle between magnetic and grid meridians is called GRID MAGNETIC ANGLE, GRID VARIATION, or GRIVATION. Called MAGNETIC VARIATION when a distinction is needed to prevent possible ambiguity. [Dutch: variatie, var] +

+ +

+Magnetic North. The direction indicated by the north seeking pole of a freely suspended magnetic needle, influenced only by the earth’s magnetic field. [Dutch: magnetische noorden, Nm] +

+ +

+Deviation. , n. 1. The angle between the magnetic meridian and the axis of a compass card, expressed in degrees east or west to indicate the direction in which the northern end of the compass card is offset from magnetic north. Deviation is caused by disturbing magnetic influences in the immediate vicinity of the compass. Semicircular deviation changes sign (E or W) approximately each 180° change of heading; quadrantal deviation changes sign approximately each 90° change of heading; constant deviation is the same on any heading. Deviation of a magnetic compass after adjustment or compensation is RESIDUAL DEVIATION. Called MAGNETIC DEVIATION when a distinction is needed to prevent possible ambiguity. [Dutch: deviatie, dev] +

+ +

+Compass North. The direction north as indicated by a magnetic compass; the reference direction for measurement of compass directions. [Dutch: kompasnoorden, Nk] +

+ +

+NOTE:
+ +Variation is the same as Declination See NOAA Geomagnetism and
+ +“Declination” (magnetic affects of the world) should not be confused with “Deviation” (magnetic effects of the ship). That is the reason we are using the word Variation exclusively, as Bowditch does, for clarity and lack of confusion. +

+ +
+ +

Nautical Acronyms

+
+ +

+Definitions
+ +The definitions below are for those terms commonly used in instrument systems and navigation. The abbreviations shown are those more commonly used and may vary from one manufacturer to another. The definitions likewise may vary.
+ +
+ +Route (RT)- A route is a predefined path or passage from one point to another. Routes generally use a series of Marks or Waypoints at each course change. Waypoiints are Location Markers with specific Longitude and Latitude. The Route Legs between the Waypoints each have a specific Course and Distance.
+ +
+ +Waypoint (WPT) - A waypoint marks a specific location, coordinates, or Latitude and Longitude, often determined by GPS. A Waypoint could be considered the ending point of a Leg.
+ +
+ +Isochrones - While calculating a Weather Routing the plugin will calculate the location of the boat for a given time interval (eg: 1 hr, 4hr, 6 hr or 12hr ) and an isochrone represents how far the boat willl sail in a given direction, based on the weather and boat conditions, for each successive time interval. Isochrones are like contour lines around the starting point. Think of them as showing an intermediate destination, and the calculated distancee traveled.
+ +
+ +Apparent Wind (AW) – Apparent wind is the wind as it would be perceived if one were standing on the deck of a boat that was subject to movement by; a) The movement of the boat within a body of water. (caused by some form of propulsion; sails, engine etc) and b) The movement of the body of water itself (caused by currents, tides etc.). Apparent Wind is relative to the boat.
+ +
+ +Apparent Wind Angle (AWA) – Wind angle relative to the bow in degrees to port or starboard of the Heading, as measured by the onboard wind instrument. +
+ +Apparent Wind Speed (AWS) – Wind speed relative to the boat as measured by the onboard wind instrument
+ +
+ +Average Speed (AVS) – Average Boat Speed through the water. (Trip Log / Trip Time)
+ +
+ +Bearing to Waypoint (BTW) – Compass bearing to active waypoint measured from the current position.
+ +
+ +Bearing Waypoint to Waypoint – Compass bearing to a waypoint measured from the previous waypoint.
+ +
+ +Boat Position (POS) – Latitude and Longitude of the boat
+ +
+ +Boat Speed (BSP or STW) – Sometimes called Speedo Speed of the boat through the water as measured by the onboard speed transducer.
+ +
+ +Compass Course (CC) - The course steered from the magnetic compass using adjustments for True, Variation and Magnetic Deviation values. True-Variation-Magnetic-Deviation-Compass (TVMDC) values. +
+ +Course (CRS) – Compass direction that the boat is moving through the water (HDG + Leeway). Note that the difference between CRS and COG is Current. CRS does not include the effect of current.
+ +
+ +Course to Steer (CTS) - The course to steer to offset the effect of currents, wind and other factors.
+ +Speed to go (STG) -
+ +
+ +Course Over Ground (COG) – Actual Compass direction that the boat is moving over the surface of the earth. (HDG + Leeway + Current) “The actual course you are moving along at the moment relative to the fixed land, meaning actual direction you travel regardless of the course steered and temporary variations in heading around this course. Things that cause COG to differ from heading include: current, leeway, poor helmsmanship, or compass errors.” Often derived from GPS.
+ +
+ +Speed Over Ground (SOG) - The speed actually achieved which includes the effect or current set (direction) & drift (speed), wind and leeway and helmsman errrors. Same as SMG. Often derived from GPS.
+ +
+ +Course Made Good (CMG) - Is the course actually steered which includes the effect of current set (direction) & drift (speed), wind and leeway and helmsman errrors. Note we distinguish COG (course over ground) from cmg (course made good), as one being present dynamic value, and the other being past. The phrase “course made good,” can be used to refer to a single track line or to the combination of several course changes between two points. If i sailed 1 mile north and 1 mile east, i made good a course of 045. Or, if i tried to sail course 200 but was being set between 10 and 20°, then i might end up “making good a course” of say 214. The distinctions between terms is not often critical, but may help to clarify some communications.
+ +
+ +Speed made good (SMG) - The speed actually achieved which includes the effect or current set (direction) & drift (speed), wind and leeway and helmsman errrors.
+ +
+ +Cross Track Error (XTE) – The perpendicular distance from the direct route (rhumb line or great circle) between two waypoints to the current position of the boat (POS)
+ +
+ +Dead Reckoning, also Ded Reckoning (DR) - Dead reckoning is the process of determining one’s present position by projecting known or estimated course(s) and speed(s) from a known past position, or predicting a future position by projecting known or estimated course(s) and speed(s) from a known present position. The DR position is only an approximate position.
+ +
+ +Drift (DFT) – Speed that the water is moving. This movement may be caused by a number of factors, including; tide, ocean currents, river flows etc.
+ +
+ +Electronic Chart Display & Information System (ECDIS) – An ECDIS is a computer-based navigation information system that complies with International Maritime Organization (IMO) regulations and can be used as an alternative to paper nautical charts. IMO refers to similar systems not meeting the regulations as Electronic Chart Systems (ECS)
+ +
+ +Electronic Navigational Chart (ENC) - An ENC is an official database created by a national hydrographic office for use with an ECDIS. An ENC must conform to standards stated in the International Hydrographic Organization (IHO) Special Publication S-57 before it can be certified as an ENC. Only ENCs can be used within ECDIS to meet the International Maritime Organisation (IMO) performance standard for ECDIS. +
+ +Ground Wind - (GW) Ground Wind the wind as it would be perceived if one were standing on land. For those on the water, it might be considered as the wind that is perceived when anchored or moored. Ground Wind readings assume that there is no movement of the boat in relation to the earth. Ground Wind is used in weather forecasts and reports.
+ +
+ +Ground Wind Direction (GWD ) or (TWD)- Compass direction from which the wind is coming over the surface of the earth. Commonly known as True Wind Direction in the US.
+ +
+ +Ground Wind Speed (GWS) or (TWS) - Wind speed over the surface of the earth. Commonly known as True Wind Speed in the US.
+ +
+ +Heading (HDG, HDT, HDM) - Compass direction in which the boat is pointed. The abbreviations HDT and HDM are typically used to distinguish between heading degrees true and heading degrees magnetic, whereas HDG does not infer either a true or a magnetic heading. Whether HDG displays true or magnetic values, will depend on sensor selection and system setup.
+ +
+ +Heel (HEL)– Heeling Angle in degrees of the port/starboard inclination of the boat. Heeling angle is associated with the boat's lateral movement, or Leeway
+ +
+ +Layline – Theoretical COG that will be achieved if the current conditions (TWD, TWS, TWA, SET, DFT, BSP, HEL etc), remain constant. There are port and starboard laylines that represent port and starboard tacks (or gybes). There are boat laylines, which emanate from the boat, and waypoint laylines, which emanate from the active waypoint. They are used to indicate when it is beneficial to tack or gybe.
+ +
+ +Leeway – Leeway is the angle between the HDG and the CRS and results from the lateral movement experienced by the boat as she moves forward through the water.. The empirical formula is that
+ +Leeway = -1 * k * Heel / BSP^2. The formula itself is often called into question, especially with planning hulls. The k value, which is boat specific, will vary according to crew numbers and boat loading.
+ +
+ +Log (LOG) – Record of distance travelled
+ +
+ +NMEA National Marine Electronics Association has several standards NMEA0183 and NMEA2000. Nmea2000 uses manufacturer PGN's. Two Links for Nmea 0183 NMEA0183 Sentencesand NMEA0183 Revealed
+ +
+ +Set (SET) - Compass direction of moving water (In the direction of the moving water). This movement may be caused by a number of factors, including; tide, ocean currents, river flows etc.
+ +
+ +Speed Over Ground (SOG) - Speed that the boat is moving over the surface of the earth or ground.
+ +
+ +Speed Polars – Theoretical values for maximum BSP for a range of given TWSs and TWAs.
+ +
+ +Target (Boat Speed) – (BSP) Theoretical values for TWA and BSP for a range of given TWSs that result in the highest VMG. It is derived from the Speed Polars.
+ +
+ +Track (TRK) – A record of the ships position as it proceeds on its voyage.
+ +
+ +True Wind (TW) - True Wind is the wind that would be perceived if there was no movement of the boat through the water. It represents the wind perceived by an object stationary in the water, but moving with the tide or current. The wind felt by a stick floating down a river for example.
+ +
+ +True Wind Direction (TWD) - Compass direction from which the wind is coming over the surface of the water. Sometimes called “Ground” Wind, not relative to the boat.
+ +
+ +True Wind Angle (TWA) - Wind angle relative to the bow in degrees to port or starboard of CRS
+ +(some instrument systems do not consider leeway in the calculation of TWA and in this case TWA is the wind angle relative to the bow in degrees to port or starboard of HDG).
+ +
+ +True Wind Speed (TWS) - Wind speed over the surface of the water.
+ +
+ +Velocity Made on Course (VMC) – Speed achieved directly toward the active waypoint. The value of VMC changes the longer the tack. VMC decreases the greater the angle to the mark, until on the layline where it turns to “0” and then starts getting negative because the distance from the mark is increasing.
+ +
+ +Velocity Made Good (VMG) – Speed achieved directly towards, or away from, the TWD. The average value of VMG is an indicator of optimum sailing angle, and should be used as a general indicator, however the skipper should be using Target Boat speed to sail at the optimum tacking angel.
+ +
+ +Estimated Time of Arrival (ETA)
+ +
+ +Time to go (TTG)
+ +
+ +Tacking Time to Destination (TTD) Calculates in advance how long it will take to tack (or jibe) a sailboat to a particular destination in particular wind conditions, including factors such as wind changes, currents, waves, boat polars, sail and boat bottom conditions. An approximation of performance. [From Sailtimer documents].
+ +
+ +[Editor's Note: ETA is not an accurate way to judge progress or performance in a tacking sailboat because it does not account for the greater distance sailed between waypoints. VMC (to Waypoint or Course) changes the longer the tack is (VMG decreases dramatically as the boat gets to the 'layline' for the mark, because of the increased angle from the mark) and VMG (to Wind) has similar problems because it is not relative to a destination. So these terms are not effective. Tacking performance is commonly judged by using Target boat speeds now. TTD Tacking Time to Destination may also provide a better measure of performance than ETA and VMG.]
+ +
+ +

+
+ +

+
+ +AWA Apparent Wind Angle
+ +AWD Apparent Wind Direction
+ +AWS Apparent Wind Speed
+ +TWA or GWA True Wind Angle or Ground Wind Angle (same value)
+ +TWD or GWD True Wind Direction or Ground Wind Direction (same value)
+ +TWS or GWS True Wind Speed or Ground Wind Speed (same value)
+ +VMC Velocity Made Good (to Waypoint, course)
+ +VMG Velocity Made Good (to Wind)
+ +POS Boat Position
+ +SPD Boat speed thru the water
+ +SOG Speed over ground -Gps
+ +COG Course over ground (Includes the effect of HDG + Leeway + Current) -Gps
+ +CRS Course - Compass direction that the boat is moving through the water (Includes effect of HDG + Leeway).
+ +Track
+ +HDG Heading Compass direction in which the boat is pointed.
+ +HDT Heading Compass True direction in which the boat is pointed.
+ +HDM Heading Compass Magnetic direction in which the boat is pointed.
+ +DFT Drift -Speed that the water is moving.
+ +SET Compass -Direction water is moving towards
+ +Leeway Angle between the HDG and the CRS
+ +LOG Record of distance travelled
+ +XTE Cross track error
+ +ETA Estimated time of Arrival
+ +TTG Time to Go
+ +BSP or Target Boat Speed for various points of sail in various winds for optimal performance.
+ +TTD Tacking time to Destination +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/ais/aton.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/ais/aton.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/ais/aton.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/ais/aton.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,108 +1,108 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:ais:aton - - - - - - - - - - - - - - - - - - - - - -
- - - -

AtoN

-
- -
- -

Aids to Navigation

-
- -

-Shows all possible AtoN's. From top, Real or Synthetic and Virtual -

- -
- -

Real or Synthetic AtoN

-
- -

-iec_ais_aton_sym-real.jpg -

- -
- -

Virtual AtoN

-
- -

-iec_ais_aton_sym-virtual.jpg -

- -
- -

AtoN in Practice

-
- -

- -

- -
- -

Chart with Aton

-
- -

- -

- -
- -

AtoN Safewater

-
- -

-AtoN Safewater -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:ais:aton + + + + + + + + + + + + + + + + + + + + + +
+ + + +

AtoN

+
+ +
+ +

Aids to Navigation

+
+ +

+Shows all possible AtoN's. From top, Real or Synthetic and Virtual +

+ +
+ +

Real or Synthetic AtoN

+
+ +

+iec_ais_aton_sym-real.jpg +

+ +
+ +

Virtual AtoN

+
+ +

+iec_ais_aton_sym-virtual.jpg +

+ +
+ +

AtoN in Practice

+
+ +

+ +

+ +
+ +

Chart with Aton

+
+ +

+ +

+ +
+ +

AtoN Safewater

+
+ +

+>AtoN Safewater +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/ais/dsc_buddy_via_ais.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/ais/dsc_buddy_via_ais.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/ais/dsc_buddy_via_ais.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/ais/dsc_buddy_via_ais.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,148 +1,148 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:ais:dsc_buddy_via_ais - - - - - - - - - - - - - - - - - - - - - -
- - - -

DSC or Buddy via AIS.

-
- -

-If DSC or GPSGate Buddy-messages are available in an incoming NMEA 0183 data stream, OpenCPN will show them with their own icons, and they will show in the “AIS Target list”. They are not a part of AIS, but are displayed the same way, for convenience. -

- -

-DSC is used on all new VHF set (or should be!). More on Wikipedia. To use this feature, check that your VHF set outputs NMEA 0183, in a way that can be connected to OpenCPN. -

- -

-GPSGate is a commercial GPS tracking and sharing service. GPSGate Buddy Tracking is part of that service**. -

- -

-Make sure that Options–> AIS Targets –>“Play Sound on CPA/TCPA Alerts” box is ticked, otherwise the alarm sound (see below) will not be heard. -

- -

-If OpenCPN receives a DSC Distress call, an alarm will be triggered, both visually and by sound. -

- -

- -

- -

-A VHF/DSC distress call is treated in the same way as an AIS/SART call. Both should be treated as MAYDAY calls. -

- -

-Two different types of alerts. -DSC Distress alert, coming from a specific vessel, presumably by crew activating a switch on the transponder. These are occasionally seen as false alerts, for testing. For the second type look under AIS SART section. SART, which is a SearchAndRescueTransponder. The MMSI starts with 97….. and will have Class: SART. This might be from a -PLB (and PLB-AIS) on man overboard, for instance. PLB AIS devices are under the AIS SART type. -

- -

-Quick Reference -

- -

-DSC Station. Only the DSC message received. The position contains only degrees and minutes of Latitude and Longitude. -

- -

-DSC Station. DSC and DSE messages received. The DSE message contains the missing decimals of minutes of Latitude and Longitude. The result is a much more accurate position. -

- -

-DSC Station transmitting a distress signal. This is a “Mayday”. -

- -

-GpsGate Buddy target. -

- -

-A normal DSC target, is someone using a dsc-capable VHF -

- -

- -

- -

-Distress message via DSC, Digital selective Calling, from an unidentified AIS target. -

- -

-dsc_distress.jpg -

- -

-A green Buddy target on an island. -

- -

-gpsg_buddy.jpg -

- -

-The AIS Target List View -

- -

- -

- -

-Seven Green DSC Position Report Instances, Position displayed in yellow hover box -

- -

-dsc-7-instances.jpg -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:ais:dsc_buddy_via_ais + + + + + + + + + + + + + + + + + + + + + +
+ + + +

DSC or Buddy via AIS.

+
+ +

+If DSC or GPSGate Buddy-messages are available in an incoming NMEA 0183 data stream, OpenCPN will show them with their own icons, and they will show in the “AIS Target list”. They are not a part of AIS, but are displayed the same way, for convenience. +

+ +

+DSC is used on all new VHF set (or should be!). More on Wikipedia. To use this feature, check that your VHF set outputs NMEA 0183, in a way that can be connected to OpenCPN. +

+ +

+GPSGate is a commercial GPS tracking and sharing service. GPSGate Buddy Tracking is part of that service**. +

+ +

+Make sure that Options–> AIS Targets –>“Play Sound on CPA/TCPA Alerts” box is ticked, otherwise the alarm sound (see below) will not be heard. +

+ +

+If OpenCPN receives a DSC Distress call, an alarm will be triggered, both visually and by sound. +

+ +

+ +

+ +

+A VHF/DSC distress call is treated in the same way as an AIS/SART call. Both should be treated as MAYDAY calls. +

+ +

+Two different types of alerts. +DSC Distress alert, coming from a specific vessel, presumably by crew activating a switch on the transponder. These are occasionally seen as false alerts, for testing. For the second type look under AIS SART section. SART, which is a SearchAndRescueTransponder. The MMSI starts with 97….. and will have Class: SART. This might be from a +PLB (and PLB-AIS) on man overboard, for instance. PLB AIS devices are under the AIS SART type. +

+ +

+Quick Reference +

+ +

+DSC Station. Only the DSC message received. The position contains only degrees and minutes of Latitude and Longitude. +

+ +

+DSC Station. DSC and DSE messages received. The DSE message contains the missing decimals of minutes of Latitude and Longitude. The result is a much more accurate position. +

+ +

+DSC Station transmitting a distress signal. This is a “Mayday”. +

+ +

+GpsGate Buddy target. +

+ +

+A normal DSC target, is someone using a dsc-capable VHF +

+ +

+ +

+ +

+Distress message via DSC, Digital selective Calling, from an unidentified AIS target. +

+ +

+dsc_distress.jpg +

+ +

+A green Buddy target on an island. +

+ +

+gpsg_buddy.jpg +

+ +

+The AIS Target List View +

+ +

+ +

+ +

+Seven Green DSC Position Report Instances, Position displayed in yellow hover box +

+ +

+dsc-7-instances.jpg +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/ais/sart.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/ais/sart.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/ais/sart.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/ais/sart.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,349 +1,346 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:ais:sart - - - - - - - - - - - - - - - - - - - - - -
- - - -

SART

-
- -

-The US FCC has recently approved transmissions by AIS SART devices. These devices were originally designed for SOLAS class ships as an alternative to radar SARTs for carriage on life boats, but the efficiency of design has encouraged applications down to man-over-board devices. -

- -

-Search And Rescue Transponders (SART) or PLB transmitting AIS messages are now available on the market. In an emergency situation the position will be displayed as an AIS target in OpenCPN. AIS SART can be a device on a vessel, in a life raft or a personal Man Over Board (MOB) device. MMSI always begins with 97. -

- -
- -

Any AIS SART Activation

-
- -
- -

Note: Unknown SART. When the MMSI Number is not entered into the MMSI List

-
- -

-This section includes “Unknown” SART, SART Alerts which Do NOT have MMSI numbers entered into the MMSI List as MOB. Listed MMSI SART Alerts also have this type of alert. The common notice or alert is that the icon below marks an emergency. -

- -

-SART icon, distress target display. This is a “Mayday”. -

- -

-In OpenCPN a distress signal sent by a SART, triggers a visual alert (red explosion bubble) and a warning sound (if activated in the ToolBox–>AIS Tab). -

- -

-SART Alarm -

- -
- -

Jump to Target

-
- -

-Then Manually Create & Activate Route. -

- -

-There is no Automatic creation of a Route to the SART for MMSI numbers not entered into the MMSI List. -

- -

-Currently the easiest way to create a Route from Ship to SART is to pick Jump to Target from Target Info and then Right Click on the SART Alert Icon and pick Navigate to this which will create and set the Route Active. -

- -

-AIS-Sart-Mob Manually Navigate to this -

- -

-We would like to see “Navigate to this” as a Right Click in the AIS Target List. -

- -
- -

Alert is Acknowledged

-
- -

-Once the alert is Acknowledged, the target behaves as any other AIS target. In the picture below the cursor is over the target. The SART target will persist on screen for 18 minutes after the last transmission irrespective of other settings for AIS. -SART alerts always have priority over DSC and CPA alerts. -

- -

- -

- -

-And here is an AIS target query. -

- -

- -

- -

-AIS SART messages and DSC distress calls are always found at the top of the AIS target list. -

- -

- - - -

- -
- -

Automatic SART-MOB Activation for your Crew

-
- -
- -

Note: Enter Crew Member AIS-SART-PLB MMSI Numbers into the MMSI List

-
- -

-If you and your crew have AIS Sart PLB personal locator beacons, transmitting AIS emergency messages, and the MMSI number of each device is entered in Options→Ships→MMSI Properties→New, OpenCPN (from version 4.0) will automatically work as a man overboard tracking device. -

- -

-Read more in Man OverBoard. -

- -

-In particular, each Crew Member's MMSI must be properly recorded and set up for "Automatic MOB Activation" in Options > Charts > Ship > MMSI list. -

- -

-AIS-MMSI-properties-new -

- -
- -

AIS Sart for MMSI Crew "Temporary MOB Route" Shows

-
- -

-AIS-Sart-Mob-Route -

- -

-When the AIS-Sart occurs and becomes “Active” (showing up at the top of the AIS Target List), there is a new heavy blue “Temporary MOB Route” created from the Ship to the SART, that is not “Activated” yet. Also the Active SART has a red explosion bubble around it and the heavy blue “temporary MOB route” is automatically inserted into the Route Manager along with a MOB waypoint. -

- -
- -

AIS Sart "Temporary MOB Route" is Activated

-
- -

-When the automatically created “Temporary MOB Route” (shown as a heavy blue line), is activated by a Right Click, or in Route Manager, the “Active Route Console” Window appears on the right side of the screen and the route is from Ship to MOB. -

- -

-Ais-sart-mob Route Active with Normal AIS Settings -

- -

-This is an intense situation with heavy AIS traffic, shown with normal AIS settings. There are ways to reduce the clutter: -

- -

-From from Menubar > AIS > Dropdown -

-
    -
  • Turn on “Attenuate less critical targets”
    -
  • -
  • Uncheck “Show AIS Target Tracks”
    -
  • -
  • Uncheck “Show CPA Alert Dialogues”
    -
  • -
- -

-From Options > Ships > AIS Targets -

-
    -
  • Under “Display” Uncheck “Show Target COG predictor arrow”
    -
  • -
  • Under “CPA Calculation” to Uncheck “Warn if CPA is less than (NMi)”
    -
  • -
- -

-Ais-sart-mob Route Active with CPA &TCPA -

- -

-The final step, “Show Targets” set to Off from Menubar > AIS > Show Targets: -

- -

-Ais-sart-mob Route Active with Show Targets Off -

- -
- -

After MMSI Crew member SART is deactivated

-
- -

-After any Crew member SART MOB (MMSI entered into MMSI List) has occurred and is completed, there is an 18 minute period during which the MOB continues to show (typical). Then after that there will be continue to be artifacts left in the “Route Manager” which is very good, because they provide a backup to continue the search. Each screen shows a different artifact. -

- -

-Temporary MOB Route -

- -

-Temporary MOB-Route -

- -

-MOB Track -

- -

-MOB Track -

- -

-MOB Waypoints - Most recent MOB Waypoint (the earlier ones are disabled automatically). -

- -

-MOB Waypoint -

- -
- -

Disable or ignore a SART Alarm

-
- -

-When Alert is active, find the Alert's MMSI number in the AIS Target List. Then Add a “New” MMSI number in Options→Ships→MMSI. Then Edit the Options→Ships→MMSI Properties to “ignore” this target. Then close the Options Dialog. Then “Acknowledge” the SART alert one more time, and no further alerts will be seen. If you restart OCPN, you will never get alerts for this target again. To simulate a SART Alarm run this Sart Alarm Nmea File in VDR player. -

- -
- -

Testing AIS-Sart-Mob without AIS-PLB Device (dry test using VDR files)

-
- -

-The two lines representing the SART going off are: -

-
- !AIVDM,1,1,,A,»O2TSdlt:1@E=@,2*51
- !AIVDM,1,1,,A,1>O2TSf000OquoPM3AG000000000,2*3B
- -

-Sart-Test.txt Please unzip the compressed file. Run this Nmea0183 file with VDRplayer to simulate an AIS-SART-MOB event after setting up the MMSI number as described below. -

- -

-First set up the AIS-MOB MMSI in the Options > Ship > MMSI Tab as if it were a Crew Member's MOB device, as shown below: -

-
    -
  • MMSI# 972072078
    -
  • -
  • Always Track
    -
  • -
  • Persistant
    -
  • -
  • Handle this MMSI as SART/PLB(AIS) MOB
    -
  • -
- -

-Then run the test file above with VDRplayer. If you do have it set up you'll get a single SART distress call and a new Temporary MOB Route will be automatically set from the Ship location to the MOB. If you do not have it set up correctly, you'll probably get 2 alerts for the SART in the course of the file. -

- -
- -

Testing Ais-Sart-Mob with a Real SART event recording

-
- -

-There is an even better dry VDR file test provided by contributor [Firebar] which is a realtime recording which has Ship's position and several AIS-Sart-Mob signals from MMSI # 970122894 which will give you an very good idea of the operation. Download this file AIS-sart-mob-Firebar-Real.zip unzip and run it with VDRplayer after making the proper TCP connection in Opencpn. Also make sure you enter the MMSI number into the MMSI list providing the correct settings. Then when AIS-Sart-Mob alert occurs, right-click the blue Temporary MOB route and set it “active”. For instructions on use of VDRplayer on Github and Adding a Network Connection -

- -

-Some of the screenshot illustrations above were done with this file. -

- -

-For a discussion and testing of these features see Cruiser's Forum Thread AIS Man Overboard Behavior -

- -
- -

Testing connection of a AIS-SART-MOB-PLB device in OpenCPN

-
- -

-It is possible to test a SART, to make sure it works. If the AIS-MOB-PLB has a testing function that can be activated, there is a test mode which uses a different icon. (We would very much like a VDR recording of this to provide an download dry test.) -

- -

- -

- -

- -

- -

-Icon displayed when testing an AIS-SART device. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:ais:sart + + + + + + + + + + + + + + + + + + + + + +
+ + + +

SART

+
+ +

+The US FCC has recently approved transmissions by AIS SART devices. These devices were originally designed for SOLAS class ships as an alternative to radar SARTs for carriage on life boats, but the efficiency of design has encouraged applications down to man-over-board devices. +

+ +

+Search And Rescue Transponders (SART) or PLB transmitting AIS messages are now available on the market. In an emergency situation the position will be displayed as an AIS target in OpenCPN. AIS SART can be a device on a vessel, in a life raft or a personal Man Over Board (MOB) device. MMSI always begins with 97. +

+ +
+ +

Any AIS SART Activation

+
+ +
+ +

Note: Unknown SART. When the MMSI Number is not entered into the MMSI List

+
+ +

+This section includes “Unknown” SART, SART Alerts which Do NOT have MMSI numbers entered into the MMSI List as MOB. Listed MMSI SART Alerts also have this type of alert. The common notice or alert is that the icon below marks an emergency. +

+ +

+SART icon, distress target display. This is a “Mayday”. +

+ +

+In OpenCPN a distress signal sent by a SART, triggers a visual alert (red explosion bubble) and a warning sound (if activated in the ToolBox–>AIS Tab). +

+ +

+SART Alarm +

+ +
+ +

Jump to Target

+
+ +

+Then Manually Create & Activate Route. +

+ +

+There is no Automatic creation of a Route to the SART for MMSI numbers not entered into the MMSI List. +

+ +

+Currently the easiest way to create a Route from Ship to SART is to pick Jump to Target from Target Info and then Right Click on the SART Alert Icon and pick Navigate to this which will create and set the Route Active. +

+ +

+AIS-Sart-Mob Manually Navigate to this +

+ +

+We would like to see “Navigate to this” as a Right Click in the AIS Target List. +

+ +
+ +

Alert is Acknowledged

+
+ +

+Once the alert is Acknowledged, the target behaves as any other AIS target. In the picture below the cursor is over the target. The SART target will persist on screen for 18 minutes after the last transmission irrespective of other settings for AIS. +SART alerts always have priority over DSC and CPA alerts. +

+ +

+ +

+ +

+And here is an AIS target query. +

+ +

+ +

+ +

+AIS SART messages and DSC distress calls are always found at the top of the AIS target list. +

+ +

+ + + +

+ +
+ +

Automatic SART-MOB Activation for your Crew

+
+ +
+ +

Note: Enter Crew Member AIS-SART-PLB MMSI Numbers into the MMSI List

+
+ +

+If you and your crew have AIS Sart PLB personal locator beacons, transmitting AIS emergency messages, and the MMSI number of each device is entered in Options→Ships→MMSI Properties→New, OpenCPN (from version 4.0) will automatically work as a man overboard tracking device. +

+ +

+Read more in Man OverBoard. +

+ +

+In particular, each Crew Member's MMSI must be properly recorded and set up for "Automatic MOB Activation" in Options > Charts > Ship > MMSI list. +

+ +

+AIS-MMSI-properties-new +

+ +
+ +

AIS Sart for MMSI Crew "Temporary MOB Route" Shows

+
+ +

+AIS-Sart-Mob-Route +

+ +

+When the AIS-Sart occurs and becomes “Active” (showing up at the top of the AIS Target List), there is a new heavy blue “Temporary MOB Route” created from the Ship to the SART, that is not “Activated” yet. Also the Active SART has a red explosion bubble around it and the heavy blue “temporary MOB route” is automatically inserted into the Route Manager along with a MOB waypoint. +

+ +
+ +

AIS Sart "Temporary MOB Route" is Activated

+
+ +

+When the automatically created “Temporary MOB Route” (shown as a heavy blue line), is activated by a Right Click, or in Route Manager, the “Active Route Console” Window appears on the right side of the screen and the route is from Ship to MOB. +

+ +

+Ais-sart-mob Route Active with Normal AIS Settings +

+ +

+This is an intense situation with heavy AIS traffic, shown with normal AIS settings. There are ways to reduce the clutter: +

+ +

+From from Menubar > AIS > Dropdown +

+
    +
  • Turn on “Attenuate less critical targets”
    +
  • +
  • Uncheck “Show AIS Target Tracks”
    +
  • +
  • Uncheck “Show CPA Alert Dialogues”
    +
  • +
+ +

+From Options > Ships > AIS Targets +

+
    +
  • Under “Display” Uncheck “Show Target COG predictor arrow”
    +
  • +
  • Under “CPA Calculation” to Uncheck “Warn if CPA is less than (NMi)”
    +
  • +
+ +

+Ais-sart-mob Route Active with CPA &TCPA +

+ +

+The final step, “Show Targets” set to Off from Menubar > AIS > Show Targets: +

+ +

+Ais-sart-mob Route Active with Show Targets Off +

+ +
+ +

After MMSI Crew member SART is deactivated

+
+ +

+After any Crew member SART MOB (MMSI entered into MMSI List) has occurred and is completed, there is an 18 minute period during which the MOB continues to show (typical). Then after that there will be continue to be artifacts left in the “Route Manager” which is very good, because they provide a backup to continue the search. Each screen shows a different artifact. +

+ +

+Temporary MOB Route +

+ +

+Temporary MOB-Route +

+ +

+MOB Track +

+ +

+MOB Track +

+ +

+MOB Waypoints - Most recent MOB Waypoint (the earlier ones are disabled automatically). +

+ +

+MOB Waypoint +

+ +
+ +

Disable or ignore a SART Alarm

+
+ +

+When Alert is active, find the Alert's MMSI number in the AIS Target List. Then Add a “New” MMSI number in Options→Ships→MMSI. Then Edit the Options→Ships→MMSI Properties to “ignore” this target. Then close the Options Dialog. Then “Acknowledge” the SART alert one more time, and no further alerts will be seen. If you restart OCPN, you will never get alerts for this target again. To simulate a SART Alarm run this Sart Alarm Nmea File in VDR player. +

+ +
+ +

Testing AIS-Sart-Mob without AIS-PLB Device (dry test using VDR files)

+
+ +

+The two lines representing the SART going off are: +

+
+ !AIVDM,1,1,,A,»O2TSdlt:1@E=@,2*51
+ !AIVDM,1,1,,A,1>O2TSf000OquoPM3AG000000000,2*3B
+ +

+ +

+ +

+First set up the AIS-MOB MMSI in the Options > Ship > MMSI Tab as if it were a Crew Member's MOB device, as shown below: +

+
    +
  • MMSI# 972072078
    +
  • +
  • Always Track
    +
  • +
  • Persistant
    +
  • +
  • Handle this MMSI as SART/PLB(AIS) MOB
    +
  • +
+ + +
+ +

Testing Ais-Sart-Mob with a Real SART event recording

+
+ +

+ +

+ +

+Some of the screenshot illustrations above were done with this file. +

+ +

+For a discussion and testing of these features see Cruiser's Forum Thread AIS Man Overboard Behavior +

+ +
+ +

Testing connection of a AIS-SART-MOB-PLB device in OpenCPN

+
+ +

+It is possible to test a SART, to make sure it works. If the AIS-MOB-PLB has a testing function that can be activated, there is a test mode which uses a different icon. (We would very much like a VDR recording of this to provide an download dry test.) +

+ +

+ +

+ +

+ +

+ +

+Icon displayed when testing an AIS-SART device. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/ais.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/ais.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/ais.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/ais.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,1060 +1,1060 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:ais - - - - - - - - - - - - - - - - - - - - - -
- - - -

AIS

-
- -

- - - - - - -

- -

-For a general introduction to AIS, Automatic Identification System is a good place to start, also AIVDM/AIVDO protocol decoding by Eric S. Raymond -

- -

-AIS Operating Controls
- -

- - -

-AIS Target Query
- -Aids to Navigation AtoN
- -AIS Update Rate
- -AIS Target List
- -AIS Transponder and Ownship
- -AIS data port
- -ToolBox AIS Tab
- -CPA Calculation
- -Lost Targets
- -Display
- -Attenuation of less critical targets
- -Rollover
- -To track or not to track
- -Treat WPL Sentences as APRS Postion Reports
- -Toolbox MMSI Tab
- -When exactly is an alarm activated
- -AIS Target Quick Graphic References
- -

- -

-The screen-dump below gives you a first feel for how AIS targets are presented and used in OpenCPN. -

- -

- -

- -

-The Look ahead mode is activated here and our own vessel is proceeding 352 deg at 13.8 kts, leaving an activated track behind, and projecting a dashed line ahead representing the course. This ends in a dot, that represents where we will be in 6 minutes, or 1.38 nautical miles ahead. -

- -

-We are meeting a vessel, steaming in the opposite direction following the traffic separation. This target also has a line and a dot in-front of it representing course and where it will be in 6 minutes(user configurable), and a track behind it. The red/yellow line terminated with two blue dots represents where the vessels will be at CPA –closest point of approach– or when the are nearest each other, with present courses and speeds. The meeting vessel is red, as it is a potential danger to us. An AIS target alert dialog has just popped up. -

- -

-There is a lot of information about the vessels that transmit AIS signals. -

- -

- -

- -

-The cursor is on top of the the meeting vessel on a SW course. As we have not yet received full information, which can take a while, we don't get the name but an id number, called the MMSI number, instead. Exactly what is shown in the yellow pop-up is configured in the AIS tabs Rollover heading. -

- -

- -

- -

-This vessel is identified by name, and has a green color, as it does not represent any danger to our navigation. -

- -
- -

AIS Operating Controls

-
- -

-The Menubar-AIS and Toolbar-AIS provide useful operating controls of key AIS parameters which may need to be adjusted during use. -

- -

-MenuBar> AIS Dropdown -

- -

- -

- -

- To turn on the Menubar use Options> User Interface> Show Menubar \ -

- - -

-These Menubar > AIS Dropdown controls work together for quick access: -

-
    -
  • Show AIS Targets=Options > Ships > AIS Targets > Display: Show AIS
    -
  • -
  • Hide Moored AIS Targets=Options > Ships > AIS Targets > Display: Suppress Anchored/Moored Targets…
    -
  • -
  • Attenuate Less Critical AIS Targets.. [Exception, see below]
    -
  • -
  • Show AIS Target tracks=Options > Ships > AIS Targets > Display: Show Target Tracks Length (min)
    -
  • -
  • Show CPA Alerts=Options > Ships > AIS Targets > CPA/TCPA Alerts: Show CPA/TCPA Alert Dialogs
    -
  • -
  • Sound CPA Alarms=Options > Ships > AIS Targets > CPA/TCPA Alerts: Play sound to CPA/TCPA Alerts…
    -
  • -
- -

-NOTE: Options > Ships > AIS Targets > Display: Check Attenuate Less Critical AIS Targets to enable it. Also when “Attenuate..” is unavailable, the Toolbar AIS Icon click rotation drops the selection for Attenuate all AIS targets. -

- -

-Toolbar > AIS -

- -

- -Toolbar AIS Icon Message (Clickable Rotation to change settings. Read the pause message.) -

-
    -
  • Attenuate Less Critical AIS Targets (if enabled under Options > Ships > AIS)
    -
  • -
  • Hide AIS Targets
    -
  • -
  • Show all AIS Targets
    -
  • -
  • Attenuate all AIS Targets (dropped in rotation if unchecked under Options > Ships > AIS Targets)
    -
  • -
- -
- -

AIS Target Query

-
- -

-What is an MMSI number? Maritime Mobile Service Identifier (MMSI) is a number identifying a ship in communication. MMSI consists of nine digits. All VHF units using Digital Selective Call (DSC), are programmed with the vessels MMSI. The same applies for AIS and EPIRBs. -

- -

-What is an IMO Number?International Maritime Organization (IMO) numbers are a unique reference for ships and for registered ship owners and management companies. -

- -

-They were introduced under the SOLAS Convention to improve maritime safety and security and to reduce maritime fraud. For ships, the IMO number remains linked to the hull for its lifetime, regardless of a change in name, flag, or owner.” From Wikipedia -

- -

- -

- -

-Instead of just hovering the cursor on an AIS object, double click, and the dialog above pops up. A lot of relevant information is displayed. CPA, Closest Point of Approach, to Ownship is 12.7 miles in 12 min 57s. More information about the target itself, is available on Internet address: -MarineTraffic -http://www.marinetraffic.com/ais/shipdetails.aspx?mmsi="MMSI number here", -

- -

-in this case: http://www.marinetraffic.com/ais/shipdetails.aspx?mmsi=233150000 -

- -
- -

Buttons in the Target Query Dialog

-
- -

-Create Waypoint drops a mark at the targets current position. -

- -

-Record Track/ Stop Recording Pressing the Record Track button brings up a new dialog. -

- -

- -

- -

-The recently recorded track of the “Poseidon Leader” will appear in the Route & Mark managers track tab on a line starting with “AIS Poseidon Leader…”. -

- -

-If the Yes button is pressed, the Target Query Dialog button Record Track changes to Stop Recording. All tracks recorded will behave just like any other track. -

- -

- -

- -

-Right-clicking an AIS target brings up a dialog focused on AIS. -

- -
- -

Aids to Navigation AtoN

-
- -

-More and more aids to navigation are equipped with an AIS transmitter, and show up as a target in OpenCPN like this -

- -

- -

- -

-Note the word “Real”, that says that this is an object that exists in reality. -

- -

- -

- -

-Here we have an AIS transmitter on a floating W Cardinal Mark. This is of course real and the buoy is on position. If the buoy is off position, for some reason, the Aton icon becomes red. -

- -

- -

- -

-There are also Virtual AtoNs marked with their own icon. -

- -

- -

- -

-Virtual AtoNs are used to quickly make mariners aware of things like new wrecks, uncharted hazards and floating debris. They are normally used for a short duration until replaced by real aids or charted, removed or dispersed. Virtual AtoNs are also used for information. For example, the position of the Italian Maritime Rescue Coordinating Center. Note the word “Virtual” in the dialog. -

- -

- -

- -

-Note: OpenCPN handles the situation where MMSI is set to 0 (zero). This can occur with an incorrectly configured AtoN. Nevertheless, all available information is shown. -

- -
- -

AIS Update Rate

-
- -

-How often is the AIS information updated from each target? The required update rates from an AIS target transmitter is shown below. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class A Class B
Static Data 6min6min
Dynamic Data < 3kn moored3min
upto 2kn10s3min
> 2kn 30s
< 14kn (turning)10s (3.33s)
< 23kn (turning)6s (2s)
> 23kn2s
- -
- -

AIS Target List

-
- -

- -

- -

-Another way to present the AIS information. The AIS target list is available through the right click menu. -

- -

-Sorting targets -

- -

-Click on the header in a column to sort according to this criteria. For example, clicking “Range” sorts the targets with the nearest target on top. Click one more time to get the target, furthest away on top. There is an “autosort” checkbox. When checked, auto sort is on. May be unchecked/rechecked any time. The autosort checkbox is automatically unchecked when target count exceeds 1000. However, it may be rechecked directly by the user, even if the target count is exceeded, and will stay checked. -

- -

-Active Search And Rescue Target (SART) and Digital Selective Calling (DSC) distress targets, will always stay at the top of the list, even when sorting. -

- -

-AIS targets with Lat > +/-85 deg will show brg “unavailable”. OpenCPN is not suited for Polar Navigation. * Target Info button: Click on a target to highlight it and then click the button to display the information dialog. -

-
    -
  • Center View button: Highlight a target an click this button and the screen will center on the target.
    -
  • -
  • Create WPT. Drop a waypoint at the current position of the target.
    -
  • -
  • Hide All Tracks If tracking is on in Options→Ships→Ais Targets, all tracks will disappear from the screen. Read more furher down this page.
    -
  • -
  • Show All Tracks Will reverse the previous option, and show all available tracks. If Options→Ships→Ais Targets is off, tracking will start for all targets.
    -
  • -
  • Toggle Track Reverse the tracking status.
    -
  • -
- -

-The Trk column in the list indicates current tracking status for each target. -

-
    -
  • AutoSort See “Sorting Targets” above, for an explanation of this box.
    -
  • -
  • Limit Range: The list will only show targets with a range less than, or equal to this value.
    -
  • -
  • Target Count: Total number of AIS targets.
    -
  • -
- -
- -

MMSIname.csv File

-
- -

-This file is a simple list with two columns, MMSI Number and Vessel Name. It is saved in your User file (Windows: C:\ProgramData\Opencpn\ ) near the opencpn.ini file. It is used to provide Vessel names that frequent your area because the vessel name is not sent or available all the time. -

- -

-Static data including vessel name, call sign, dimensions, etc., are sent once every six minutes. The MMSINAME.CSV exists to provide names for vessels sending AIS messages while your system has yet to receive the static data. -

- -

-MMSI numbers and names are added at the end of the file and not updated. Multiple entries can happen and may be caused by confusing configuration of the AIS transponders. Users experiencing performance issues can delete the MMSINAME.CSV file, when it had become too large. A new csv file will be created on receipt of the next MMSI. -

- -
- -

AIS Transponder and Ownship

-
- -

-OpenCPN does NOT show Ownship (i.e. AIVDO message) as an AIS target or in the target list. AIVDO is processed only in the main navigation thread. The only true way to monitor the output of a transponder, is with a separate AIS receiver. Earlier releases did show ownship, but this was a bug, simply an illusion. The earlier presence of AIVDO (ownship) information in the data stream, really only indicated that the transponder was turned on and received GPS signals. -

- -
- -

AIS data port

-
- -

-Select your AIS input port in the Connection Tab. The AIS button in the ToolBar, appears different according to the following conditions. -

- -

-The AIS toolbar tool cycles -with each mouse click as follows: (hover for next control action) -

-
    -
  • AIS show all targets (normal, default)
    -
  • -
  • AIS Scale non-critical targets. (Provided it has been enabled under Options > Ships > AIS Tab)
    -
  • -
  • AIS Hide all targets
    -
  • -
  • and back to AIS Show All targets.
    -
  • -
- -

-Also please refer to AIS Operating Controls above, under Toolbar > AIS Icon which shows how to change key AIS settings by pausing the mouse on the AIS Icon to view the popup message indicating how the AIS controls will change with the next click on the icon. These controls rotate or cycle with each click. -

- -

- AIS Alive. The default AIS button. This icon appears as soon as an AIS port is active in the tool-box. It is also the normal state with an AIS receiver working and with no targets of interest. -

- -

- AIS Alive and Activity, a small green circle will illuminate in the lower right corner of the Ais buton. If there is at least one AIS message every 4 seconds, the light will remain illuminated. -

- -

- AIS Suppressed. This icon indicates only that target suppression is activated in the AIS tab in the ToolBox. Referring to the picture above there are two sort of suppression: -

-
    -
  • Suppress display of all moored/anchored targets, max speed specified in dialog.
    -
  • -
  • Suppress Alerts for moored/anchored targets.
    -
  • -
- -

-This icon will be over-ridden with the AIS alarm button if an alarm is, or becomes, active according to the AIS tab alarms settings in the toolbox. -

- -

- AIS Alarm. A target exist that raises the alarm as defined in the AIS tab in the ToolBox. It is the three settings “CPA Calculations”, that rules if and when an alarm is raised. -

- -

- AIS Disabled. No targets, if available, are shown on the screen. This button toggles with the other buttons. For example, if the AIS alarm button is visible, click the button and it will change to the “AIS Disabled” button, and all targets, alarms etc, disappears from the display. Click again and the original button and AIS display comes back. -

- -

- Attenuate less critical Targets -

- -
- -

ToolBox AIS Tab

-
- -

- -

- -

- -

- -

-This tab controls the behavior of many things in the AIS display. There are no “best” settings. It all depend on where you are, what kind of navigation you are into and what kind of vessel you are on. It is your responsibility to evaluate this. -

- -
- -

CPA calculation

-
- -

-Rules for when the Closest Point of Approach- CPA (when two vessels are nearest each other) and the Time For Closest Point of Approach (TCPA) is calculated, and when warnings are activated. There are three tick boxes, which can be activated with user set values. -

- -
- -

No CPA Calculation if target range is greater than (NMi)

-
- -

- If the vessel is far away it is less interesting to calculate CPA. In a busy waterway this could cut down on clutter and processing speed if a reasonable value is set. -

- -
- -

Warn if CPA is less than(NMI)

-
- -

- Similar arguments to No 1. This controls when a warning for minimum CPA distance is given. A warning can be both on the screen and a sound. The CPA is shown on the screen when a warning is active. -

- -
- -

..and TCPA is less than (min)

-
- -

- This Box can only be activated if the previous box is active. If the minimum CPA is far in the future, it's not so interesting. If it's hours away, both vessels have probably changed speed and course in the meantime. Set TCPA to a reasonable value value depending on circumstances. A lower value if negotiating a busy waterway. A higher value when offshore. Many factors plays a role here. If you need to get off watch crew up on deck for a manuver, take this into account, for example. Do you find that you get to many useless alarms? Consider lowering this value and/or the CPA value. If a target is within the distance set in #1 and without an active warning, theCPA can be shown anyway through right-clicking on the target. -

- -

- -

- -
- -

Show Target CPA

-
- -

-Show Target CPA toggles with Hide Target CPA -

- -

-In Target CPA Details, a few more tricks are available. -

- -
- -

Lost Targets

-
- -

-Rules for how lost targets should be handled on the display. -

- -
- -

Mark Target as lost after (min)

-
- -

-Target is regarded as lost if no transmission are received for the number of minutes set here, the target will change on the display and have a black bar across. -

- -

- -

- -
- -

Remove lost targets after (min)

-
- -

-The lost target will be removed from the display after the number of minutes set here. -

- -
- -

Display

-
- -

-If and how a vessels course and speed should be displayed and if stationary vessels should be on the screen. -

- -
- -

Show target COG predictor arrow, length (min)

-
- -

-An arrow will be shown in front of the vessel representing it's COG (Course Over Ground). The length of this arrow and the dot at the end of it represents the calculated position in the number of minutes set here. Set easily calculated values. If a vessel approaches you doing 15 kts and the time is set to 6 minutes, the dot will be 1.5 nautical miles ahead of the vessel. -

- -

-The width of the “Target COG predictor arrow” can be adjusted in the opencpn.ini configuration file. Find the line below and adjust the value. -

-
AISCOGPredictorWidth=3
-Warning: Don't edit to the opencpn.ini (opencpn.conf) file when OpenCPN is running.
- -
- -

To track or not to track?

-
- -

-This choice below boils down to two basic scenarios. -

-
    -
  • All targets will be tracked, with the option of turning off tracks for selected targets.
    -
  • -
  • No targets will be tracked, with the option of starting to track selected targets
    -
  • -
- -

-The Target List Trk column indicates current tracking status of each target. -There is more about tracks in the section “AIS Target List” above. -

- -
- -

Show target tracks, length (min)

-
- -

-This is the basic setting that can be refined in the “AIS Target list”. With this box ticked targets are tracked even if they are not displayed. Start out with this option ticked, if you hesitate. Come back and fine tune the settings later on, if necessary. -

- -

-A track will be shown behind a target. This helps to judge the target vessels intentions. -

- -

- -

- -

-When “Show target tracks” is ticked, the context sensitive AIS menu changes to include the toggle option “Hide Target Track - Show Target Track”. -

- -

- -

- -

-When “Show target tracks” is NOT ticked, the context sensitive AIS menu changes to include the toggle option “Show Target Track - Hide Target Track”. A big difference, in this case, is that OpenCPN has no record of the track. The tracking will start from the moment “Show Target Track” is clicked. -

- -
- -

Suppress anchored/moored targets

-
- -

-“Suppress anchored/moored targets, speed max (kn)” A target will not be displayed if the speed is less than the value set. There are two exceptions to this rule, “Aids to Navigation (AtoN)” and “Vessels Not Under Command”. The rule is aimed at catching anchored or moored vessels. The “Navigational Status” is set by the ships and may not be correct. Be aware that the COG arrow will not be shown for any target with a COG less than this value, hence it's important to enter a very low value. -

- -
- -

Attenuation of less critical targets

-
- -

-“Allow attenuation of less critical targets if more than …targets [number]” If checked AND selected under “Menubar-AIS” or “Toolbar-AIS” then at least [number] of targets will be displayed normally. If unchecked then all AIS targets are displayed normally and this option is greyed out and unavailable. -

- -

- -

- -

-Note smaller attenuated green ship on lower left. -

- -

-“Attenuation of Less Critical Targets” will declutter the display without removing AIS targets from the display by reducing the size of less critical targets. Less critical targets are determined with a weighted rules filter. The important targets remain unchanged, including display of the ships name. Less critical targets are reduced in size and do not display ship name, to reduce clutter on the chart. -

- -
- -

Details for Attenuation of Less Critical Targets

-
- -

-The “importance” of a target depends on: -

-
    -
  • Speed of the target. Faster targets are more important (max speed acknowledged is hard coded at 12 knots).
    -
  • -
  • CPA. The closer a target will come the more important it is.
    -
  • -
  • TCPA. If the time to 'collision' is small the target is more important.
    -
  • -
  • Distance to the target. Far away is less important.
    -
  • -
  • Size of target. Larger targets are more important.
    -
  • -
  • Class B targets don't transmit ships size and is set to 0(zero).
    -
  • -
- -

-For each parameter above a factor is calculated. The highest value of this factor depends on the value in the config file. All these values are then added, which gives each target a 'weight'. -

- -

-From all AIS targets the top [number, say 10] targets which are most important, are displayed at full scale. Only [number, say 10] important targets are displayed, depending of the value in Options > Ships > AIS > Display: “Allow attenuation of less critical targets if more than …targets [number]“. The weighted importance is frequently calculated and as long as a target remains in the top [number, say 10], it will be displayed normally. -

- -

-The less critical targets are still displayed, but at reduced size. The size of the less critical targets can be adjusted with the -

-
[AISScaledSizeMinimal=50] 
- -

-setting in the config file, where 50 stands for 50%. Scaled down targets don't have names, no nav status symbols, and no heading line. -

- -
- -

Show Area Notices(from AIS binary messages).

-
- -

-More about Area Messages here. -

- -
- -

Show AIS targets real size

-
- -

-Zooming in on a target will eventually show a rectangle using the real size , if available. The picture below also shows how differences in course and heading are treated. -

- -

- -

- -
- -

Show names with AIS targets at scale greater than 1:

-
- -

-[select value] With this box activated…..this is what you get! -

- -

- -

- -

-Note that this setting also controls if a numerical value will be displayed alongside a tidal current arrow. -

- -
- -

Treat WPL sentences as APRS position reports

-
- -

-APRS (Automatic Packet Reporting System) is utilized by HAM radio operators around the world.The NMEA WPL sentence is shorthand for for “waypoint location”. If the box is checked,a WPL sentence will be assumed to be an AIS-like APRS target. Enable it on the AIS tab in the Toolbox if you have it disabled. WPL Sentences have the same functionality as AIS or radar targets (track recording, creating a permanent waypoint on current position etc.) -

- -
- -

Rollover

-
- -

-Tick the boxes for the kind of information shown when hovering with the cursor over a target. This is what you get with all the settings ticked. -

- -

- -

- -
- -

CPA/TCPA Alerts and DSC/SART Emergencies

-
- -

-When an alert is triggered, a jagged circle in red is drawn around the target that set off the alarm. Additional events can be set here, drawing more attention to the alarm. For practical navigation, make sure your alarm sound is set. -

- -
- -

Show CPA/TCPA Alert Dialog

-
- -

-Shows an alert dialog on the screen with target information when an alarm is triggered. This setting only applies to AIS CPA/TCPA alerts. A DSC/SART emergency will always generate a dialog. -

- -
- -

Play Sound on CPA/TCPA Alert Dialog

-
- -

-and DSC/SART emergencies. Sounds an alarm when an alarm is triggered. -

- -
- -

Supress alerts for anchored/moored targets

-
- -

-Don't show alarms for anchored and moored targets. -

- -
- -

Select Alert Sound

-
- -

-Select an alarm that suits you, instead of the installed default sound. This alarm will also be used if an anchor watch is set. Due to copyright issues, only a few sound files are included. The default location for these files are ”/usr/share/opencpn/sounds/” on Linux and typically C:\Program Files\OpenCPN\sounds on Windows XP. Users can add their own generic “.wav” sound files. These files can be in any suitable place in the file-system. -

- -
- -

Test Alert Sound

-
- -

-Test the selected sound and make sure this important feature is working. -

- -
- -

Enable Target Alert Acknowledge timeout

-
- -

-Once a target alert is acknowledged, wait the set number of minutes before the alert comes up again (if still applicable). -

- -
- -

Toolbox MMSI Tab

-
- -

- -

- -

-Read all about this tab here MMSI Properties -

- -
- -

When exactly is an alarm activated?

-
- -

-An alert is set off if your boat is approaching the CPA, the blue dot on the extension of the course line, and the previously discussed set of conditions are met. Once the distance to the CPA increases, this happens when the involved vessels has passed each other, the alarm stops, even if the other conditions still apply. -

- -

-One user noticed an alert every few seconds, yet the target was still green. The explanation is: Variation between alert status and ship icon color is due to rapid changes in target course/speed. The target color can change from red to green while the alert dialog is showing. This may happen so fast that the red icon is not actually seen. OpenCPN does not automatically cancel the alert dialog in this case, in order to not mask information. -

- -

-Types of Transponders recognized by OpenCPN -

-
    -
  • Class A
    -
  • -
  • Class B
    -
  • -
  • APRS Automatic Packet Reporting System Targets
    -
  • -
  • -
  • -
  • ATON Aid to Navigation, both “Virtual” and “Real”.
    -
  • -
  • BASE Base Station
    -
  • -
  • DSC Digital Selective Calling Targets
    -
  • -
  • GPSG_BUDDY GpsGate Buddy Targets
    -
  • -
  • SAR Aircraft Aircraft participating in Search and Rescue.
    -
  • -
  • SART Search and Rescue Transponder Targets
    -
  • -
- -
- -

MMSIname File

-
- -

-OpenCPN Remembers the names of seen and fully identified target. The names are cached internally and help identify targets quicker on next start. Targets not yet fully identified, where the name comes from the cache, are displayed in lime green. See example below. The AIS name caching can be turned off in the opencpn.ini/opencpn.config file by adding a line like this. -

-
[Settings]
-EnableAISNameCache=0
- -

-The name of the file where the list of previous MMSI and ship names are stored is “mmsitoname.csv” in case you would like to clear it. This file is in the same folder as your configuration file (Click the ? icon in the toolbar to see the location, it is platform dependent). -

- -
- -

MOB SART Alerts

-
- -

-|MOB SART Alert -

- -

-For MOB SART information see SART -

- -
- -

AIS Target Quick Graphic References

-
- -

-Note that AIS targets reporting position unavailable will be rendered in grey colour. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ais_Icon Informaton Ais_Icon Information
An active AIS SART and is a distress call equal to a “Mayday”transmission. More about AIS SART. ..The V-shape stern indicates a Class B target. Tugboats and pilot boats very often carry Class B transponders. These are often designed specifically for small commercial boats, fishing boats and pleasure crafts.
Icon displayed when testing an AIS-SART device.Targets is complying with the Euro AIS Inland specification.
Aircraft participating in Search and Rescue.This vessel has the “Inland Blue Flag” set, it's a part of the European, Inland AIS standard. The “Blue Flag” signal, commonly seen on inland waters, indicates that the vessel requests a “stbd-stbd” passage or crossing. This Blue Signal is manually switched on/off, by the target.
Potential Danger.Aton, Aid to Navigation, for example a Lighthouse or a Buoy with an AIS transmitter.
No Danger. Not Identified (Voyage data not received)Aton, Aid to Navigation, that is off it's suposed position. For example a buoy equiped with AIS that has come adrift.
No Danger. Not Identified (Name from cached data)Virtual Aton, Virtual Aid to Navigation, not a real marker. Can be useful for a range of situations. A new wreck, is one example. Further explanations.
No Danger. IdentifiedVirtual Aton, off position. Actually seen in the wild, but may be a user config error.
Lost TargetAIS Base Station
Ship which has lost fix - position unavailable. Displayed at the last known position. The following tagets only displays if DSC messages, GpsGate mesages, Radar or APRS messages are mixed in to the incomming AIS stream, by using, for example a multiplexer. More on the following pages.
Vessel not under command.DSC Station. Only the DSC message received. The position contains only degrees and minutes of Latitude and Longitude.
Vessel restricted in ability to manoeuvre.DSC Station. DSC and DSE messages received. The DSE message contains the missing decimals of minutes of Latitude and Longitude. The result is a much more accurate position.
Vessel constrained by draft.DSC Station transmitting a distress signal. Treat this as a “Mayday” call.
Vessel aground.GpsGate Buddy target.
Vessel engaged in fishing.ARPA Target
High Speed- and Wing In Ground- crafts. This includes Hydrofoils, Hovercrafts and low flying crafts utilising the ground effect.APRS Target
Anchored or moored. Displayed when the transmitted “Navigation status” is “at anchor” or “Moored”. There is no guarantee that this status is correct, as it is set manually on the transmitting ship……illustrated by this ship. Note the black line on the yellow circle. This indicates that the vessel is turning to port (left), also illustrated by the lag in the display update. ROT - Rate Of Turn is available in the “Ais Target Query” dialog, through the right click menu.
- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:ais + + + + + + + + + + + + + + + + + + + + + +
+ + + +

AIS

+
+ +

+ + + + + + +

+ +

+For a general introduction to AIS, Automatic Identification System is a good place to start, also AIVDM/AIVDO protocol decoding by Eric S. Raymond +

+ +

+AIS Operating Controls
+ +

+ + +

+AIS Target Query
+ +Aids to Navigation AtoN
+ +AIS Update Rate
+ +AIS Target List
+ +AIS Transponder and Ownship
+ +AIS data port
+ +ToolBox AIS Tab
+ +CPA Calculation
+ +Lost Targets
+ +Display
+ +Attenuation of less critical targets
+ +Rollover
+ +To track or not to track
+ +Treat WPL Sentences as APRS Postion Reports
+ +Toolbox MMSI Tab
+ +When exactly is an alarm activated
+ +AIS Target Quick Graphic References
+ +

+ +

+The screen-dump below gives you a first feel for how AIS targets are presented and used in OpenCPN. +

+ +

+ +

+ +

+The Look ahead mode is activated here and our own vessel is proceeding 352 deg at 13.8 kts, leaving an activated track behind, and projecting a dashed line ahead representing the course. This ends in a dot, that represents where we will be in 6 minutes, or 1.38 nautical miles ahead. +

+ +

+We are meeting a vessel, steaming in the opposite direction following the traffic separation. This target also has a line and a dot in-front of it representing course and where it will be in 6 minutes(user configurable), and a track behind it. The red/yellow line terminated with two blue dots represents where the vessels will be at CPA –closest point of approach– or when the are nearest each other, with present courses and speeds. The meeting vessel is red, as it is a potential danger to us. An AIS target alert dialog has just popped up. +

+ +

+There is a lot of information about the vessels that transmit AIS signals. +

+ +

+ +

+ +

+The cursor is on top of the the meeting vessel on a SW course. As we have not yet received full information, which can take a while, we don't get the name but an id number, called the MMSI number, instead. Exactly what is shown in the yellow pop-up is configured in the AIS tabs Rollover heading. +

+ +

+ +

+ +

+This vessel is identified by name, and has a green color, as it does not represent any danger to our navigation. +

+ +
+ +

AIS Operating Controls

+
+ +

+The Menubar-AIS and Toolbar-AIS provide useful operating controls of key AIS parameters which may need to be adjusted during use. +

+ +

+MenuBar> AIS Dropdown +

+ +

+ +

+ +

+ To turn on the Menubar use Options> User Interface> Show Menubar \ +

+ + +

+These Menubar > AIS Dropdown controls work together for quick access: +

+
    +
  • Show AIS Targets=Options > Ships > AIS Targets > Display: Show AIS
    +
  • +
  • Hide Moored AIS Targets=Options > Ships > AIS Targets > Display: Suppress Anchored/Moored Targets…
    +
  • +
  • Attenuate Less Critical AIS Targets.. [Exception, see below]
    +
  • +
  • Show AIS Target tracks=Options > Ships > AIS Targets > Display: Show Target Tracks Length (min)
    +
  • +
  • Show CPA Alerts=Options > Ships > AIS Targets > CPA/TCPA Alerts: Show CPA/TCPA Alert Dialogs
    +
  • +
  • Sound CPA Alarms=Options > Ships > AIS Targets > CPA/TCPA Alerts: Play sound to CPA/TCPA Alerts…
    +
  • +
+ +

+NOTE: Options > Ships > AIS Targets > Display: Check Attenuate Less Critical AIS Targets to enable it. Also when “Attenuate..” is unavailable, the Toolbar AIS Icon click rotation drops the selection for Attenuate all AIS targets. +

+ +

+Toolbar > AIS +

+ +

+ +Toolbar AIS Icon Message (Clickable Rotation to change settings. Read the pause message.) +

+
    +
  • Attenuate Less Critical AIS Targets (if enabled under Options > Ships > AIS)
    +
  • +
  • Hide AIS Targets
    +
  • +
  • Show all AIS Targets
    +
  • +
  • Attenuate all AIS Targets (dropped in rotation if unchecked under Options > Ships > AIS Targets)
    +
  • +
+ +
+ +

AIS Target Query

+
+ +

+What is an MMSI number? Maritime Mobile Service Identifier (MMSI) is a number identifying a ship in communication. MMSI consists of nine digits. All VHF units using Digital Selective Call (DSC), are programmed with the vessels MMSI. The same applies for AIS and EPIRBs. +

+ +

+What is an IMO Number?International Maritime Organization (IMO) numbers are a unique reference for ships and for registered ship owners and management companies. +

+ +

+They were introduced under the SOLAS Convention to improve maritime safety and security and to reduce maritime fraud. For ships, the IMO number remains linked to the hull for its lifetime, regardless of a change in name, flag, or owner.” From Wikipedia +

+ +

+ +

+ +

+Instead of just hovering the cursor on an AIS object, double click, and the dialog above pops up. A lot of relevant information is displayed. CPA, Closest Point of Approach, to Ownship is 12.7 miles in 12 min 57s. More information about the target itself, is available on Internet address: +MarineTraffic +http://www.marinetraffic.com/ais/shipdetails.aspx?mmsi="MMSI number here", +

+ +

+in this case: http://www.marinetraffic.com/ais/shipdetails.aspx?mmsi=233150000 +

+ +
+ +

Buttons in the Target Query Dialog

+
+ +

+Create Waypoint drops a mark at the targets current position. +

+ +

+Record Track/ Stop Recording Pressing the Record Track button brings up a new dialog. +

+ +

+ +

+ +

+The recently recorded track of the “Poseidon Leader” will appear in the Route & Mark managers track tab on a line starting with “AIS Poseidon Leader…”. +

+ +

+If the Yes button is pressed, the Target Query Dialog button Record Track changes to Stop Recording. All tracks recorded will behave just like any other track. +

+ +

+ +

+ +

+Right-clicking an AIS target brings up a dialog focused on AIS. +

+ +
+ +

Aids to Navigation AtoN

+
+ +

+More and more aids to navigation are equipped with an AIS transmitter, and show up as a target in OpenCPN like this +

+ +

+ +

+ +

+Note the word “Real”, that says that this is an object that exists in reality. +

+ +

+ +

+ +

+Here we have an AIS transmitter on a floating W Cardinal Mark. This is of course real and the buoy is on position. If the buoy is off position, for some reason, the Aton icon becomes red. +

+ +

+ +

+ +

+There are also Virtual AtoNs marked with their own icon. +

+ +

+ +

+ +

+Virtual AtoNs are used to quickly make mariners aware of things like new wrecks, uncharted hazards and floating debris. They are normally used for a short duration until replaced by real aids or charted, removed or dispersed. Virtual AtoNs are also used for information. For example, the position of the Italian Maritime Rescue Coordinating Center. Note the word “Virtual” in the dialog. +

+ +

+ +

+ +

+Note: OpenCPN handles the situation where MMSI is set to 0 (zero). This can occur with an incorrectly configured AtoN. Nevertheless, all available information is shown. +

+ +
+ +

AIS Update Rate

+
+ +

+How often is the AIS information updated from each target? The required update rates from an AIS target transmitter is shown below. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Class A Class B
Static Data 6min6min
Dynamic Data < 3kn moored3min
upto 2kn10s3min
> 2kn 30s
< 14kn (turning)10s (3.33s)
< 23kn (turning)6s (2s)
> 23kn2s
+ +
+ +

AIS Target List

+
+ +

+ +

+ +

+Another way to present the AIS information. The AIS target list is available through the right click menu. +

+ +

+Sorting targets +

+ +

+Click on the header in a column to sort according to this criteria. For example, clicking “Range” sorts the targets with the nearest target on top. Click one more time to get the target, furthest away on top. There is an “autosort” checkbox. When checked, auto sort is on. May be unchecked/rechecked any time. The autosort checkbox is automatically unchecked when target count exceeds 1000. However, it may be rechecked directly by the user, even if the target count is exceeded, and will stay checked. +

+ +

+Active Search And Rescue Target (SART) and Digital Selective Calling (DSC) distress targets, will always stay at the top of the list, even when sorting. +

+ +

+AIS targets with Lat > +/-85 deg will show brg “unavailable”. OpenCPN is not suited for Polar Navigation. * Target Info button: Click on a target to highlight it and then click the button to display the information dialog. +

+
    +
  • Center View button: Highlight a target an click this button and the screen will center on the target.
    +
  • +
  • Create WPT. Drop a waypoint at the current position of the target.
    +
  • +
  • Hide All Tracks If tracking is on in Options→Ships→Ais Targets, all tracks will disappear from the screen. Read more furher down this page.
    +
  • +
  • Show All Tracks Will reverse the previous option, and show all available tracks. If Options→Ships→Ais Targets is off, tracking will start for all targets.
    +
  • +
  • Toggle Track Reverse the tracking status.
    +
  • +
+ +

+The Trk column in the list indicates current tracking status for each target. +

+
    +
  • AutoSort See “Sorting Targets” above, for an explanation of this box.
    +
  • +
  • Limit Range: The list will only show targets with a range less than, or equal to this value.
    +
  • +
  • Target Count: Total number of AIS targets.
    +
  • +
+ +
+ +

MMSIname.csv File

+
+ +

+This file is a simple list with two columns, MMSI Number and Vessel Name. It is saved in your User file (Windows: C:\ProgramData\Opencpn\ ) near the opencpn.ini file. It is used to provide Vessel names that frequent your area because the vessel name is not sent or available all the time. +

+ +

+Static data including vessel name, call sign, dimensions, etc., are sent once every six minutes. The MMSINAME.CSV exists to provide names for vessels sending AIS messages while your system has yet to receive the static data. +

+ +

+MMSI numbers and names are added at the end of the file and not updated. Multiple entries can happen and may be caused by confusing configuration of the AIS transponders. Users experiencing performance issues can delete the MMSINAME.CSV file, when it had become too large. A new csv file will be created on receipt of the next MMSI. +

+ +
+ +

AIS Transponder and Ownship

+
+ +

+OpenCPN does NOT show Ownship (i.e. AIVDO message) as an AIS target or in the target list. AIVDO is processed only in the main navigation thread. The only true way to monitor the output of a transponder, is with a separate AIS receiver. Earlier releases did show ownship, but this was a bug, simply an illusion. The earlier presence of AIVDO (ownship) information in the data stream, really only indicated that the transponder was turned on and received GPS signals. +

+ +
+ +

AIS data port

+
+ +

+Select your AIS input port in the Connection Tab. The AIS button in the ToolBar, appears different according to the following conditions. +

+ +

+The AIS toolbar tool cycles +with each mouse click as follows: (hover for next control action) +

+
    +
  • AIS show all targets (normal, default)
    +
  • +
  • AIS Scale non-critical targets. (Provided it has been enabled under Options > Ships > AIS Tab)
    +
  • +
  • AIS Hide all targets
    +
  • +
  • and back to AIS Show All targets.
    +
  • +
+ +

+Also please refer to AIS Operating Controls above, under Toolbar > AIS Icon which shows how to change key AIS settings by pausing the mouse on the AIS Icon to view the popup message indicating how the AIS controls will change with the next click on the icon. These controls rotate or cycle with each click. +

+ +

+ AIS Alive. The default AIS button. This icon appears as soon as an AIS port is active in the tool-box. It is also the normal state with an AIS receiver working and with no targets of interest. +

+ +

+ AIS Alive and Activity, a small green circle will illuminate in the lower right corner of the Ais buton. If there is at least one AIS message every 4 seconds, the light will remain illuminated. +

+ +

+ AIS Suppressed. This icon indicates only that target suppression is activated in the AIS tab in the ToolBox. Referring to the picture above there are two sort of suppression: +

+
    +
  • Suppress display of all moored/anchored targets, max speed specified in dialog.
    +
  • +
  • Suppress Alerts for moored/anchored targets.
    +
  • +
+ +

+This icon will be over-ridden with the AIS alarm button if an alarm is, or becomes, active according to the AIS tab alarms settings in the toolbox. +

+ +

+ AIS Alarm. A target exist that raises the alarm as defined in the AIS tab in the ToolBox. It is the three settings “CPA Calculations”, that rules if and when an alarm is raised. +

+ +

+ AIS Disabled. No targets, if available, are shown on the screen. This button toggles with the other buttons. For example, if the AIS alarm button is visible, click the button and it will change to the “AIS Disabled” button, and all targets, alarms etc, disappears from the display. Click again and the original button and AIS display comes back. +

+ +

+ Attenuate less critical Targets +

+ +
+ +

ToolBox AIS Tab

+
+ +

+ +

+ +

+ +

+ +

+This tab controls the behavior of many things in the AIS display. There are no “best” settings. It all depend on where you are, what kind of navigation you are into and what kind of vessel you are on. It is your responsibility to evaluate this. +

+ +
+ +

CPA calculation

+
+ +

+Rules for when the Closest Point of Approach- CPA (when two vessels are nearest each other) and the Time For Closest Point of Approach (TCPA) is calculated, and when warnings are activated. There are three tick boxes, which can be activated with user set values. +

+ +
+ +

No CPA Calculation if target range is greater than (NMi)

+
+ +

+ If the vessel is far away it is less interesting to calculate CPA. In a busy waterway this could cut down on clutter and processing speed if a reasonable value is set. +

+ +
+ +

Warn if CPA is less than(NMI)

+
+ +

+ Similar arguments to No 1. This controls when a warning for minimum CPA distance is given. A warning can be both on the screen and a sound. The CPA is shown on the screen when a warning is active. +

+ +
+ +

..and TCPA is less than (min)

+
+ +

+ This Box can only be activated if the previous box is active. If the minimum CPA is far in the future, it's not so interesting. If it's hours away, both vessels have probably changed speed and course in the meantime. Set TCPA to a reasonable value value depending on circumstances. A lower value if negotiating a busy waterway. A higher value when offshore. Many factors plays a role here. If you need to get off watch crew up on deck for a manuver, take this into account, for example. Do you find that you get to many useless alarms? Consider lowering this value and/or the CPA value. If a target is within the distance set in #1 and without an active warning, theCPA can be shown anyway through right-clicking on the target. +

+ +

+ +

+ +
+ +

Show Target CPA

+
+ +

+Show Target CPA toggles with Hide Target CPA +

+ +

+In Target CPA Details, a few more tricks are available. +

+ +
+ +

Lost Targets

+
+ +

+Rules for how lost targets should be handled on the display. +

+ +
+ +

Mark Target as lost after (min)

+
+ +

+Target is regarded as lost if no transmission are received for the number of minutes set here, the target will change on the display and have a black bar across. +

+ +

+ +

+ +
+ +

Remove lost targets after (min)

+
+ +

+The lost target will be removed from the display after the number of minutes set here. +

+ +
+ +

Display

+
+ +

+If and how a vessels course and speed should be displayed and if stationary vessels should be on the screen. +

+ +
+ +

Show target COG predictor arrow, length (min)

+
+ +

+An arrow will be shown in front of the vessel representing it's COG (Course Over Ground). The length of this arrow and the dot at the end of it represents the calculated position in the number of minutes set here. Set easily calculated values. If a vessel approaches you doing 15 kts and the time is set to 6 minutes, the dot will be 1.5 nautical miles ahead of the vessel. +

+ +

+The width of the “Target COG predictor arrow” can be adjusted in the opencpn.ini configuration file. Find the line below and adjust the value. +

+
AISCOGPredictorWidth=3
+Warning: Don't edit to the opencpn.ini (opencpn.conf) file when OpenCPN is running.
+ +
+ +

To track or not to track?

+
+ +

+This choice below boils down to two basic scenarios. +

+
    +
  • All targets will be tracked, with the option of turning off tracks for selected targets.
    +
  • +
  • No targets will be tracked, with the option of starting to track selected targets
    +
  • +
+ +

+The Target List Trk column indicates current tracking status of each target. +There is more about tracks in the section “AIS Target List” above. +

+ +
+ +

Show target tracks, length (min)

+
+ +

+This is the basic setting that can be refined in the “AIS Target list”. With this box ticked targets are tracked even if they are not displayed. Start out with this option ticked, if you hesitate. Come back and fine tune the settings later on, if necessary. +

+ +

+A track will be shown behind a target. This helps to judge the target vessels intentions. +

+ +

+ +

+ +

+When “Show target tracks” is ticked, the context sensitive AIS menu changes to include the toggle option “Hide Target Track - Show Target Track”. +

+ +

+ +

+ +

+When “Show target tracks” is NOT ticked, the context sensitive AIS menu changes to include the toggle option “Show Target Track - Hide Target Track”. A big difference, in this case, is that OpenCPN has no record of the track. The tracking will start from the moment “Show Target Track” is clicked. +

+ +
+ +

Suppress anchored/moored targets

+
+ +

+“Suppress anchored/moored targets, speed max (kn)” A target will not be displayed if the speed is less than the value set. There are two exceptions to this rule, “Aids to Navigation (AtoN)” and “Vessels Not Under Command”. The rule is aimed at catching anchored or moored vessels. The “Navigational Status” is set by the ships and may not be correct. Be aware that the COG arrow will not be shown for any target with a COG less than this value, hence it's important to enter a very low value. +

+ +
+ +

Attenuation of less critical targets

+
+ +

+“Allow attenuation of less critical targets if more than …targets [number]” If checked AND selected under “Menubar-AIS” or “Toolbar-AIS” then at least [number] of targets will be displayed normally. If unchecked then all AIS targets are displayed normally and this option is greyed out and unavailable. +

+ +

+ +

+ +

+Note smaller attenuated green ship on lower left. +

+ +

+“Attenuation of Less Critical Targets” will declutter the display without removing AIS targets from the display by reducing the size of less critical targets. Less critical targets are determined with a weighted rules filter. The important targets remain unchanged, including display of the ships name. Less critical targets are reduced in size and do not display ship name, to reduce clutter on the chart. +

+ +
+ +

Details for Attenuation of Less Critical Targets

+
+ +

+The “importance” of a target depends on: +

+
    +
  • Speed of the target. Faster targets are more important (max speed acknowledged is hard coded at 12 knots).
    +
  • +
  • CPA. The closer a target will come the more important it is.
    +
  • +
  • TCPA. If the time to 'collision' is small the target is more important.
    +
  • +
  • Distance to the target. Far away is less important.
    +
  • +
  • Size of target. Larger targets are more important.
    +
  • +
  • Class B targets don't transmit ships size and is set to 0(zero).
    +
  • +
+ +

+For each parameter above a factor is calculated. The highest value of this factor depends on the value in the config file. All these values are then added, which gives each target a 'weight'. +

+ +

+From all AIS targets the top [number, say 10] targets which are most important, are displayed at full scale. Only [number, say 10] important targets are displayed, depending of the value in Options > Ships > AIS > Display: “Allow attenuation of less critical targets if more than …targets [number]“. The weighted importance is frequently calculated and as long as a target remains in the top [number, say 10], it will be displayed normally. +

+ +

+The less critical targets are still displayed, but at reduced size. The size of the less critical targets can be adjusted with the +

+
[AISScaledSizeMinimal=50] 
+ +

+setting in the config file, where 50 stands for 50%. Scaled down targets don't have names, no nav status symbols, and no heading line. +

+ +
+ +

Show Area Notices(from AIS binary messages).

+
+ +

+More about Area Messages here. +

+ +
+ +

Show AIS targets real size

+
+ +

+Zooming in on a target will eventually show a rectangle using the real size , if available. The picture below also shows how differences in course and heading are treated. +

+ +

+ +

+ +
+ +

Show names with AIS targets at scale greater than 1:

+
+ +

+[select value] With this box activated…..this is what you get! +

+ +

+ +

+ +

+Note that this setting also controls if a numerical value will be displayed alongside a tidal current arrow. +

+ +
+ +

Treat WPL sentences as APRS position reports

+
+ +

+APRS (Automatic Packet Reporting System) is utilized by HAM radio operators around the world.The NMEA WPL sentence is shorthand for for “waypoint location”. If the box is checked,a WPL sentence will be assumed to be an AIS-like APRS target. Enable it on the AIS tab in the Toolbox if you have it disabled. WPL Sentences have the same functionality as AIS or radar targets (track recording, creating a permanent waypoint on current position etc.) +

+ +
+ +

Rollover

+
+ +

+Tick the boxes for the kind of information shown when hovering with the cursor over a target. This is what you get with all the settings ticked. +

+ +

+ +

+ +
+ +

CPA/TCPA Alerts and DSC/SART Emergencies

+
+ +

+When an alert is triggered, a jagged circle in red is drawn around the target that set off the alarm. Additional events can be set here, drawing more attention to the alarm. For practical navigation, make sure your alarm sound is set. +

+ +
+ +

Show CPA/TCPA Alert Dialog

+
+ +

+Shows an alert dialog on the screen with target information when an alarm is triggered. This setting only applies to AIS CPA/TCPA alerts. A DSC/SART emergency will always generate a dialog. +

+ +
+ +

Play Sound on CPA/TCPA Alert Dialog

+
+ +

+and DSC/SART emergencies. Sounds an alarm when an alarm is triggered. +

+ +
+ +

Supress alerts for anchored/moored targets

+
+ +

+Don't show alarms for anchored and moored targets. +

+ +
+ +

Select Alert Sound

+
+ +

+Select an alarm that suits you, instead of the installed default sound. This alarm will also be used if an anchor watch is set. Due to copyright issues, only a few sound files are included. The default location for these files are ”/usr/share/opencpn/sounds/” on Linux and typically C:\Program Files\OpenCPN\sounds on Windows XP. Users can add their own generic “.wav” sound files. These files can be in any suitable place in the file-system. +

+ +
+ +

Test Alert Sound

+
+ +

+Test the selected sound and make sure this important feature is working. +

+ +
+ +

Enable Target Alert Acknowledge timeout

+
+ +

+Once a target alert is acknowledged, wait the set number of minutes before the alert comes up again (if still applicable). +

+ +
+ +

Toolbox MMSI Tab

+
+ +

+ +

+ +

+Read all about this tab here MMSI Properties +

+ +
+ +

When exactly is an alarm activated?

+
+ +

+An alert is set off if your boat is approaching the CPA, the blue dot on the extension of the course line, and the previously discussed set of conditions are met. Once the distance to the CPA increases, this happens when the involved vessels has passed each other, the alarm stops, even if the other conditions still apply. +

+ +

+One user noticed an alert every few seconds, yet the target was still green. The explanation is: Variation between alert status and ship icon color is due to rapid changes in target course/speed. The target color can change from red to green while the alert dialog is showing. This may happen so fast that the red icon is not actually seen. OpenCPN does not automatically cancel the alert dialog in this case, in order to not mask information. +

+ +

+Types of Transponders recognized by OpenCPN +

+
    +
  • Class A
    +
  • +
  • Class B
    +
  • +
  • APRS Automatic Packet Reporting System Targets
    +
  • +
  • +
  • +
  • ATON Aid to Navigation, both “Virtual” and “Real”.
    +
  • +
  • BASE Base Station
    +
  • +
  • DSC Digital Selective Calling Targets
    +
  • +
  • GPSG_BUDDY GpsGate Buddy Targets
    +
  • +
  • SAR Aircraft Aircraft participating in Search and Rescue.
    +
  • +
  • SART Search and Rescue Transponder Targets
    +
  • +
+ +
+ +

MMSIname File

+
+ +

+OpenCPN Remembers the names of seen and fully identified target. The names are cached internally and help identify targets quicker on next start. Targets not yet fully identified, where the name comes from the cache, are displayed in lime green. See example below. The AIS name caching can be turned off in the opencpn.ini/opencpn.config file by adding a line like this. +

+
[Settings]
+EnableAISNameCache=0
+ +

+The name of the file where the list of previous MMSI and ship names are stored is “mmsitoname.csv” in case you would like to clear it. This file is in the same folder as your configuration file (Click the ? icon in the toolbar to see the location, it is platform dependent). +

+ +
+ +

MOB SART Alerts

+
+ +

+|MOB SART Alert +

+ +

+For MOB SART information see SART +

+ +
+ +

AIS Target Quick Graphic References

+
+ +

+Note that AIS targets reporting position unavailable will be rendered in grey colour. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Ais_Icon Informaton Ais_Icon Information
An active AIS SART and is a distress call equal to a “Mayday”transmission. More about AIS SART. ..The V-shape stern indicates a Class B target. Tugboats and pilot boats very often carry Class B transponders. These are often designed specifically for small commercial boats, fishing boats and pleasure crafts.
Icon displayed when testing an AIS-SART device.Targets is complying with the Euro AIS Inland specification.
Aircraft participating in Search and Rescue.This vessel has the “Inland Blue Flag” set, it's a part of the European, Inland AIS standard. The “Blue Flag” signal, commonly seen on inland waters, indicates that the vessel requests a “stbd-stbd” passage or crossing. This Blue Signal is manually switched on/off, by the target.
Potential Danger.Aton, Aid to Navigation, for example a Lighthouse or a Buoy with an AIS transmitter.
No Danger. Not Identified (Voyage data not received)Aton, Aid to Navigation, that is off it's suposed position. For example a buoy equiped with AIS that has come adrift.
No Danger. Not Identified (Name from cached data)Virtual Aton, Virtual Aid to Navigation, not a real marker. Can be useful for a range of situations. A new wreck, is one example.
No Danger. IdentifiedVirtual Aton, off position. Actually seen in the wild, but may be a user config error.
Lost TargetAIS Base Station
Ship which has lost fix - position unavailable. Displayed at the last known position. The following tagets only displays if DSC messages, GpsGate mesages, Radar or APRS messages are mixed in to the incomming AIS stream, by using, for example a multiplexer. More on the following pages.
Vessel not under command.DSC Station. Only the DSC message received. The position contains only degrees and minutes of Latitude and Longitude.
Vessel restricted in ability to manoeuvre.DSC Station. DSC and DSE messages received. The DSE message contains the missing decimals of minutes of Latitude and Longitude. The result is a much more accurate position.
Vessel constrained by draft.DSC Station transmitting a distress signal. Treat this as a “Mayday” call.
Vessel aground.GpsGate Buddy target.
Vessel engaged in fishing.ARPA Target
High Speed- and Wing In Ground- crafts. This includes Hydrofoils, Hovercrafts and low flying crafts utilising the ground effect.APRS Target
Anchored or moored. Displayed when the transmitted “Navigation status” is “at anchor” or “Moored”. There is no guarantee that this status is correct, as it is set manually on the transmitting ship……illustrated by this ship. Note the black line on the yellow circle. This indicates that the vessel is turning to port (left), also illustrated by the lag in the display update. ROT - Rate Of Turn is available in the “Ais Target Query” dialog, through the right click menu.
+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/auto_follow.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/auto_follow.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/auto_follow.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/auto_follow.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,84 +1,84 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:auto_follow - - - - - - - - - - - - - - - - - - - - - -
- - - -

Auto Follow

-
- -

- -

- -

-Clicking the Auto Follow button will center the chart directly on your vessel's current location. This is a toggle button that looks like this when on, unless the cursor is over the icon. If the the GPS is working the “Own Ship” icon is red otherwise the icon is gray. . It's also possible that a yellow own ship icon will appear. Read more: GPS Setup and Status. If zoomed out to a scale that is smaller than 1:300.000 the icon changes to , when receiving gps signals and otherwise. More about the Own Ship icon is available in Marks and Routes -

-
    -
  1. The default Own Ship icon can be replaced by putting a file ownship.jpg in the User Icons shared data directory. There is more about this shared directory here: Marks and Routes
    -
  2. -
  3. The Auto Follow button is useful for two different situations:
    -
      -
    1. When you have panned the map away from your current location and want to quickly move back to your vessel.
      -
    2. -
    3. When underway, this will keep the display on the chart around your vessel, with the boat at the center of the chart, unless Look Ahead Mode is on.
      -
    4. -
    -
  4. -
  5. Panning the chart will disableAuto Follow mode. Simply click again to turn Auto Follow mode back on. Zooming in/out with the scrollwheel is OK as no panning takes place unless Options→Display→“Zoom-to Cursor” is ticked.
    -
  6. -
  7. If the option “Show skewed raster charts as North-up” in the Options→Display→Advanced tab, is not ticked, the right-click toggle option “Course Up Mode/North Up Mode” will be replaced by “Course Up Mode /Chart Up Mode”, for skewed charts.
    -
  8. -
  9. If an electronic compass is available in the NMEA stream the own ship icon will be oriented to this heading. The difference can be seen on the chart if there is a cross current, for example. The boat below is heading WNW but is being set SW. An AIS CPA, Closest Point of Approach is also visible.
    -
  10. -
- -

- -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:auto_follow + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Auto Follow

+
+ +

+ +

+ +

+Clicking the Auto Follow button will center the chart directly on your vessel's current location. This is a toggle button that looks like this when on, unless the cursor is over the icon. If the the GPS is working the “Own Ship” icon is red otherwise the icon is gray. . It's also possible that a yellow own ship icon will appear. Read more: GPS Setup and Status. If zoomed out to a scale that is smaller than 1:300.000 the icon changes to , when receiving gps signals and otherwise. More about the Own Ship icon is available in Marks and Routes +

+
    +
  1. The default Own Ship icon can be replaced by putting a file ownship.jpg in the User Icons shared data directory. There is more about this shared directory here: Marks and Routes
    +
  2. +
  3. The Auto Follow button is useful for two different situations:
    +
      +
    1. When you have panned the map away from your current location and want to quickly move back to your vessel.
      +
    2. +
    3. When underway, this will keep the display on the chart around your vessel, with the boat at the center of the chart, unless Look Ahead Mode is on.
      +
    4. +
    +
  4. +
  5. Panning the chart will disableAuto Follow mode. Simply click again to turn Auto Follow mode back on. Zooming in/out with the scrollwheel is OK as no panning takes place unless Options→Display→“Zoom-to Cursor” is ticked.
    +
  6. +
  7. If the option “Show skewed raster charts as North-up” in the Options→Display→Advanced tab, is not ticked, the right-click toggle option “Course Up Mode/North Up Mode” will be replaced by “Course Up Mode /Chart Up Mode”, for skewed charts.
    +
  8. +
  9. If an electronic compass is available in the NMEA stream the own ship icon will be oriented to this heading. The difference can be seen on the chart if there is a cross current, for example. The boat below is heading WNW but is being set SW. An AIS CPA, Closest Point of Approach is also visible.
    +
  10. +
+ +

+ +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/create_route.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/create_route.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/create_route.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/create_route.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,509 +1,509 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:create_route - - - - - - - - - - - - - - - - - - - - - -
- - - -

Create Route

- - -

Route Concepts

-
- -

-Understanding how OpenCPN handles waypoints, routes, and route points will help you manage those objects efficiently. -

-
    -
  1. A route is a set of two or more points you want to visit in a given order.
    -
  2. -
  3. Route points may be defined automatically as the route is created or a route may link existing waypoints or route points.
    -
  4. -
  5. A waypoint is an independently defined point while a route point exists only as part of a route definition.
    -
  6. -
  7. Multiple routes may share common route points.
    -
  8. -
  9. When all the routes which pass through a shared route point are deleted that route point will be deleted.
    -
  10. -
  11. When all the routes which share a waypoint are deleted the waypoint will persist independently.
    -
  12. -
- -
- -

Create A Route

-
- -

-Press the button or use the short cut “Ctrl-R” to start the creation of a route. “Esc” ends the route. The cursor changes to a pencil (). Left click to create sequential numbered route points. The numbers will not be visible, but are available in the Route Properties Dialog, accessible through the right click menu or the Route Manager. The running total distance of the whole route will be shown along the “pencil” together with the course and distance from the last marked route point. When creating routes, OpenCPN will ask if it should use a nearby mark, when a route point is added that is close to an already existing mark. -

- -

- -

- -

-If you click “Yes”, the existing mark is copied to the route. -

- -

- -

- -

-For longer distances, especially on east-west courses in higher latitudes, the Create Route tool seamlessly switches to also offer a Great Circle alternative to Mercator rhumb-line route legs. -

- -

-Read more Great-circle Sailing. -

- -

- -

- -

-Hovering the cursor over the route brings up a yellow roll-over rectangle. It shows the name of the route (if it is set in the properties dialog), the total length of the route, the course and distance for the leg under the cursor and distance run so far along the route to the first waypoint in the current leg. Looking at the four legged route above. The total distance is 8.8 NMi. The third leg is 1.89 NMi in true direction 160° and the accumulated distance in the first two legs is 4.76 NMi. -

- -

-If your desired route extends off the currently displayed chart, move the route cursor in the desired direction and the display will automatically pan to show the area. You can zoom in and out with the mouse scroll wheel or keyboard +/- keys during route creating. You can also right click and select 'MAX DETAIL HERE' or 'Scale Out' during route creation. When finished right click and choose end route from the context menu or press the “Esc” key. -

- -

-The new route will be shown in blue to indicate it is an Inactive Route. Active routes are red. -

- -

-Right-clicking on a Route brings up a focused menu -

- -

- -

- -

-To Activate the Route, select Activate. -

- -

-To prevent deleting a route by mistake, a confirmation dialog is activated when pressing Delete from the popup menu, if the box Confirm deletion of tracks and routes is ticked in Options > User Interface. If a Waypoint is deleted, the right click menu will have “Undo Delete Waypoint” in the right click menu, with a hotkey Ctrl + Z. -

- -
- -

Modify a Route

-
- -

-To modify, add to, insert waypoints, remove or delete waypoints in a Route, Right Click on the Route Segment or at the Waypoint dependent on intent, and select the appropriate command. -

- -

-Insert a waypoint into a Route -

- -

-Insert a Waypoint into a Route.(Click on the image to activate the gif recording) -or Append a waypoint to the end. -

- -

-Right clicking on a Waypoint in a route brings up a few options, otherwise not available. -

- -

-* -

-
    -
  • Properties. The dialog is the same as for an individual mark.
    -
  • -
  • Activate - Gives the direction to the chosen waypoint instead of the first waypoint in the route, which is the default. Useful when joining, for example, an imported route, at an arbitrary waypoint.
    -
  • -
  • Remove from Route, but don't delete it.
    -
  • -
  • Copy as kml, for use with Qtvlm or Google Earth.
    -
  • -
  • Delete Waypoint from Route.
    -
  • -
  • Send to GPS is seen in the rightclick menus for routes and waypoints. If a port is not selected, the case in the picture above, a dialog is shown to select an output port. To change the selected port, go to the route manager and select “Send to GPS”.
    -
  • -
  • Ctrl + N, a shortcut that activates the next waypoint in an active route.
    -
  • -
- -
- -

Multiple Routes

-
- -

-In OpenCPN multiple routes can be handled in a couple of different ways. Many routes can be created in a session or imported into a session. -

- -

-The visibility of every route is controlled in the Route Manager. There is an “eye” to the far left on the line for each route. This works as a toggle switch. A plain Eye means that the route is visible, while an eye with a red cross means that it's hidden. This allows you to show only the routes of current interest. -

- -

-Another way is to create and export routes, and later import them when needed. To keep the chart clear of useful, but not currently needed, routes follow these steps: -

-
    -
  1. Create a folder called, 'GPX_Routes', or another suitable name.
    -
  2. -
  3. Create your route.
    -
  4. -
  5. Use the Route Manager to export the route with a descriptive file name and save it in GPX_Routes.
    -
  6. -
  7. Delete the route from the chart.
    -
  8. -
  9. Repeat for each new route.
    -
  10. -
  11. When needed, simply use the Route Managers “Import” Button to open the route file.
    -
  12. -
- -

-You can export any number of routes to one big file or export each route to a separate file. -

- -

-When you import a route that uses shared waypoints those waypoints will be left on the chart when you delete the route. To get rid of the way points left on the chart when a route has been deleted follow these steps. -

-
    -
  1. Open the Route Managers Waypoint tab and press the “Delete All” button
    -
  2. -
  3. Say 'Yes' to: 'Are you sure you want to delete <ALL> waypoints?'
    -
  4. -
- -
- -

Exporting and Importing Routes and Marks

-
- -

-To learn how to export and import routes, waypoints, tracks, and layers read the Route & Mark Manager section of the manual. To open the Route & Mark Manager click the button. -

- -
- -

Activating Routes and Active Route Console

-
- -

-Right clicking on the Route, changes the color from blue to orange and brings up a comprehensive menu. Clicking “Activate Route” or performing the same action through the Route Manager changes the route color to red and a new route information window appears on the right side of the display. This Active Route Console displays data particular to the Active Leg (XTE, Bearing, VMG, RNG & TTG) or the Active Full Route. -

- -

-Route Right Click Activate -

- -

-Right click on a an Active Route, brings up a menu with a choice for “Deactivate”. -

- -

-route-activated-right-click.jpg -

- -

-Right click on a an Active Route, brings up a menu with a choice for “Activate next waypoint”. -

- -

-Route Active -Activate Next Waypoint -

- -

-Zero XTE only shows in the right click menu if there is a cross track error. When selected it resets the present XTE (Cross Track Error) back to zero. “Zero XTE” is useful if you are offset from the route and want the autopilot to follow a direct course adjusted for your current position, rather than the position of the last route waypoint. -

- -

- -

- -
- -

Active Route Console Window

-
- -

- -

- -

-The Active Route Console Window (upper right black box) appears in the screen when a Route is set to Active by selection of Activate from the Route Right Click menu. -

- -

-To change the Font Sizes in the Active Route Console Window go to Options > User Interface > Fonts and pick “Console Legend” and “Console Value” and change the values. -

- -

-
-
-
-XTE Cross Track Error. How far off course your boat is. “L”=left, “R”=right
-
-BRG Direction to next waypoint.
-
-VMG Velocity made good to next waypoint
-
-RNG Distance to next waypoint.
-
-
-TTG Time To Go to next waypoint.
-
-
-
-
-
-
- -

- -
- -

Showing Active Leg & Active Full Route Data

-
- -

-Right clicking at the top title “This Leg” of the Black Active Route Console Window above, brings up this dialog: -

- -

-
-
-Select the “Current Leg” or the “Full RouteActive Route Console. There is an option to Show or Hide the “Highway”. -

- -
- -

Route to Autopilot

-
- -

-For sending a Route to an Autopilot several settings and conditions must be met.
-
- -Read more in Sending an Active Route to the Autopilotin Options > Data Connections (at the bottom) for more information about connections and testing. -

- -

-Note that a Connections Output Port must be configured to send ECRMB, ECRMC and ECAPB NMEA sentences to the Auto Pilot.
-
- -Also read about Route to Autopilot in Advanced Features for more details.
-
- -

- -

-Under Options Settings > Ship > Own Ship -See: -

-
    -
  • Advance route waypoint on arrival only
    -
  • -
  • Waypoint Advance (normal default)
    -
  • -
- -
- -

Route Handling Techniques

-
- -

-Any navigation object you create is saved by OpenCPN until you delete it. Having a lot of navigation objects makes for a cluttered chart display and slows down the program. -

-
    -
  1. Export unused objects to GPX files and delete them from OpenCPN.
    -
  2. -
  3. You can import them later when you need them.
    -
  4. -
  5. Create a separate GPX file for each object so you can import only the ones you need.
    -
  6. -
- -
- -

Create routes for one-time use

-
-
    -
  1. Don't refer to saved waypoints,
    -
  2. -
  3. Don't upload the route to a GPS,
    -
  4. -
  5. Delete the route when you reach the end point
    -
  6. -
- -

-Route management is pretty simple. -

- -
- -

Create routes for future use

-
- -

-If you want to save routes for future use, and want to build on a library of waypoints, and will upload routes to a GPS or chart plotter life will be simpler if you work out a strategy for naming navigational objects and computer files. -

- -

-Here's a strategy for your consideration. -

-
    -
  1. Build routes in short segments that don't duplicate other routes.
    -
  2. -
  3. Routes should not share non-end points with other routes.
    -
  4. -
  5. Route points should have meaningful, unique names related to the route name.
    -
  6. -
  7. Routes should be exported to individual GPX files so they can be called up individually.
    -
  8. -
- -
- -

Example

-
- -

-You have a home port on Little River with a channel that leads to open water. You like to visit Clear Cove and Muddy Harbor, each of which has a channel leading from open water to the final destination. -

-
    -
  1. Create a route from LR1 to your dock. Edit the route to name the route points LR1, LR2, LR3, … Dock. If you make the names correspond to the numbered channel markers where you need to make turns it will be easier to recognize the physical aids to navigation the route points represent. Name the route LR1-DOCK. Export the route to a GPX file (LR1-DOCK.gpx).
    -
  2. -
  3. Create a route from CC1 to the Clear Cove anchorage. Rename the route points CC1, CC2, CC3, … CCn (where “n” represents the number of the last point). Name the route CC1-CCn and export it to CC1-CCn.gpx.
    -
  4. -
  5. Create a route from MH1 to the Muddy Harbor dock. Rename the route points MH1, MH2, MH3, … MHn (or MHDOCK). Name the route MH1-MHn and export it to MH1-MHn.gpx.
    -
  6. -
  7. Create three more routes, one from LR1 to CC1, one from LR1 to MH1, and one from CC1 to MH1. In each case, click on the existing route point and select “Yes” in response to “Use nearby waypoint?” Those routes may be straight lines with just a beginning and end point or they may be more complicated to take you around obstructions. Any obstructions should be identified with waypoints given meaningful, unique names. Again, each route should be saved to its own GPX file.
    -
  8. -
- -
- -

Use of the GPX Routes

-
- -

-When you want to cruise from your home dock to the Clear Cove anchorage, import the LR1-DOCK.gpx file, the LR1-CC1.gpx file, and the CC1-CCn.gpx file. Since the LR1-DOCK route goes in the wrong direction you want to reverse the route. OpenCPN will offer to rename intermediate waypoint for you. Don't. Remember, your numbers correspond to channel markers whose designations don't change when you traverse the channel in a different direction. -

- -
- -

Advantages

-
-
    -
  1. Because your waypoint and route point names are unique you don't have to worry that importing one route will damage another.
    -
  2. -
  3. You can also upload these routes to your GPS without worrying about duplicate waypoint names.
    -
  4. -
  5. Most GPS receivers build routes on waypoints. They don't have the idea of route points that are not in the waypoint list.
    -
  6. -
  7. You need your route point names to be unique so that uploading one route doesn't invalidate a route that was previously uploaded.
    -
  8. -
- -
- -

OpenCPN Operation

-
-
    -
  1. OpenCPN doesn't care about duplicate route or waypoint names.
    -
  2. -
  3. When you create a route by clicking on points on the chart it names each route point with a number beginning with 001.
    -
  4. -
  5. If you create a second route which joins the first and you “use nearby waypoint” to join the original route you can end up with route points named 001, 002, 003, 004, 002.
    -
  6. -
  7. OpenCPN knows the two 002 points are different because they have different coordinates and different “guids”.
    -
  8. -
  9. Your GPS receiver isn't that sophisticated and it will confuse the two.
    -
  10. -
  11. -
  12. -
- -

-Read Route & Mark Manager for more information on exporting routes to GPX files and importing routes from GPX files. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:create_route + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Create Route

+ + +

Route Concepts

+
+ +

+Understanding how OpenCPN handles waypoints, routes, and route points will help you manage those objects efficiently. +

+
    +
  1. A route is a set of two or more points you want to visit in a given order.
    +
  2. +
  3. Route points may be defined automatically as the route is created or a route may link existing waypoints or route points.
    +
  4. +
  5. A waypoint is an independently defined point while a route point exists only as part of a route definition.
    +
  6. +
  7. Multiple routes may share common route points.
    +
  8. +
  9. When all the routes which pass through a shared route point are deleted that route point will be deleted.
    +
  10. +
  11. When all the routes which share a waypoint are deleted the waypoint will persist independently.
    +
  12. +
+ +
+ +

Create A Route

+
+ +

+Press the button or use the short cut “Ctrl-R” to start the creation of a route. “Esc” ends the route. The cursor changes to a pencil (). Left click to create sequential numbered route points. The numbers will not be visible, but are available in the Route Properties Dialog, accessible through the right click menu or the Route Manager. The running total distance of the whole route will be shown along the “pencil” together with the course and distance from the last marked route point. When creating routes, OpenCPN will ask if it should use a nearby mark, when a route point is added that is close to an already existing mark. +

+ +

+ +

+ +

+If you click “Yes”, the existing mark is copied to the route. +

+ +

+ +

+ +

+For longer distances, especially on east-west courses in higher latitudes, the Create Route tool seamlessly switches to also offer a Great Circle alternative to Mercator rhumb-line route legs. +

+ +

+Read more Great-circle Sailing. +

+ +

+ +

+ +

+Hovering the cursor over the route brings up a yellow roll-over rectangle. It shows the name of the route (if it is set in the properties dialog), the total length of the route, the course and distance for the leg under the cursor and distance run so far along the route to the first waypoint in the current leg. Looking at the four legged route above. The total distance is 8.8 NMi. The third leg is 1.89 NMi in true direction 160° and the accumulated distance in the first two legs is 4.76 NMi. +

+ +

+If your desired route extends off the currently displayed chart, move the route cursor in the desired direction and the display will automatically pan to show the area. You can zoom in and out with the mouse scroll wheel or keyboard +/- keys during route creating. You can also right click and select 'MAX DETAIL HERE' or 'Scale Out' during route creation. When finished right click and choose end route from the context menu or press the “Esc” key. +

+ +

+The new route will be shown in blue to indicate it is an Inactive Route. Active routes are red. +

+ +

+Right-clicking on a Route brings up a focused menu +

+ +

+ +

+ +

+To Activate the Route, select Activate. +

+ +

+To prevent deleting a route by mistake, a confirmation dialog is activated when pressing Delete from the popup menu, if the box Confirm deletion of tracks and routes is ticked in Options > User Interface. If a Waypoint is deleted, the right click menu will have “Undo Delete Waypoint” in the right click menu, with a hotkey Ctrl + Z. +

+ +
+ +

Modify a Route

+
+ +

+To modify, add to, insert waypoints, remove or delete waypoints in a Route, Right Click on the Route Segment or at the Waypoint dependent on intent, and select the appropriate command. +

+ +

+Insert a waypoint into a Route +

+ +

+Insert a Waypoint into a Route.(Click on the image to activate the gif recording) +or Append a waypoint to the end. +

+ +

+Right clicking on a Waypoint in a route brings up a few options, otherwise not available. +

+ +

+* +

+
    +
  • Properties. The dialog is the same as for an individual mark.
    +
  • +
  • Activate - Gives the direction to the chosen waypoint instead of the first waypoint in the route, which is the default. Useful when joining, for example, an imported route, at an arbitrary waypoint.
    +
  • +
  • Remove from Route, but don't delete it.
    +
  • +
  • Copy as kml, for use with Qtvlm or Google Earth.
    +
  • +
  • Delete Waypoint from Route.
    +
  • +
  • Send to GPS is seen in the rightclick menus for routes and waypoints. If a port is not selected, the case in the picture above, a dialog is shown to select an output port. To change the selected port, go to the route manager and select “Send to GPS”.
    +
  • +
  • Ctrl + N, a shortcut that activates the next waypoint in an active route.
    +
  • +
+ +
+ +

Multiple Routes

+
+ +

+In OpenCPN multiple routes can be handled in a couple of different ways. Many routes can be created in a session or imported into a session. +

+ +

+The visibility of every route is controlled in the Route Manager. There is an “eye” to the far left on the line for each route. This works as a toggle switch. A plain Eye means that the route is visible, while an eye with a red cross means that it's hidden. This allows you to show only the routes of current interest. +

+ +

+Another way is to create and export routes, and later import them when needed. To keep the chart clear of useful, but not currently needed, routes follow these steps: +

+
    +
  1. Create a folder called, 'GPX_Routes', or another suitable name.
    +
  2. +
  3. Create your route.
    +
  4. +
  5. Use the Route Manager to export the route with a descriptive file name and save it in GPX_Routes.
    +
  6. +
  7. Delete the route from the chart.
    +
  8. +
  9. Repeat for each new route.
    +
  10. +
  11. When needed, simply use the Route Managers “Import” Button to open the route file.
    +
  12. +
+ +

+You can export any number of routes to one big file or export each route to a separate file. +

+ +

+When you import a route that uses shared waypoints those waypoints will be left on the chart when you delete the route. To get rid of the way points left on the chart when a route has been deleted follow these steps. +

+
    +
  1. Open the Route Managers Waypoint tab and press the “Delete All” button
    +
  2. +
  3. Say 'Yes' to: 'Are you sure you want to delete <ALL> waypoints?'
    +
  4. +
+ +
+ +

Exporting and Importing Routes and Marks

+
+ +

+To learn how to export and import routes, waypoints, tracks, and layers read the Route & Mark Manager section of the manual. To open the Route & Mark Manager click the button. +

+ +
+ +

Activating Routes and Active Route Console

+
+ +

+Right clicking on the Route, changes the color from blue to orange and brings up a comprehensive menu. Clicking “Activate Route” or performing the same action through the Route Manager changes the route color to red and a new route information window appears on the right side of the display. This Active Route Console displays data particular to the Active Leg (XTE, Bearing, VMG, RNG & TTG) or the Active Full Route. +

+ +

+Route Right Click Activate +

+ +

+Right click on a an Active Route, brings up a menu with a choice for “Deactivate”. +

+ +

+route-activated-right-click.jpg +

+ +

+Right click on a an Active Route, brings up a menu with a choice for “Activate next waypoint”. +

+ +

+Route Active -Activate Next Waypoint +

+ +

+Zero XTE only shows in the right click menu if there is a cross track error. When selected it resets the present XTE (Cross Track Error) back to zero. “Zero XTE” is useful if you are offset from the route and want the autopilot to follow a direct course adjusted for your current position, rather than the position of the last route waypoint. +

+ +

+ +

+ +
+ +

Active Route Console Window

+
+ +

+ +

+ +

+The Active Route Console Window (upper right black box) appears in the screen when a Route is set to Active by selection of Activate from the Route Right Click menu. +

+ +

+To change the Font Sizes in the Active Route Console Window go to Options > User Interface > Fonts and pick “Console Legend” and “Console Value” and change the values. +

+ +

+
+
+
+XTE Cross Track Error. How far off course your boat is. “L”=left, “R”=right
+
+BRG Direction to next waypoint.
+
+VMG Velocity made good to next waypoint
+
+RNG Distance to next waypoint.
+
+
+TTG Time To Go to next waypoint.
+
+
+
+
+
+
+ +

+ +
+ +

Showing Active Leg & Active Full Route Data

+
+ +

+Right clicking at the top title “This Leg” of the Black Active Route Console Window above, brings up this dialog: +

+ +

+
+
+Select the “Current Leg” or the “Full RouteActive Route Console. There is an option to Show or Hide the “Highway”. +

+ +
+ +

Route to Autopilot

+
+ +

+For sending a Route to an Autopilot several settings and conditions must be met.
+
+ +Read more in Sending an Active Route to the Autopilotin Options > Data Connections (at the bottom) for more information about connections and testing. +

+ +

+Note that a Connections Output Port must be configured to send ECRMB, ECRMC and ECAPB NMEA sentences to the Auto Pilot.
+
+ +Also read about Route to Autopilot in Advanced Features for more details.
+
+ +

+ +

+Under Options Settings > Ship > Own Ship +See: +

+
    +
  • Advance route waypoint on arrival only
    +
  • +
  • Waypoint Advance (normal default)
    +
  • +
+ +
+ +

Route Handling Techniques

+
+ +

+Any navigation object you create is saved by OpenCPN until you delete it. Having a lot of navigation objects makes for a cluttered chart display and slows down the program. +

+
    +
  1. Export unused objects to GPX files and delete them from OpenCPN.
    +
  2. +
  3. You can import them later when you need them.
    +
  4. +
  5. Create a separate GPX file for each object so you can import only the ones you need.
    +
  6. +
+ +
+ +

Create routes for one-time use

+
+
    +
  1. Don't refer to saved waypoints,
    +
  2. +
  3. Don't upload the route to a GPS,
    +
  4. +
  5. Delete the route when you reach the end point
    +
  6. +
+ +

+Route management is pretty simple. +

+ +
+ +

Create routes for future use

+
+ +

+If you want to save routes for future use, and want to build on a library of waypoints, and will upload routes to a GPS or chart plotter life will be simpler if you work out a strategy for naming navigational objects and computer files. +

+ +

+Here's a strategy for your consideration. +

+
    +
  1. Build routes in short segments that don't duplicate other routes.
    +
  2. +
  3. Routes should not share non-end points with other routes.
    +
  4. +
  5. Route points should have meaningful, unique names related to the route name.
    +
  6. +
  7. Routes should be exported to individual GPX files so they can be called up individually.
    +
  8. +
+ +
+ +

Example

+
+ +

+You have a home port on Little River with a channel that leads to open water. You like to visit Clear Cove and Muddy Harbor, each of which has a channel leading from open water to the final destination. +

+
    +
  1. Create a route from LR1 to your dock. Edit the route to name the route points LR1, LR2, LR3, … Dock. If you make the names correspond to the numbered channel markers where you need to make turns it will be easier to recognize the physical aids to navigation the route points represent. Name the route LR1-DOCK. Export the route to a GPX file (LR1-DOCK.gpx).
    +
  2. +
  3. Create a route from CC1 to the Clear Cove anchorage. Rename the route points CC1, CC2, CC3, … CCn (where “n” represents the number of the last point). Name the route CC1-CCn and export it to CC1-CCn.gpx.
    +
  4. +
  5. Create a route from MH1 to the Muddy Harbor dock. Rename the route points MH1, MH2, MH3, … MHn (or MHDOCK). Name the route MH1-MHn and export it to MH1-MHn.gpx.
    +
  6. +
  7. Create three more routes, one from LR1 to CC1, one from LR1 to MH1, and one from CC1 to MH1. In each case, click on the existing route point and select “Yes” in response to “Use nearby waypoint?” Those routes may be straight lines with just a beginning and end point or they may be more complicated to take you around obstructions. Any obstructions should be identified with waypoints given meaningful, unique names. Again, each route should be saved to its own GPX file.
    +
  8. +
+ +
+ +

Use of the GPX Routes

+
+ +

+When you want to cruise from your home dock to the Clear Cove anchorage, import the LR1-DOCK.gpx file, the LR1-CC1.gpx file, and the CC1-CCn.gpx file. Since the LR1-DOCK route goes in the wrong direction you want to reverse the route. OpenCPN will offer to rename intermediate waypoint for you. Don't. Remember, your numbers correspond to channel markers whose designations don't change when you traverse the channel in a different direction. +

+ +
+ +

Advantages

+
+
    +
  1. Because your waypoint and route point names are unique you don't have to worry that importing one route will damage another.
    +
  2. +
  3. You can also upload these routes to your GPS without worrying about duplicate waypoint names.
    +
  4. +
  5. Most GPS receivers build routes on waypoints. They don't have the idea of route points that are not in the waypoint list.
    +
  6. +
  7. You need your route point names to be unique so that uploading one route doesn't invalidate a route that was previously uploaded.
    +
  8. +
+ +
+ +

OpenCPN Operation

+
+
    +
  1. OpenCPN doesn't care about duplicate route or waypoint names.
    +
  2. +
  3. When you create a route by clicking on points on the chart it names each route point with a number beginning with 001.
    +
  4. +
  5. If you create a second route which joins the first and you “use nearby waypoint” to join the original route you can end up with route points named 001, 002, 003, 004, 002.
    +
  6. +
  7. OpenCPN knows the two 002 points are different because they have different coordinates and different “guids”.
    +
  8. +
  9. Your GPS receiver isn't that sophisticated and it will confuse the two.
    +
  10. +
  11. +
  12. +
+ +

+Read Route & Mark Manager for more information on exporting routes to GPX files and importing routes from GPX files. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/options.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/options.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/options.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/options.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,66 +1,66 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:options - - - - - - - - - - - - - - - - - - - - - -
- - - -

Options

-
- -

-Click the icon to open the Options Dialog which has 6 tabs, as seen below. All Settings that are not context sensitive are set in Options. The Settings are persistent, meaning that settings entered in one session will still be there on restart. -

- -

-For more detail and information about this section please go to OPTIONS Setting -

- -

- -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:options + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Options

+
+ +

+Click the icon to open the Options Dialog which has 6 tabs, as seen below. All Settings that are not context sensitive are set in Options. The Settings are persistent, meaning that settings entered in one session will still be there on restart. +

+ +

+For more detail and information about this section please go to OPTIONS Setting +

+ +

+ +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/plugin.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/plugin.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/plugin.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/plugin.html 2018-02-07 14:43:14.000000000 +0000 @@ -65,7 +65,7 @@

- Dev Beta Plugins
+ Dev Beta Plugins (view online)

diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/route_mark_manager/layers.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/route_mark_manager/layers.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/route_mark_manager/layers.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/route_mark_manager/layers.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,204 +1,202 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:route_mark_manager:layers - - - - - - - - - - - - - - - - - - - - - -
- - - -

Layers

-
-
    -
  • Layers are one or more routes, tracks or waypoints that have been saved together in a gpx file. A layer is represented as a single gpx file. A layer is persistent and protected from changes. A waypoint in a gpx file for example, can be imported either as a “waypoint” or as a layer. The difference is that when imported as a layer it cannot be changed or deleted.
    -
  • -
- -

- -

- -

-The Route Managers Layer Tab -

- -

- -

-
    -
  • Layers are useful for many things. It can for example be used to update charts with new navigation marks and dangers as per Notices to Mariners, and to add Radio Call-In Points or to build a database of lights and locations, that will be visible on chart regardless of current scale. See the first picture above, where French and UK forecast areas are good examples of Layers. In the second picture, a very good celestial fix, plotted with a gpx script has been saved as a layer.
    -
  • -
  • More advanced uses could, for example, be an interactive cruising guide using the possibility to embed links in waypoint descriptions.
    -
  • -
- -
- -

When is a feature a part of a Layer?

-
-
    -
  • Layers are immutable, nothing can be changed. This could make them confusing, unless you are aware of the fact that they are layers!
    -
  • -
  • To see if a waypoint, route or track, is a part of a layer, right-click the object. If it is part of a layer, the context sensitive menu will say so. Alternatively, open properties and check the top of the dialog. If part of a layer, the layer's name is printed. As always, double clicking on an object directly brings up the properties dialog,
    -
  • -
- -

- -

- -

- -

- -

- -

-
    -
  • A route belonging to a layer is also identified as such, by just hovering with the cursor above the route.
    -
    -
  • -
- -

- -

-
    -
  • A Route belonging to a layer also has the option “Activate”. It can thus be used, but still, no changes can be made. A much more flexible option, would be to import the route layer file as a normal gpx file.
    -
  • -
- -
- -

Handling Layers.

-
-
    -
  • Layers can be created in OpenCPN and saved as a gpx file, or be created offline manually or by scripts, for example.
    -
  • -
  • Layers that are saved in a directory called “layers”, in the same place that holds your opencpn.ini(config) file, are automatically loaded on start of OpenCPN. These layers will be listed in the Route Managers Layers Tab on start up. The first time they will all be visible. Adjust visibility by clicking on the “eye” in the first column. This setting will be remembered. Have a look at the first picture on this page!
    -
  • -
  • The easiest way to find this directory is to go to the
    -
  • -
- -

-- button in the ToolBar and look all the way down in the first tab (About).
-In Linux create the directory: /home/$USER/.opencpn/layers. -

-
    -
  • On Mac OS X, the location is “/Users/“username”/Library/Preferences/Layers”. Note that “Library” is a hidden directory in “Lion”.
    -
  • -
  • Any subdirectories in the layers directory are also loaded.
    -
  • -
  • Layers worth keeping could be kept in the mentioned “layers” directory and visibility during a session can be handled through “Hide from Chart” or “Show on Chart” buttons. New layers, gpx files, can easily be added in a subdirectory of it's own.
    -
  • -
  • A few restrictions apply to layer marks. A layer mark cannot be used to set anchor watch on. If right-click-selecting co-located objects, priority is given to non-layer objects.
    -
  • -
- -
- -

The Route Managers Layer Tab.

-
-
    -
  • Temporary layer: Any gpx file can be imported as a layer. This can be used for developing layers, or for import from a user defined directory with predefined layers, as necessary. Layers imported this way will be saved when closing down the computer, they are persistent. More permanent layers should be kept in the “layers” directory, as described above.
    -
  • -
  • Delete: Unloads the layer, but doesn't of course touch the originally imported gpx file. A progress bar will appear when deleting large layers. It is not possible to stop the deletion, once started. For size restrictions, see below.
    -
  • -
  • Hide from Chart or Show on Chart Controls if the marked layer is visible. The same thing can be achieved by clicking the “eye” to the left of the layers name. A red X across the eye marks a hidden layer. See picture above. These settings are persistent, they will be remembered after a restart.
    -
  • -
  • Hide WPT Names Shows a visible layer without waypoint names. This helps to un-clutter layers, when zoomed out.
    -
  • -
  • List contents or Delist Contents Listing is this context means showing the individual points in the layer as waypoints in the “Waypoints Tab”
    -
  • -
  • Import GPX.. and Export All..Warning these buttons has nothing to do with Layers. They work as if you are in an other tab. For import use “Import New Layers”. For export, create layers as described above.
    -
  • -
  • Export All Visible.. exports all visible layers, routes and waypoints to a gpx file. Use this button to create new layers, for example. Just save the gpxfile in the right place, described above. Note that “visible” in this context is the opposite to a layer, route or waypoint being “hidden”. This means that objects not visible on the screen, may be included.
    -
  • -
  • A progress bar will appear when exporting large layers. It is not possible to stop the deletion, once started. For size restrictions, see below.
    -
  • -
  • If a layer includes extended marks, linked to pictures, for example, the pictures will not be exported, only the links to the pictures. To “export” the whole layer to another computer, copy all the pictures separately. Adjust all the links in the gpx file, to the new computer, by doing a “search and replace” in a text editor on the new computer.
    -
  • -
- -
- -

Size Limits for the Layer feature.

-
-
    -
  • OpenCPN is not suited to handle very large permanent layer files. Exporting and deleting such layers bogs down the program. With older hardware or limited available memory, even these recommendations may be to optimistic.
    -
  • -
  • OpenCPN 4.0 has refined the track and layer logic to improve performance with large tracks. See next paragraph.
    -
  • -
  • Newly developed static layers by argus.survice.com show that OpenCPN has problems with very large layers consisting of waypoints named after the depth at the position. With 10,000 + posistions it's necessary to consider some rules when using OpenCPN. If you disregard these rules, expect bad performance.
    -
  • -
  • Deactivating OpenGL may improve the performance somewhat.
    -
  • -
  • Always load the files as a temporary layer, zoomed in on your local area. Never load when zoomed out. Why? Zoomed out OpenCPN has to handle all wpts at the same time when zooming/panning. Zoomed in it just a handful of wpts at the same time.
    -
  • -
  • An alternative is to load a file when zoomed in on an other area. This goes quick. Then promptly make the layer invisible. Only make the layer visible when zoomed in on the actual area.
    -
  • -
  • Never zoom out with these files loaded, unless you make the layer invisible first. There is no point in this anyway as all you will see is a lot of black “smear”.
    -
  • -
- -
- -

More on creating layers and saving data.

-
- - -
- -

Where to find ready made Layers?

-
-
    -
  • A few samples are available in Layers Library on the OpenCPN.org.
    -
  • -
- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:route_mark_manager:layers + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Layers

+
+
    +
  • Layers are one or more routes, tracks or waypoints that have been saved together in a gpx file. A layer is represented as a single gpx file. A layer is persistent and protected from changes. A waypoint in a gpx file for example, can be imported either as a “waypoint” or as a layer. The difference is that when imported as a layer it cannot be changed or deleted.
    +
  • +
+ +

+ +

+ +

+The Route Managers Layer Tab +

+ +

+ +

+
    +
  • Layers are useful for many things. It can for example be used to update charts with new navigation marks and dangers as per Notices to Mariners, and to add Radio Call-In Points or to build a database of lights and locations, that will be visible on chart regardless of current scale. See the first picture above, where French and UK forecast areas are good examples of Layers. In the second picture, a very good celestial fix, plotted with a gpx script has been saved as a layer.
    +
  • +
  • More advanced uses could, for example, be an interactive cruising guide using the possibility to embed links in waypoint descriptions.
    +
  • +
+ +
+ +

When is a feature a part of a Layer?

+
+
    +
  • Layers are immutable, nothing can be changed. This could make them confusing, unless you are aware of the fact that they are layers!
    +
  • +
  • To see if a waypoint, route or track, is a part of a layer, right-click the object. If it is part of a layer, the context sensitive menu will say so. Alternatively, open properties and check the top of the dialog. If part of a layer, the layer's name is printed. As always, double clicking on an object directly brings up the properties dialog,
    +
  • +
+ +

+ +

+ +

+ +

+ +

+ +

+
    +
  • A route belonging to a layer is also identified as such, by just hovering with the cursor above the route.
    +
    +
  • +
+ +

+ +

+
    +
  • A Route belonging to a layer also has the option “Activate”. It can thus be used, but still, no changes can be made. A much more flexible option, would be to import the route layer file as a normal gpx file.
    +
  • +
+ +
+ +

Handling Layers.

+
+
    +
  • Layers can be created in OpenCPN and saved as a gpx file, or be created offline manually or by scripts, for example.
    +
  • +
  • Layers that are saved in a directory called “layers”, in the same place that holds your opencpn.ini(config) file, are automatically loaded on start of OpenCPN. These layers will be listed in the Route Managers Layers Tab on start up. The first time they will all be visible. Adjust visibility by clicking on the “eye” in the first column. This setting will be remembered. Have a look at the first picture on this page!
    +
  • +
  • The easiest way to find this directory is to go to the
    +
  • +
+ +

+- button in the ToolBar and look all the way down in the first tab (About).
+In Linux create the directory: /home/$USER/.opencpn/layers. +

+
    +
  • On Mac OS X, the location is “/Users/“username”/Library/Preferences/Layers”. Note that “Library” is a hidden directory in “Lion”.
    +
  • +
  • Any subdirectories in the layers directory are also loaded.
    +
  • +
  • Layers worth keeping could be kept in the mentioned “layers” directory and visibility during a session can be handled through “Hide from Chart” or “Show on Chart” buttons. New layers, gpx files, can easily be added in a subdirectory of it's own.
    +
  • +
  • A few restrictions apply to layer marks. A layer mark cannot be used to set anchor watch on. If right-click-selecting co-located objects, priority is given to non-layer objects.
    +
  • +
+ +
+ +

The Route Managers Layer Tab.

+
+
    +
  • Temporary layer: Any gpx file can be imported as a layer. This can be used for developing layers, or for import from a user defined directory with predefined layers, as necessary. Layers imported this way will be saved when closing down the computer, they are persistent. More permanent layers should be kept in the “layers” directory, as described above.
    +
  • +
  • Delete: Unloads the layer, but doesn't of course touch the originally imported gpx file. A progress bar will appear when deleting large layers. It is not possible to stop the deletion, once started. For size restrictions, see below.
    +
  • +
  • Hide from Chart or Show on Chart Controls if the marked layer is visible. The same thing can be achieved by clicking the “eye” to the left of the layers name. A red X across the eye marks a hidden layer. See picture above. These settings are persistent, they will be remembered after a restart.
    +
  • +
  • Hide WPT Names Shows a visible layer without waypoint names. This helps to un-clutter layers, when zoomed out.
    +
  • +
  • List contents or Delist Contents Listing is this context means showing the individual points in the layer as waypoints in the “Waypoints Tab”
    +
  • +
  • Import GPX.. and Export All..Warning these buttons has nothing to do with Layers. They work as if you are in an other tab. For import use “Import New Layers”. For export, create layers as described above.
    +
  • +
  • Export All Visible.. exports all visible layers, routes and waypoints to a gpx file. Use this button to create new layers, for example. Just save the gpxfile in the right place, described above. Note that “visible” in this context is the opposite to a layer, route or waypoint being “hidden”. This means that objects not visible on the screen, may be included.
    +
  • +
  • A progress bar will appear when exporting large layers. It is not possible to stop the deletion, once started. For size restrictions, see below.
    +
  • +
  • If a layer includes extended marks, linked to pictures, for example, the pictures will not be exported, only the links to the pictures. To “export” the whole layer to another computer, copy all the pictures separately. Adjust all the links in the gpx file, to the new computer, by doing a “search and replace” in a text editor on the new computer.
    +
  • +
+ +
+ +

Size Limits for the Layer feature.

+
+
    +
  • OpenCPN is not suited to handle very large permanent layer files. Exporting and deleting such layers bogs down the program. With older hardware or limited available memory, even these recommendations may be to optimistic.
    +
  • +
  • OpenCPN 4.0 has refined the track and layer logic to improve performance with large tracks. See next paragraph.
    +
  • +
  • Newly developed static layers by argus.survice.com show that OpenCPN has problems with very large layers consisting of waypoints named after the depth at the position. With 10,000 + posistions it's necessary to consider some rules when using OpenCPN. If you disregard these rules, expect bad performance.
    +
  • +
  • Deactivating OpenGL may improve the performance somewhat.
    +
  • +
  • Always load the files as a temporary layer, zoomed in on your local area. Never load when zoomed out. Why? Zoomed out OpenCPN has to handle all wpts at the same time when zooming/panning. Zoomed in it just a handful of wpts at the same time.
    +
  • +
  • An alternative is to load a file when zoomed in on an other area. This goes quick. Then promptly make the layer invisible. Only make the layer visible when zoomed in on the actual area.
    +
  • +
  • Never zoom out with these files loaded, unless you make the layer invisible first. There is no point in this anyway as all you will see is a lot of black “smear”.
    +
  • +
+ +
+ +

More on creating layers and saving data.

+
+ + +
+ +

Where to find ready made Layers?

+
+
    +
+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/route_mark_manager/planning_data.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/route_mark_manager/planning_data.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/route_mark_manager/planning_data.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/route_mark_manager/planning_data.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,96 +1,93 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:route_mark_manager:planning_data - - - - - - - - - - - - - - - - - - - - - -
- - - -

Planning Data

-
- -

-The examples shown on this page are all suitable for import as layers, as that will prevent any waypoint from being moved by mistake. -

- -
- -

Need to see some offshore weather observations?

-
- -

- -

- -

-NOAAs NDBC site gives access to a lot of offshore observations from buoys and ships worldwide. -

- -

-To easily visualize all this data the “ShipWxRep” script transform a limited set of all the available data into gpx waypoints. The format, as seen above is “wind direction, wind speed, time for observation, and air pressure”. This can be helpful when evaluating the accuracy of grib files, even though the best tool in this respect probably is a calibrated digital barometer. -

- -
- -

Plotting Miami Tropical Forecast Advisories.

-
- -

-If you only have access to low bandwidth Internet, this script is a way to quickly plot the contents of, for example, an email containing the forecast advisory. In any case, it is a good idea to have the forecast track of a tropical system available where you normally do your navigation and planning. -

- -

- -

- -

- -

- -

-Download the gpx scripts here. The old great circle script is included. For some help run each script without arguments. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:route_mark_manager:planning_data + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Planning Data

+
+ +

+The examples shown on this page are all suitable for import as layers, as that will prevent any waypoint from being moved by mistake. +

+ +
+ +

Need to see some offshore weather observations?

+
+ + +

+NOAAs NDBC site gives access to a lot of offshore observations from buoys and ships worldwide. +

+ +

+To easily visualize all this data the “ShipWxRep” script transform a limited set of all the available data into gpx waypoints. The format, as seen above is “wind direction, wind speed, time for observation, and air pressure”. This can be helpful when evaluating the accuracy of grib files, even though the best tool in this respect probably is a calibrated digital barometer. +

+ +
+ +

Plotting Miami Tropical Forecast Advisories.

+
+ +

+If you only have access to low bandwidth Internet, this script is a way to quickly plot the contents of, for example, an email containing the forecast advisory. In any case, it is a good idea to have the forecast track of a tropical system available where you normally do your navigation and planning. +

+ +

+ +

+ +

+ +

+ +

+Download the gpx scripts here. The old great circle script is included. For some help run each script without arguments. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/route_mark_manager.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/route_mark_manager.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/route_mark_manager.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/route_mark_manager.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,710 +1,708 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:route_mark_manager - - - - - - - - - - - - - - - - - - - - - -
- - - -

Route & Mark Manager

-
- -

- -

- -

-The Route & Mark Manager lists routes, tracks, waypoints, and layers that are currently loaded into OpenCPN. It allows you to view and modify those navigation objects and their components. The Route & Mark Manager has tabs for -

- - -
- -

Getting Around

-
- -
- -

Persistence

-
- -

-Navigation objects in OpenCPN, except for “Temporary layers”, are persistent between OpenCPN sessions. Navigation Data Backup discusses data persistence more fully. -

- -
- -

Show/Hide Eye

-
- -

-You can toggle the visibility of active objects by clicking the “eye” to the left of the object name on each line. For waypoints the eye is replaced by the icon shown on the chart for the waypoint. A red X across the “eye” (or waypoint icon) means that the object is invisible. -

- -
- -

Sort by Columns

-
- -

-Objects can be sorted by their column header in the Route & Mark Manager. For example, clicking “Route Name” will cause the routes below to be sorted alphabetically. Clicking again reverses the order. -

- -
- -

Selection by Ctl - Left-click

-
- -

-You can select multiple objects in the Routes, Tracks, or Waypoints tabs by holding down the CTRL key and left-clicking the objects or by holding the SHIFT key and selecting the first and last object of a group. -

- -
- -

Properties by Double Click

-
- -

-Double-clicking on a route, track, or waypoint brings up its Properties dialog. It's a shortcut for selecting the object and clicking the Properties button. -

- -
- -

Export & Import GPX Files

-
- -

-You can export and import routes, tracks, waypoints, and layers using the GPX transfer format. This lets you save your routes and marks to external files so you can have more than the active ones - for example, to do route planning or archive existing data. -

-
    -
  • GPX format is supported by a wide variety of programs.
    -
  • -
  • You can have as many external files as you wish, there are no limits on the number of eternal files.
    -
  • -
  • Use this for passage planning by saving multiple possible routes for a passage.
    -
  • -
  • Export routes and tracks for historical-log purposes.
    -
  • -
  • Prepare layers as an aid to navigation en route.
    -
  • -
- -

-Keeping a lot of active routes in OpenCPN makes for a cluttered chart display. It also slows the program and makes it use more system resources. Imagine a word processor where every document you ever created was displayed unless you made it invisible. The “Export selected” and “Import GPX” buttons work like the “Save” and “Load” options in most programs. Just as you wouldn't save all your word processing documents in a single giant file, it's not efficient to export all your navigation objects into a single file. -

- -

-It is more efficient to export each route or track to a separate file. Click on the object, click on the “Export selected” button, name the file, and navigate to the folder in which you want it saved. If you save each route and track in its own file you can import them individually. There is more discussion of a strategy for creating routes at Create Route. -

- -

-The “Export All Visible” button is useful for making a quick backup copy of all your navigation objects but the resulting file is cumbersome to work with. It is also useful for creating a GPX file that is to be loaded as a layer. Read more at Layers. -

- -
- -

Routes

-
- -

-A route is a set of two or more points you wish to visit in a given sequence. Route points can be defined as the route is created or they can be previously defined waypoints or route points. For more information about creating routes read Create Route. -

-
    -
  • The route points have exactly the same properties as the isolated waypoints, but does not show in the waypoint tab, to avoid clutter. To create a route that uses real waypoints, create them first and join them with the route tool.
    -
  • -
- -

- -

- -
- -

Click the "eye"

-
- -

-to the far left on the line with the route to toggle if the route is displayed or hidden on the chart. A small dialog let you choose if existing marks included in a route will also become invisible. When a route is turned visible, all the shared waypoints are also made visible. Once a route is deleted, such a mark will go back to be a “normal” waypoint. -

- -
- -

To Sort routes

-
- -

-Click “Route Name” or “To” -

- -
- -

Properties

-
- -

-This button brings up a new dialog with settings that can be changed for each route. - -

- -
- -

Wpt is right-clicked

-
- -

-A new dialog has popped up. The waypoint properties can be reached and edited. For example, change the default name, “005” in this case, to something more appropriate. Read more in the Extended Marks section. The waypoint can also be deleted. The last entry, “Copy all as text” copies all Route Properties for pasting into a text or Spreadsheet document. -

- -

- -

- -
- -

Plan Speed

-
- -

-The overall planned speed for the route. The speed for each leg can be set by going to the waypoint Properties→Description tab for the waypoint that starts the leg, and write in the speed. For example “ VMG=9.7”. [Unfortunately this approach presently excludes writing descriptions for the waypoint. One or the other, be warned!] The Plan Speed value is persistent and will be used for further routes, unless changed. The default value is 6.0 knots. -

- -
- -

Departure Time

-
- -

-For Planning: With no departure time the ETE (Estimated Time En route) is calculated. Route is Inactive and normal calculation is ETE. The ETE will be calculated from the First Waypoint of the Route. -route-properties-normal-ete.jpg -

- -
- -

ETA for Planning - Date & Time

-
-
    -
  • Route can be Inactive or Active.
    -
  • -
  • Enter a Departure Date and Time eg: 06/07/2014 14:00 and the ETA will be calculated.
    -
  • -
  • Make sure to press “Enter-Return” after entering a departure time. This guarantees that the entered time is used in calculations.
    -
  • -
  • The ETA will be calculated from OwnShip to the first Waypoint of the Route and then for each waypoint.
    -
  • -
  • Note the Active Waypoint Console.
    -
  • -
- -

-route-inactive-active-date-time-eta.jpg -

- -
- -

ETA Planning - Now

-
-
    -
  • Route can be Inactive or Active with first WP active.
    -
  • -
  • To enter the present time, enter “>” (meaning: “Now”) in the departure time box. This works provided “Time shown as” → Local@PC is selected.
    -
  • -
  • Press “Enter” and all the times in the “ETA” column will change.
    -
  • -
  • “>” differs from entering the same time manually, say “06/04/2016 14:23”.
    -
  • -
  • Distance from Ownship to first Waypoint (active) will be shown with ETA's for all waypoints in the route. Calculates departure Now from the current boat position, including the distance to the first waypoint of the route Use prior to leaving harbour, all calculations pass through the very first WP of the route and ETA is calculated from the boat position through the first waypoint and then to the end of the route.
    -
  • -
  • Note the Active Waypoint Console.
    -
  • -
- -

-route-active-now-eta-wp1.jpg -

- -
- -

ETA Planning - Now from Intermediate WP

-
- -

-If the Route is Active and an intermediate Waypoint is Active, say WP5, then “- ”>“ - issued at 14:00 on 06/04/2016 - calculates departure “Now” from the current boat position, including the distance to the currently “active waypoint” of the route. Waypoints before the active waypoint are left empty. -

- -
- -

ETA - During Passage

-
-
    -
  1. Set Route “Active” Route & time shown as “Local@PC”.
    -
  2. -
  3. If you are simulating this condition you may need to right click on the next WP and pick “Active”.
    -
  4. -
  5. On an ocean passage, after a week of sailing, calculate ETA to the following WP.
    -
  6. -
  7. Set the route as “active” & next WP as “active”.
    -
  8. -
  9. Then, when entering ”>“=“now” as Departure Time, all the ETAs are from your real position TO THE NEXT WP, not to the beginning of the route.
    -
  10. -
  11. The ETA to the active waypoint is from Ownship to the WP. Note the Active Waypoint Console.
    -
  12. -
- -

-route-active-now-eta-wp4.jpg -

- -

-Time UTC is a new name for GMT. LMT is a local mean time based on the present longitude. For Local Zone Time one can also enter the keyword “Now”. -

- -

-Color Set the displayed color of the track or keep the default. -

- -

-Style Solid, dashes, dots, a combination or keep the default. -

- -

-Width Set the width of the track or keep or keep the default. Marking a line with the leg number and the destination Waypoint in the Properties Dialog also marks the Waypoint on the chart with a blue square. -

- -

- -

- -

- -

- -

-The lower part of the Route properties dialog now has -

- -
- - -
- -

-Print Route button. It is possible to first select what features to print before being sent to the normal print routine. -

- -
- -

Extend Route

-
- -

-Extending is possible only when it is obvious, what should be joined with the current route (current=visible in the Dialog). -

-
    -
  • Eligible are all visible route points shared with, or lying nearby to the current route's endpoint. If there is exactly 1 such point, then it is considered obvious, and the Extend button is enabled. If there are more, some should be hidden before proceeding, until just 1 remains.
    -
  • -
  • Routes are extended forward, based on the geographic location, next route point must be very near, as when mouse-extending the route. If the next route point is to far away for extending, just create the joining leg and extend twice.
    -
  • -
- -
- -

Split Route

-
- -

-For splitting, the split point is selected as the row in the listing. The point-of-split becomes part of both new routes (shared) or tracks (cloned). Original route-track is deleted. -

-
    -
  • Here is a basic example of first splitting then extending. The test route is shown below *
    -
  • -
- -

- -

-
    -
  • Split Test_A In the Route Managers property dialog for the route we have selected a waypoint where we would like to split the route. The “Split Test” Route now consists of two parts, that has been renamed. *
    -
  • -
- -

- -

-
    -
  • Next we extend the first leg “Split Test_A” with the second leg “Split Test_B”. This extended route is now named “Split Test_B_plus.
    -
  • -
- -

- -

- -
- -

Activate-Deactivate

-
- -

-Activates-Deactivates a route marked in the left part of the window. -

- -
- -

Zoom to

-
- -

-Zooms in on a route marked in the left part of the window. -

- -
- -

Reverse

-
- -

-Reverses a selected route. It's possible to cancel the reverse operation through a confirmation dialog. * -

- -
- -

Delete

-
- -

-Deletes selected route or track. Use the Shift key to mark multiple routes for deletion. This also work in the other Route manager tabs. -

- -
- -

Export Route

-
- -

-Save the route on your computer for later use (import) -

- -
- -

Send to GPS

-
- -

-Send the Route to your GPS. Pressing the button activates a dialog were an output port is selected. This port does not have to be listed in “Connections” as it is an independent feature. This choice also appears in the right click menu for routes and waypoints. -For Garmin Users, make sure that the ToolBox→GPS→”Use Garmin GRMN-GRMN (Host) mode for Waypoint and Route uploads” box is ticked. The reason for this is that Garmin units cannot accept route uploads via NMEA0183. This is a “design feature” of all Garmin receivers. -

- -

- -

- -
- -

Delete All

-
- -

-Be careful. If you know you have saved the routes on your computer and are able to import the again, this is a simple way to clear the screen from routes. Better be safe than sorry, so save before deleting, if you want to be able to use the routes again. -

- -
- -

Import

-
- -

-Import one or more previously saved Routes, or Routes from other gpx compatible applications. It is possible to select and import multiple routes. The default waypoint icon bitmap is a circle. This kicks in if the icon in the imported gpx-file is not recognized. -

- -
- -

Export All Visible

-
- -

-Saves all visible routes, waypoints and layers, in one gpx file. This is done through a normal file saving dialog. -

- -

- -

- -
- -

Tidal Column - Use and activation

-
- -

-To Show tidal heights in the column, open the “Tidal Height Curve Dialog” for an individual tidal station so that it is shown on the screen as below. The tidal situation for this station will be tabulated along all route points in the route properties dialog. -

-
    -
  • It is essential to enter a departure time and a planned speed.
    -
  • -
  • Once “Enter” is pressed the tidal column will show the nearest High or Low water considering the ETA at each waypoint.
    -
  • -
- -

- -

- -

- -

-
    -
  • If no tide dialog for any station is open and a waypoints name contains the string @~~<name>, for example “@~~York Spit Light”, then the tide report for the closest station with matching name is shown in the tide column for this waypoint. The most appropriate tidal station for each waypoint can thus be selected.
    -
  • -
  • When entering a departure time the ETA, Expected Time of Arrival will be shown, instead of ETE, Expected Time En-route.
    -
  • -
  • The individual waypoints “Description” field can contain the setting of planned speed specific just to the next route leg (e.g. “VMG=4.5;”) and-or the specification of Estimated Time of Departure from this waypoint (e.g. “ ETD=2/14/2011 12:00;”), allowing for planning extended stopovers. Time can be specified as UT, LMT or local zone time at the PC (default).
    -
  • -
- -

- -

- -
- -

Tracks

-
- -

- -

- -

-Make sure that you have read all about Automatic Daily tracks and track Highlighting in the Documentation on the Own Ship. -

- -
- -

Eye

-
- -

-The visibility of tracks is controlled by clicking the “eye” on each line. -

- -
- -

Sorting

-
- -

-Tracks can be sorted by clicking the column headers. Tracks are extended backward, based on the time-stamp sequence, a track is selected, which ends as the latest one before the start of current track. Tracks are extended as a single segment if they share the extending point. If they have no common point a new “empty” segment, with no visible track, is added. -

- -
- -

Joining

-
- -

-Joining two tracks (i.e. extending a track) results in just track one remaining. It may look like two tracks but the Route Manager treats it as a single track. -

- -
- -

Merge Selected Tracks

-
- -

-An alternative to “Extend Track” where two separate tracks are joined. The difference is that Merged tracks are visibly joined by straight track-lines. Read on for instructions on merging tracks. -

-
    -
  • If you have ever hit the Track icon by mistake, or closed down OpenCPN in the middle of a passage, you know that it's very frustrating to have a voyage split up in a number of different tracks that are not joined together. This can be fixed.
    -
  • -
  • Just select any number of tracks in the Track tab of the Route Manager window, right click the mouse to bring up the context menu, and choose to “Merge Selected Tracks”. The selected tracks will be merged in chronological order, with the track properties (name, color etc) of the resulting track keeping those of the earliest track in the selection.
    -
  • -
- -

- -

- -
- -

Copy as text

-
- -

-Copies the track name, unless it's the default time stamp, and the track distance. -The result of clicking the merge button. -

- -

- -

- -

- -

- -
- -

Reduce Track Data

-
-
    -
  • Do you have have massive amounts of tracks and finds them bogging down OpenCPN? This feature is for you!
    -
  • -
  • It is available from the context menu in the Track Manager. Right click on an existing track, and then click “Reduce Data…” .
    -
  • -
  • Pick one of the options, it reduces the amount of points in an existing track while maintaining the specified maximum error between the original track and the reduced track. Testing on an old OpenCPN track or an imported track, with an error setting of 10 or 20 meters tracks, will, in many cases, reduce the size to less than half and one can't really see the difference.
    -
  • -
  • Tracks made with the new intelligent dynamic tracking available in OpenCPN will not reduce much, unless a large error is tolerated.
    -
  • -
- -

- -

- -

- -

- -
- -

Track Properties

-
- -

-The track properties dialog is similar to the route properties dialog above. There are some obvious differences as a track describes something that took place in the past and a route is planning for the future. Track properties also has an Advanced tab that works similar to the Extended Marks dialog. -

- -
- -

Waypoints

-
- -

- -

- -

- -

-
    -
  • Control the visibility of each waypoint by clicking the waypoint icon to the left on each line. Sort the waypoints by clicking the column headers. * New. Create a new waypoint. This brings up the waypoints properties dialog. The default position is set to the current position of “Own Ship”.
    -
  • -
  • Properties. All about the dialog in Extended Marks
    -
  • -
  • Zoom to centers the chart display on the waypoint.
    -
  • -
  • Go To. Makes an instant route from present position to the mark and activates the route. A similar instant route is created by right clicking and selecting “Go To Here” without first creating a mark. This instant route will be listed in the Route Tab.
    -
  • -
  • Export Wpt and Send to GPS buttons behaves similar to corresponding buttons for Routes.
    -
  • -
  • Delete All, does not delete any Man Over Board marks. All other marks are deleted.
    -
  • -
  • Use the Shift key to mark multiple waypoints for deletion. This also work in the other Route manager tabs.
    -
  • -
- - -
- -

FAQ

-
- -
- -

Is there a way to change the WP 'Icon' in a route?

-
- -

-http://www.cruisersforum.com/forums/f134/change-route-wp-icon-192133.html -

- -

-To change a single WP icon of a route go to the properties window with a right click on the WP icon. -To Globally change a Route's WP Icons is not possible because the icon Diamond is hard coded in the source. -However it is possible to change globally the WP icon for normal WPs, the triangle. -To do that search a line with “DefaultWPIcon=…” in opencpn.ini. -

- -

-Also see Use your own Icons -

- -
- - -
-
    -
  • Where are Routes, Tracks and Waypoints Stored?
    -
  • -
  • I lost my route, is there a backup?
    -
  • -
  • Can I find a missing track?
    -
  • -
- -

-See Navobj -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:route_mark_manager + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Route & Mark Manager

+
+ +

+ +

+ +

+The Route & Mark Manager lists routes, tracks, waypoints, and layers that are currently loaded into OpenCPN. It allows you to view and modify those navigation objects and their components. The Route & Mark Manager has tabs for +

+ + +
+ +

Getting Around

+
+ +
+ +

Persistence

+
+ +

+Navigation objects in OpenCPN, except for “Temporary layers”, are persistent between OpenCPN sessions. Navigation Data Backup discusses data persistence more fully. +

+ +
+ +

Show/Hide Eye

+
+ +

+You can toggle the visibility of active objects by clicking the “eye” to the left of the object name on each line. For waypoints the eye is replaced by the icon shown on the chart for the waypoint. A red X across the “eye” (or waypoint icon) means that the object is invisible. +

+ +
+ +

Sort by Columns

+
+ +

+Objects can be sorted by their column header in the Route & Mark Manager. For example, clicking “Route Name” will cause the routes below to be sorted alphabetically. Clicking again reverses the order. +

+ +
+ +

Selection by Ctl - Left-click

+
+ +

+You can select multiple objects in the Routes, Tracks, or Waypoints tabs by holding down the CTRL key and left-clicking the objects or by holding the SHIFT key and selecting the first and last object of a group. +

+ +
+ +

Properties by Double Click

+
+ +

+Double-clicking on a route, track, or waypoint brings up its Properties dialog. It's a shortcut for selecting the object and clicking the Properties button. +

+ +
+ +

Export & Import GPX Files

+
+ +

+You can export and import routes, tracks, waypoints, and layers using the GPX transfer format. This lets you save your routes and marks to external files so you can have more than the active ones - for example, to do route planning or archive existing data. +

+
    +
  • GPX format is supported by a wide variety of programs.
    +
  • +
  • You can have as many external files as you wish, there are no limits on the number of eternal files.
    +
  • +
  • Use this for passage planning by saving multiple possible routes for a passage.
    +
  • +
  • Export routes and tracks for historical-log purposes.
    +
  • +
  • Prepare layers as an aid to navigation en route.
    +
  • +
+ +

+Keeping a lot of active routes in OpenCPN makes for a cluttered chart display. It also slows the program and makes it use more system resources. Imagine a word processor where every document you ever created was displayed unless you made it invisible. The “Export selected” and “Import GPX” buttons work like the “Save” and “Load” options in most programs. Just as you wouldn't save all your word processing documents in a single giant file, it's not efficient to export all your navigation objects into a single file. +

+ +

+It is more efficient to export each route or track to a separate file. Click on the object, click on the “Export selected” button, name the file, and navigate to the folder in which you want it saved. If you save each route and track in its own file you can import them individually. There is more discussion of a strategy for creating routes at Create Route. +

+ +

+The “Export All Visible” button is useful for making a quick backup copy of all your navigation objects but the resulting file is cumbersome to work with. It is also useful for creating a GPX file that is to be loaded as a layer. Read more at Layers. +

+ +
+ +

Routes

+
+ +

+A route is a set of two or more points you wish to visit in a given sequence. Route points can be defined as the route is created or they can be previously defined waypoints or route points. For more information about creating routes read Create Route. +

+
    +
  • The route points have exactly the same properties as the isolated waypoints, but does not show in the waypoint tab, to avoid clutter. To create a route that uses real waypoints, create them first and join them with the route tool.
    +
  • +
+ +

+ +

+ +
+ +

Click the "eye"

+
+ +

+to the far left on the line with the route to toggle if the route is displayed or hidden on the chart. A small dialog let you choose if existing marks included in a route will also become invisible. When a route is turned visible, all the shared waypoints are also made visible. Once a route is deleted, such a mark will go back to be a “normal” waypoint. +

+ +
+ +

To Sort routes

+
+ +

+Click “Route Name” or “To” +

+ +
+ +

Properties

+
+ +

+This button brings up a new dialog with settings that can be changed for each route. + +

+ +
+ +

Wpt is right-clicked

+
+ +

+A new dialog has popped up. The waypoint properties can be reached and edited. For example, change the default name, “005” in this case, to something more appropriate. Read more in the Extended Marks section. The waypoint can also be deleted. The last entry, “Copy all as text” copies all Route Properties for pasting into a text or Spreadsheet document. +

+ +

+ +

+ +
+ +

Plan Speed

+
+ +

+The overall planned speed for the route. The speed for each leg can be set by going to the waypoint Properties→Description tab for the waypoint that starts the leg, and write in the speed. For example “ VMG=9.7”. [Unfortunately this approach presently excludes writing descriptions for the waypoint. One or the other, be warned!] The Plan Speed value is persistent and will be used for further routes, unless changed. The default value is 6.0 knots. +

+ +
+ +

Departure Time

+
+ +

+For Planning: With no departure time the ETE (Estimated Time En route) is calculated. Route is Inactive and normal calculation is ETE. The ETE will be calculated from the First Waypoint of the Route. +route-properties-normal-ete.jpg +

+ +
+ +

ETA for Planning - Date & Time

+
+
    +
  • Route can be Inactive or Active.
    +
  • +
  • Enter a Departure Date and Time eg: 06/07/2014 14:00 and the ETA will be calculated.
    +
  • +
  • Make sure to press “Enter-Return” after entering a departure time. This guarantees that the entered time is used in calculations.
    +
  • +
  • The ETA will be calculated from OwnShip to the first Waypoint of the Route and then for each waypoint.
    +
  • +
  • Note the Active Waypoint Console.
    +
  • +
+ +

+route-inactive-active-date-time-eta.jpg +

+ +
+ +

ETA Planning - Now

+
+
    +
  • Route can be Inactive or Active with first WP active.
    +
  • +
  • To enter the present time, enter “>” (meaning: “Now”) in the departure time box. This works provided “Time shown as” → Local@PC is selected.
    +
  • +
  • Press “Enter” and all the times in the “ETA” column will change.
    +
  • +
  • “>” differs from entering the same time manually, say “06/04/2016 14:23”.
    +
  • +
  • Distance from Ownship to first Waypoint (active) will be shown with ETA's for all waypoints in the route. Calculates departure Now from the current boat position, including the distance to the first waypoint of the route Use prior to leaving harbour, all calculations pass through the very first WP of the route and ETA is calculated from the boat position through the first waypoint and then to the end of the route.
    +
  • +
  • Note the Active Waypoint Console.
    +
  • +
+ +

+route-active-now-eta-wp1.jpg +

+ +
+ +

ETA Planning - Now from Intermediate WP

+
+ +

+If the Route is Active and an intermediate Waypoint is Active, say WP5, then “- ”>“ - issued at 14:00 on 06/04/2016 - calculates departure “Now” from the current boat position, including the distance to the currently “active waypoint” of the route. Waypoints before the active waypoint are left empty. +

+ +
+ +

ETA - During Passage

+
+
    +
  1. Set Route “Active” Route & time shown as “Local@PC”.
    +
  2. +
  3. If you are simulating this condition you may need to right click on the next WP and pick “Active”.
    +
  4. +
  5. On an ocean passage, after a week of sailing, calculate ETA to the following WP.
    +
  6. +
  7. Set the route as “active” & next WP as “active”.
    +
  8. +
  9. Then, when entering ”>“=“now” as Departure Time, all the ETAs are from your real position TO THE NEXT WP, not to the beginning of the route.
    +
  10. +
  11. The ETA to the active waypoint is from Ownship to the WP. Note the Active Waypoint Console.
    +
  12. +
+ +

+route-active-now-eta-wp4.jpg +

+ +

+Time UTC is a new name for GMT. LMT is a local mean time based on the present longitude. For Local Zone Time one can also enter the keyword “Now”. +

+ +

+Color Set the displayed color of the track or keep the default. +

+ +

+Style Solid, dashes, dots, a combination or keep the default. +

+ +

+Width Set the width of the track or keep or keep the default. Marking a line with the leg number and the destination Waypoint in the Properties Dialog also marks the Waypoint on the chart with a blue square. +

+ +

+ +

+ +

+ +

+ +

+The lower part of the Route properties dialog now has +

+ +
+ + +
+ +

+Print Route button. It is possible to first select what features to print before being sent to the normal print routine. +

+ +
+ +

Extend Route

+
+ +

+Extending is possible only when it is obvious, what should be joined with the current route (current=visible in the Dialog). +

+
    +
  • Eligible are all visible route points shared with, or lying nearby to the current route's endpoint. If there is exactly 1 such point, then it is considered obvious, and the Extend button is enabled. If there are more, some should be hidden before proceeding, until just 1 remains.
    +
  • +
  • Routes are extended forward, based on the geographic location, next route point must be very near, as when mouse-extending the route. If the next route point is to far away for extending, just create the joining leg and extend twice.
    +
  • +
+ +
+ +

Split Route

+
+ +

+For splitting, the split point is selected as the row in the listing. The point-of-split becomes part of both new routes (shared) or tracks (cloned). Original route-track is deleted. +

+
    +
  • Here is a basic example of first splitting then extending. The test route is shown below *
    +
  • +
+ +

+ +

+
    +
  • Split Test_A In the Route Managers property dialog for the route we have selected a waypoint where we would like to split the route. The “Split Test” Route now consists of two parts, that has been renamed. *
    +
  • +
+ +

+ +

+
    +
  • Next we extend the first leg “Split Test_A” with the second leg “Split Test_B”. This extended route is now named “Split Test_B_plus.
    +
  • +
+ +

+ +

+ +
+ +

Activate-Deactivate

+
+ +

+Activates-Deactivates a route marked in the left part of the window. +

+ +
+ +

Zoom to

+
+ +

+Zooms in on a route marked in the left part of the window. +

+ +
+ +

Reverse

+
+ +

+Reverses a selected route. It's possible to cancel the reverse operation through a confirmation dialog. * +

+ +
+ +

Delete

+
+ +

+Deletes selected route or track. Use the Shift key to mark multiple routes for deletion. This also work in the other Route manager tabs. +

+ +
+ +

Export Route

+
+ +

+Save the route on your computer for later use (import) +

+ +
+ +

Send to GPS

+
+ +

+Send the Route to your GPS. Pressing the button activates a dialog were an output port is selected. This port does not have to be listed in “Connections” as it is an independent feature. This choice also appears in the right click menu for routes and waypoints. +For Garmin Users, make sure that the ToolBox→GPS→”Use Garmin GRMN-GRMN (Host) mode for Waypoint and Route uploads” box is ticked. The reason for this is that Garmin units cannot accept route uploads via NMEA0183. This is a “design feature” of all Garmin receivers. +

+ +

+ +

+ +
+ +

Delete All

+
+ +

+Be careful. If you know you have saved the routes on your computer and are able to import the again, this is a simple way to clear the screen from routes. Better be safe than sorry, so save before deleting, if you want to be able to use the routes again. +

+ +
+ +

Import

+
+ +

+Import one or more previously saved Routes, or Routes from other gpx compatible applications. It is possible to select and import multiple routes. The default waypoint icon bitmap is a circle. This kicks in if the icon in the imported gpx-file is not recognized. +

+ +
+ +

Export All Visible

+
+ +

+Saves all visible routes, waypoints and layers, in one gpx file. This is done through a normal file saving dialog. +

+ +

+ +

+ +
+ +

Tidal Column - Use and activation

+
+ +

+To Show tidal heights in the column, open the “Tidal Height Curve Dialog” for an individual tidal station so that it is shown on the screen as below. The tidal situation for this station will be tabulated along all route points in the route properties dialog. +

+
    +
  • It is essential to enter a departure time and a planned speed.
    +
  • +
  • Once “Enter” is pressed the tidal column will show the nearest High or Low water considering the ETA at each waypoint.
    +
  • +
+ +

+ +

+ +

+ +

+
    +
  • If no tide dialog for any station is open and a waypoints name contains the string @~~<name>, for example “@~~York Spit Light”, then the tide report for the closest station with matching name is shown in the tide column for this waypoint. The most appropriate tidal station for each waypoint can thus be selected.
    +
  • +
  • When entering a departure time the ETA, Expected Time of Arrival will be shown, instead of ETE, Expected Time En-route.
    +
  • +
  • The individual waypoints “Description” field can contain the setting of planned speed specific just to the next route leg (e.g. “VMG=4.5;”) and-or the specification of Estimated Time of Departure from this waypoint (e.g. “ ETD=2/14/2011 12:00;”), allowing for planning extended stopovers. Time can be specified as UT, LMT or local zone time at the PC (default).
    +
  • +
+ +

+ +

+ +
+ +

Tracks

+
+ +

+ +

+ +

+Make sure that you have read all about Automatic Daily tracks and track Highlighting in the Documentation on the Own Ship. +

+ +
+ +

Eye

+
+ +

+The visibility of tracks is controlled by clicking the “eye” on each line. +

+ +
+ +

Sorting

+
+ +

+Tracks can be sorted by clicking the column headers. Tracks are extended backward, based on the time-stamp sequence, a track is selected, which ends as the latest one before the start of current track. Tracks are extended as a single segment if they share the extending point. If they have no common point a new “empty” segment, with no visible track, is added. +

+ +
+ +

Joining

+
+ +

+Joining two tracks (i.e. extending a track) results in just track one remaining. It may look like two tracks but the Route Manager treats it as a single track. +

+ +
+ +

Merge Selected Tracks

+
+ +

+An alternative to “Extend Track” where two separate tracks are joined. The difference is that Merged tracks are visibly joined by straight track-lines. Read on for instructions on merging tracks. +

+
    +
  • If you have ever hit the Track icon by mistake, or closed down OpenCPN in the middle of a passage, you know that it's very frustrating to have a voyage split up in a number of different tracks that are not joined together. This can be fixed.
    +
  • +
  • Just select any number of tracks in the Track tab of the Route Manager window, right click the mouse to bring up the context menu, and choose to “Merge Selected Tracks”. The selected tracks will be merged in chronological order, with the track properties (name, color etc) of the resulting track keeping those of the earliest track in the selection.
    +
  • +
+ +

+ +

+ +
+ +

Copy as text

+
+ +

+Copies the track name, unless it's the default time stamp, and the track distance. +The result of clicking the merge button. +

+ +

+ +

+ +

+ +

+ +
+ +

Reduce Track Data

+
+
    +
  • Do you have have massive amounts of tracks and finds them bogging down OpenCPN? This feature is for you!
    +
  • +
  • It is available from the context menu in the Track Manager. Right click on an existing track, and then click “Reduce Data…” .
    +
  • +
  • Pick one of the options, it reduces the amount of points in an existing track while maintaining the specified maximum error between the original track and the reduced track. Testing on an old OpenCPN track or an imported track, with an error setting of 10 or 20 meters tracks, will, in many cases, reduce the size to less than half and one can't really see the difference.
    +
  • +
  • Tracks made with the new intelligent dynamic tracking available in OpenCPN will not reduce much, unless a large error is tolerated.
    +
  • +
+ +

+ +

+ +

+ +

+ +
+ +

Track Properties

+
+ +

+The track properties dialog is similar to the route properties dialog above. There are some obvious differences as a track describes something that took place in the past and a route is planning for the future. Track properties also has an Advanced tab that works similar to the Extended Marks dialog. +

+ +
+ +

Waypoints

+
+ +

+ +

+ +

+ +

+
    +
  • Control the visibility of each waypoint by clicking the waypoint icon to the left on each line. Sort the waypoints by clicking the column headers. * New. Create a new waypoint. This brings up the waypoints properties dialog. The default position is set to the current position of “Own Ship”.
    +
  • +
  • Properties. All about the dialog in Extended Marks
    +
  • +
  • Zoom to centers the chart display on the waypoint.
    +
  • +
  • Go To. Makes an instant route from present position to the mark and activates the route. A similar instant route is created by right clicking and selecting “Go To Here” without first creating a mark. This instant route will be listed in the Route Tab.
    +
  • +
  • Export Wpt and Send to GPS buttons behaves similar to corresponding buttons for Routes.
    +
  • +
  • Delete All, does not delete any Man Over Board marks. All other marks are deleted.
    +
  • +
  • Use the Shift key to mark multiple waypoints for deletion. This also work in the other Route manager tabs.
    +
  • +
+ + +
+ +

FAQ

+
+ +
+ +

Is there a way to change the WP 'Icon' in a route?

+
+ +

+http://www.cruisersforum.com/forums/f134/change-route-wp-icon-192133.html +

+ +

+To change a single WP icon of a route go to the properties window with a right click on the WP icon. +To Globally change a Route's WP Icons is not possible because the icon Diamond is hard coded in the source. +However it is possible to change globally the WP icon for normal WPs, the triangle. +To do that search a line with “DefaultWPIcon=…” in opencpn.ini. +

+ +

+Also see Use your own Icons +

+ +
+ + +
+
    +
  • Where are Routes, Tracks and Waypoints Stored?
    +
  • +
  • I lost my route, is there a backup?
    +
  • +
  • Can I find a missing track?
    +
  • +
+ +

+See Navobj +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/scaling_charts.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/scaling_charts.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/scaling_charts.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/scaling_charts.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,130 +1,130 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:scaling_charts - - - - - - - - - - - - - - - - - - - - - -
- - - -

Scaling Charts

-
- -

- -

- -

-These buttons will allow you to change the scale of chart you are using, unless only CM93 charts are loaded, in which case these buttons have no effect, and are grayed out. If just a yellow bar is visible in the Chart Selection Bar, above the Status Bar, then CM93 is the only available chart for the area. -

- -

- -

- -

-Shift to larger scale chart. Will change to next chart of greater detail, covering less area, if available, within the current view. -

- -

- -

- -

-Shift to smaller scale chart. Will change to the next chart of less detail, covering a greater area, if available, within the current view. -

- -
- -

Chart Bar Buttons

-
- -

-The charts in the Chart Bar just above the Status Bar are ordered according to scale. The leftmost chart, is the largest scale chart available, and the rightmost chart is the smallest scale chart. -

- -

- -

- -

-Also see Chart Status Bar -

- -

-Above the largest scale chart is a raster chart (blue) on the far left. To the far right is CM93 (yellow), and it will always be there, if available. The green ENC vector chart, next to CM93, is the smallest scale raster/ENC chart available at the center of the display. -

- -
- -

The scale of the displayed chart.

-
- -

-The chart display indicates the true scale of a particular chart at the present zoom level. Look to the far right on the bar above: “Scale 1299400 (1.7x)”. -

- -

-There is also a quick reference visual indicator always present in the SW part of the display. -

- -

- -

- -

-When the indicator is gray and orange the total length is 1 nautical mile an each segment is 1 cable. When the indicator is gray and black the total length is 10 miles and each segment is 2 miles. -

- -

-Alternatively the ScaleBar can be horizontal in the lower right corner of the screen. -Add this line to opencpn.ini (conf): -

-
UseSimplifiedScalebar=1
- -

- -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:scaling_charts + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Scaling Charts

+
+ +

+ +

+ +

+These buttons will allow you to change the scale of chart you are using, unless only CM93 charts are loaded, in which case these buttons have no effect, and are grayed out. If just a yellow bar is visible in the Chart Selection Bar, above the Status Bar, then CM93 is the only available chart for the area. +

+ +

+ +

+ +

+Shift to larger scale chart. Will change to next chart of greater detail, covering less area, if available, within the current view. +

+ +

+ +

+ +

+Shift to smaller scale chart. Will change to the next chart of less detail, covering a greater area, if available, within the current view. +

+ +
+ +

Chart Bar Buttons

+
+ +

+The charts in the Chart Bar just above the Status Bar are ordered according to scale. The leftmost chart, is the largest scale chart available, and the rightmost chart is the smallest scale chart. +

+ +

+ +

+ +

+Also see Chart Status Bar +

+ +

+Above the largest scale chart is a raster chart (blue) on the far left. To the far right is CM93 (yellow), and it will always be there, if available. The green ENC vector chart, next to CM93, is the smallest scale raster/ENC chart available at the center of the display. +

+ +
+ +

The scale of the displayed chart.

+
+ +

+The chart display indicates the true scale of a particular chart at the present zoom level. Look to the far right on the bar above: “Scale 1299400 (1.7x)”. +

+ +

+There is also a quick reference visual indicator always present in the SW part of the display. +

+ +

+ +

+ +

+When the indicator is gray and orange the total length is 1 nautical mile an each segment is 1 cable. When the indicator is gray and black the total length is 10 miles and each segment is 2 miles. +

+ +

+Alternatively the ScaleBar can be horizontal in the lower right corner of the screen. +Add this line to opencpn.ini (conf): +

+
UseSimplifiedScalebar=1
+ +

+ +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/tides_and_currents.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/tides_and_currents.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/tides_and_currents.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/tides_and_currents.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,320 +1,316 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:tides_and_currents - - - - - - - - - - - - - - - - - - - - - -
- - - -

Tides and Currents

-
- -

- - -

- -
- -

Notes

-
-
    -
  • Tide and Current predictions are not available for all areas.
    -
  • -
  • OpenCPN comes with a built in tidal data file, but can use any legacy IDX or binary tcd file. Multiple tidal files can be used at the same time. More about this further down this page.
    -
  • -
  • As with all predictions, the displayed values are calculated using mathematical models and actual tides and currents will vary.
    -
  • -
  • Variations from the predicted tide may be caused by weather (offshore wind and high barometric pressure) and can vary easily by 15 minutes and 1 foot. In some remote areas (north) the period of observation used for the calculation may be relatively short, thus causing the value of the predictions to be less accurate. Predictions are predictions!
    -
  • -
- -
- -

Enable Tides and Currents Display

-
-
    -
  • Click the toolbar button to see tide stations.
    -
  • -
  • Select to see current stations.
    -
  • -
  • Important: tide and currents will not be displayed unless these toolbar buttons are selected.
    -
  • -
- -
- -

Displaying Tides

-
-
    -
  • Available tide stations will show on the chart as green graphs with a “T” logo:
    -
  • -
  • The “T” becomes a yellow and blue vertical bar when the scale is greater than 1:500.000
    -
  • -
- -

- -

- -

- -

- -

-The vertical bar contains a lot of information at a glance. -

- -

- -The tidal rise is 2.5m above the chart datum. The blue part is “water”. The “V” inside he bar indicates that the tide is decreasing towards Low Water. -

- -

- -Here, the tide is rising towards High Water. -

- -

- -Low Water looks like this. -

- -

- -High Water Looks like this. -

- -

-Right click the middle of either icon to see the tidal graph: - -

- -

- If a waypoint, route or a track is, or passes, on top of a tidal icon, a right-click will show a context menu for those features. To see the tidal graph, press “Show Tide Information” at the bottom of the menu. -

- -

- -

- -

-The Tidal Dialog gives the name of the station as well as the the name of the Data Source file. This is important when you have multiple sources covering the same area. Time and height for HW and LW is displayed in the upper right part. -

- -

-The Yellow box, with the tidal rise and time, follows the cursor when hovering over the dialog. The time axis at the bottom displays the time, in this case he timezone is “Z +01:00”, which is the same as one hour ahead (east) of UTC, that used to be called GMT. -

- -

-In North America it is common to use a three or four letter acronym for timezones. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
UNITED STATES TIME ZONE CODES UTC OFFSET
AST ATLANTIC STANDARD TIME UTC - 4
EST EASTERN STANDARD TIME UTC - 5
EDT EASTERN DAYLIGHT TIME UTC - 4
CST CENTRAL STANDARD TIME UTC - 6
CDT CENTRAL DAYLIGHT TIME UTC - 5
MST MOUNTAIN STANDARD TIME UTC - 7
MDT MOUNTAIN DAYLIGHT TIME UTC - 6
PST PACIFIC STANDARD TIME UTC - 8
PDT PACIFIC DAYLIGHT TIME UTC - 7
AKST ALASKA TIME UTC - 9
AKDT ALASKA DAYLIGHT TIME UTC - 8
HAST HAWAII-ALEUTIAN STANDARD TIME UTC - 10
HADT HAWAII-ALEUTIAN DAYLIGHT TIME UTC - 9
SST SAMOA STANDARD TIME UTC - 11
SDT SAMOA DAYLIGHT TIME UTC - 10
CHST CHAMORRO STANDARD TIME UTC +10
- -
- -

Displaying Currents

-
- -

-Available current stations will show on the chart as orange diamonds, when zooming in arrows will appear pointing in the direction of the set. Note that “current” here is short for “Tidal Current”, and is the same as the UK term “Tidal Stream”. -

- -

-Master current stations are shown like this -in all scales. No direction is associated with these stations but they can be queried, trough a right click, for the magnitude of the current. -

- -

- -

- -

-Arrow indicates current direction and strength - the bigger the arrow, the more current. -

- -

-The size of the arrows can be customized by users in the opencpn.ini (opencpn.conf) file.
- -

- -

-In the [Settings/Others] section you can set the option CurrentArrowScale to a positive number representing a percentage scaling factor of the current arrows. -The values bellow 100 mean the arrows will be smaller than now, the values above 100 will cause them to be bigger. -

- -

- -

- -

-A numerical value can be displayed next to the arrow. -

- -

-To do this go to Options→Ships→AIS Targets and tick the box “Show names with AIS targets at a scale grater than 1:”, and set a scale. When zoomed in to a scale greater than this, the current will also be displayed with a number -

- -

-Right click the orange box to see current graph: - -

- -

-If a waypoint, route or a track is, or passes, on top of a current icon, a rightclick will show a context menu for those features. To see the current graph, press “Show Current Information” at the bottom of the menu. -

- -

-The Yellow box, with time,speed and direction, follows the cursor when hovering over the dialog. -

- -

-Note that OpenCPN can only display “Reversing Currents” found in restricted waterways, such as rivers and straits. -

- -

-The general case with “Rotary Tidal Currents”, can not be displayed with this interface, but are available for some areas as Grib files. More here -Grib Weather Plugin -

- -
- -

Using alternative data sets

-
- -

-OpenCPN supports two tidal file formats. Xtides .tcd file format as well as the default .IDX type. The latter consits of a pair of files called HARMONIC and HARMONIC.IDX, in a directory. -

- -

-The default, IDX dataset for tides and currents is limited, mainly for copyright reasons. -

- -

-[http://www.flaterco.com/xtide/]], a well known free software tidal aplication (GPL license), maintains regularly updated .tcd files for US. Updated files are normally published in December each year. These are presently the only area with, up to date freely available, tidal data. The latest updates are available from the Xtide site, http://www.flaterco.com and ftp://ftp.flaterco.com/xtide/. The “non-free” dataset, including UK and the Netherlands, is no longer updated. The last update was published 2011. -

- -

-Please note that OpenCPN differs from XTide results, in very small amounts, usually a few minutes, regarding the times of slack water. This is due to the older algorithm used in OpenCPN compared to the most modern XTides implementation of subordinate station time offset calculation -

- -

-There is currently has a problem when multiple .tcd files are loaded. The reference station may be incorrectly identified. In practical navigation only one .tcd file is needed at any given time, depending on which side of the Atlantic you are navigating. -

- -

-A number of different datasets are available on the Internet, with vastly greater coverage. Some of these datasets are quite old, and they also contains glitches and errors, many of which have been corrected in the OpenCPN default dataset. -

- -

-In many areas there are no free alternatives, and OpenCPN makes it possible to switch between data sets and even using them at the same time. If two stations are located on exactly the same position, only one will be visible…… -

- -

-
- -

- -

-Go to Options→Charts→Tides & Currents. Press “Add Dataset..” to add another dataset. -

- -

-Tidal files can be located anywhere on your file system, but it will pay off to be organized. The first entry above shows the default location for the built in datafile on Linux. On windows a typical location is “C:\Program Files\OpenCPN\tcdata”. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:tides_and_currents + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Tides and Currents

+
+ +

+ + +

+ +
+ +

Notes

+
+
    +
  • Tide and Current predictions are not available for all areas.
    +
  • +
  • OpenCPN comes with a built in tidal data file, but can use any legacy IDX or binary tcd file. Multiple tidal files can be used at the same time. More about this further down this page.
    +
  • +
  • As with all predictions, the displayed values are calculated using mathematical models and actual tides and currents will vary.
    +
  • +
  • Variations from the predicted tide may be caused by weather (offshore wind and high barometric pressure) and can vary easily by 15 minutes and 1 foot. In some remote areas (north) the period of observation used for the calculation may be relatively short, thus causing the value of the predictions to be less accurate. Predictions are predictions!
    +
  • +
+ +
+ +

Enable Tides and Currents Display

+
+
    +
  • Click the toolbar button to see tide stations.
    +
  • +
  • Select to see current stations.
    +
  • +
  • Important: tide and currents will not be displayed unless these toolbar buttons are selected.
    +
  • +
+ +
+ +

Displaying Tides

+
+
    +
  • Available tide stations will show on the chart as green graphs with a “T” logo:
    +
  • +
  • The “T” becomes a yellow and blue vertical bar when the scale is greater than 1:500.000
    +
  • +
+ +

+ +

+ +

+ +

+ +

+The vertical bar contains a lot of information at a glance. +

+ +

+ +The tidal rise is 2.5m above the chart datum. The blue part is “water”. The “V” inside he bar indicates that the tide is decreasing towards Low Water. +

+ +

+ +Here, the tide is rising towards High Water. +

+ +

+ +Low Water looks like this. +

+ +

+ +High Water Looks like this. +

+ +

+Right click the middle of either icon to see the tidal graph: + +

+ +

+ If a waypoint, route or a track is, or passes, on top of a tidal icon, a right-click will show a context menu for those features. To see the tidal graph, press “Show Tide Information” at the bottom of the menu. +

+ +

+ +

+ +

+The Tidal Dialog gives the name of the station as well as the the name of the Data Source file. This is important when you have multiple sources covering the same area. Time and height for HW and LW is displayed in the upper right part. +

+ +

+The Yellow box, with the tidal rise and time, follows the cursor when hovering over the dialog. The time axis at the bottom displays the time, in this case he timezone is “Z +01:00”, which is the same as one hour ahead (east) of UTC, that used to be called GMT. +

+ +

+In North America it is common to use a three or four letter acronym for timezones. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UNITED STATES TIME ZONE CODES UTC OFFSET
AST ATLANTIC STANDARD TIME UTC - 4
EST EASTERN STANDARD TIME UTC - 5
EDT EASTERN DAYLIGHT TIME UTC - 4
CST CENTRAL STANDARD TIME UTC - 6
CDT CENTRAL DAYLIGHT TIME UTC - 5
MST MOUNTAIN STANDARD TIME UTC - 7
MDT MOUNTAIN DAYLIGHT TIME UTC - 6
PST PACIFIC STANDARD TIME UTC - 8
PDT PACIFIC DAYLIGHT TIME UTC - 7
AKST ALASKA TIME UTC - 9
AKDT ALASKA DAYLIGHT TIME UTC - 8
HAST HAWAII-ALEUTIAN STANDARD TIME UTC - 10
HADT HAWAII-ALEUTIAN DAYLIGHT TIME UTC - 9
SST SAMOA STANDARD TIME UTC - 11
SDT SAMOA DAYLIGHT TIME UTC - 10
CHST CHAMORRO STANDARD TIME UTC +10
+ +
+ +

Displaying Currents

+
+ +

+Available current stations will show on the chart as orange diamonds, when zooming in arrows will appear pointing in the direction of the set. Note that “current” here is short for “Tidal Current”, and is the same as the UK term “Tidal Stream”. +

+ +

+Master current stations are shown like this +in all scales. No direction is associated with these stations but they can be queried, trough a right click, for the magnitude of the current. +

+ +

+ +

+ +

+Arrow indicates current direction and strength - the bigger the arrow, the more current. +

+ +

+The size of the arrows can be customized by users in the opencpn.ini (opencpn.conf) file.
+ +

+ +

+In the [Settings/Others] section you can set the option CurrentArrowScale to a positive number representing a percentage scaling factor of the current arrows. +The values bellow 100 mean the arrows will be smaller than now, the values above 100 will cause them to be bigger. +

+ +

+ +

+ +

+A numerical value can be displayed next to the arrow. +

+ +

+To do this go to Options→Ships→AIS Targets and tick the box “Show names with AIS targets at a scale grater than 1:”, and set a scale. When zoomed in to a scale greater than this, the current will also be displayed with a number +

+ +

+Right click the orange box to see current graph: + +

+ +

+If a waypoint, route or a track is, or passes, on top of a current icon, a rightclick will show a context menu for those features. To see the current graph, press “Show Current Information” at the bottom of the menu. +

+ +

+The Yellow box, with time,speed and direction, follows the cursor when hovering over the dialog. +

+ +

+Note that OpenCPN can only display “Reversing Currents” found in restricted waterways, such as rivers and straits. +

+ +

+The general case with “Rotary Tidal Currents”, can not be displayed with this interface, but are available for some areas as Grib files. More here +Grib Weather Plugin +

+ +
+ +

Using alternative data sets

+
+ +

+OpenCPN supports two tidal file formats. Xtides .tcd file format as well as the default .IDX type. The latter consits of a pair of files called HARMONIC and HARMONIC.IDX, in a directory. +

+ +

+The default, IDX dataset for tides and currents is limited, mainly for copyright reasons. +

+ +

+Please note that OpenCPN differs from XTide results, in very small amounts, usually a few minutes, regarding the times of slack water. This is due to the older algorithm used in OpenCPN compared to the most modern XTides implementation of subordinate station time offset calculation +

+ +

+There is currently has a problem when multiple .tcd files are loaded. The reference station may be incorrectly identified. In practical navigation only one .tcd file is needed at any given time, depending on which side of the Atlantic you are navigating. +

+ +

+A number of different datasets are available on the Internet, with vastly greater coverage. Some of these datasets are quite old, and they also contains glitches and errors, many of which have been corrected in the OpenCPN default dataset. +

+ +

+In many areas there are no free alternatives, and OpenCPN makes it possible to switch between data sets and even using them at the same time. If two stations are located on exactly the same position, only one will be visible…… +

+ +

+
+ +

+ +

+Go to Options→Charts→Tides & Currents. Press “Add Dataset..” to add another dataset. +

+ +

+Tidal files can be located anywhere on your file system, but it will pay off to be organized. The first entry above shows the default location for the built in datafile on Linux. On windows a typical location is “C:\Program Files\OpenCPN\tcdata”. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons/vector_text_display.html opencpn-doc-4.8.2.0/doc/toolbar_buttons/vector_text_display.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons/vector_text_display.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons/vector_text_display.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,95 +1,95 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons:vector_text_display - - - - - - - - - - - - - - - - - - - - - -
- - - -

Vector Text Display

-
- -

- -

- -

-OpenCPN makes a serious effort to be compliant with IHO standards for ECDIS display of cartography. -

- -

-First, one very important setting for vector charts is handled directly from the main toolbar. -This button toggles all text displayed on a vector chart On and Off. -The hotKey “T” is an alternative for toggling the text. -In OpenGL mode, all text will always be horizontal when using the “Course Up” option. -

- -

-Second, double clicking on a vector chart, as long as the cursor hasn't changed to a green arrow near the edges, brings up an information dialog, displaying the available vector-chart information at the selected point. Scroll down to see all the information. An alternative to double clicking is right-clicking and selecting “Object Query”. -Note that a single normal (left) click will center the chart at that point. -

- -

- -

- -

-The example is taken from double-clicking on a lighthouse in a busy area. -Exactly what is shown in this dialog depend on the settings described below in “Display Categories”. -

- -

-Third, it is possible to select what font is used for the text on vector charts. There is an entry in the ToolBox→Languages/Fonts→Choose Fonts tab, called ChartTexts. Here you select what font to use, and a template size. Weight and final size of the displayed texts depends on the charts you are using, but if the charts contain various weights and sizes, they will all scale together depending on what size you select. -

- -

-Options-Charts-Vector Charts Tab is where everything else is handled. -

- -

-If the S63 chart plugin is active, there will also be a “S63 Charts” tab. Read more about S63 Vector Charts when you have read this page. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons:vector_text_display + + + + + + + + + + + + + + + + + + + + + +
+ + + +

Vector Text Display

+
+ +

+ +

+ +

+OpenCPN makes a serious effort to be compliant with IHO standards for ECDIS display of cartography. +

+ +

+First, one very important setting for vector charts is handled directly from the main toolbar. +This button toggles all text displayed on a vector chart On and Off. +The hotKey “T” is an alternative for toggling the text. +In OpenGL mode, all text will always be horizontal when using the “Course Up” option. +

+ +

+Second, double clicking on a vector chart, as long as the cursor hasn't changed to a green arrow near the edges, brings up an information dialog, displaying the available vector-chart information at the selected point. Scroll down to see all the information. An alternative to double clicking is right-clicking and selecting “Object Query”. +Note that a single normal (left) click will center the chart at that point. +

+ +

+ +

+ +

+The example is taken from double-clicking on a lighthouse in a busy area. +Exactly what is shown in this dialog depend on the settings described below in “Display Categories”. +

+ +

+Third, it is possible to select what font is used for the text on vector charts. There is an entry in the ToolBox→Languages/Fonts→Choose Fonts tab, called ChartTexts. Here you select what font to use, and a template size. Weight and final size of the displayed texts depends on the charts you are using, but if the charts contain various weights and sizes, they will all scale together depending on what size you select. +

+ +

+Options-Charts-Vector Charts Tab is where everything else is handled. +

+ +

+If the S63 chart plugin is active, there will also be a “S63 Charts” tab. +

+ +
+ + +
+ + diff -Nru opencpn-doc-4.8.10129.2/doc/toolbar_buttons.html opencpn-doc-4.8.2.0/doc/toolbar_buttons.html --- opencpn-doc-4.8.10129.2/doc/toolbar_buttons.html 2018-01-30 12:28:30.000000000 +0000 +++ opencpn-doc-4.8.2.0/doc/toolbar_buttons.html 2018-02-07 14:43:14.000000000 +0000 @@ -1,282 +1,282 @@ - - - - - opencpn:opencpn_user_manual:toolbar_buttons - - - - - - - - - - - - - - - - - - - - - -
- - - -

TOOLBAR Buttons

-
- -

- -

- -

-The Toolbar is floating and can be placed anywhere on the screen, vertical or horizontal. Note the “grabber” symbol at the far right side of the toolbar. Use this handle to drag the toolbar wherever you want it. The default position is horizontal and docked top left. It snaps to the edges. Right click on the grabber and a cross will appear. Left click on the cross and the toolbar shifts its orientation, to vertical or horizontal format. Right click on the cross to return to the grabber. On Windows (at least), unless in OpenGL display mode, the toolbar dims down transparently until you roll over it. -

- -

-There are three different styles of Toolbars to choose from. Go to the ToolBox→“User interface”→ “Toolbar and Window Style” and select one of the following styles: -

- -

-Traditional -

- -

- -

- -

-Journeyman -

- -

- -

- -

-Journeyman Flat -

- -

- -

- -

-There are a lot of buttons available in the standard Toolbar, even more, counting the many plugins. To control exactly which buttons to display, hold the cursor over any button and right-click. This dialog pops up. -

- -

- -

- -

-Only the buttons with a ticked box will be displayed. The available shortcuts are also shown in parenthesis to the right of the button description. -

- -

-The MOB button is special. If unticked, you will get these choices: -

- -

- -

- -

-#1: The MOB button will still be there, but anyone (crew?) may later hide it. -

- -

-#2: If OpenCPN is used to handle a MOB situation, choose this option. The MOB button will always be there. It is not possible to change the state as long as OpenCPN is running. The MOB button option will not even appear in the right-click menu. To reset this option open the opencpn.ini(config) file and change the value below from “1” to “0”. Restart and all the options are once again available. -

-
[Settings]...PermanentMOBIcon=1
- -

-#3: Use this option if a MOB situation is handled by other means, and OpenCPN is not a part of the standard operational MOB procedure. -

- -

-If the MOB button is visible, it will always be the button furthest to the right. This way it's always easy to find in bad light etc. -

- -

-The visibility of the plugin buttons is controlled in the ToolBox→Plugins Tab, by pressing the Enable/Disable toggle button. -

- -

-Note that the Toolbar must have at least one active button. -

- -

- -

- -

-When a toggle button is pressed, it changes and becomes darker, Traditional style also adds a stronger outer frame. For example, tracking off , tracking on . -

- -

-A brief explanation of the use of each button is available by just hovering with the cursor over a button. -

- -

-Traditional Style (from left to right) : (For translation to other styles, check the buttons just below the Traditional in the above pictures.) -

- -

-Zoom In (Zooming ) -

- -

-Zoom Out (Zooming) -

- -

-Scale Next Chart Down (Scaling Charts)1 -

- -

-Scale Next Chart Up (Scaling Charts)1 -

- -

-Create Route (Create Route) -

- -

-Find/Follow Boat. Toggles on/off. (Auto Follow and Display Orientation) -

- -

-Launch Toolbox (Options Setting) -

- -

-Show/Hide Text Labels on Vector Chart. (Vector Display) -

- -

-Show/(Attenuate less critical Targets3 )/Hide AIS Targets2 (AIS) -

- -

-Show/Hide Currents On Chart (Tides and Currents) -

- -

-Show/Hide Tides On Chart (Tides and Currents) -

- -

-Print. Prints your current view, using a simple dialog. -

- -

-Route/Track/Waypoints/Layer- Manager. (Route & Mark Manager) -

- -

-Toggle Track On/Off (Ship Track) -

- -

-About OpenCPN and Help File (Helpand Getting Started) -

- -

-Adjust Screen Brightness for Dawn/Dusk and Night viewing. (Night Navigation) -

- -

-Show/Hide the Dashboard Plugin (Dashboard//) -

- -

-Show/Hide the Grib Overlay Plugin (Grib Weather//) -

- -

-World Magnetic Model (WMM) -

- -

-Drop Man Over Board marker (Man OverBoard) Always the far right Button. -

- -

-More Buttons may be present if certain Plugins are activated. See the Documentation for Install and Enable Plugins -

- -

- -

- -

-A separate GPS status and Chart Orientation Status is normally in the upper right corner of the display, unless the floating ToolBar covers this position. Then the “Status-bar” will be moved to the lower left corner, were it will stay, unless the main ToolBar is moved to cover this position, in which case the “Status Bar” goes back to the default position. -

- -

-Course Up/North Up2 (Display Orientation) -

- -

-GPS status2 (GPS Status) -

- -

- No GPS data or position not available. -

- -

- GPS fix, GPS position known and good for navigation. Sat count not available. -

- -

- Active/Valid GPS data + GPS reporting 1 - 4 satellites. -

- -

- Active/Valid GPS data + GPS reporting 5 - 9 satellites. -

- -

- Active/Valid GPS data + GPS reporting 10+ satellites. -

-
- -

-1. These icons are grayed out when only CM93 vector charts are available, as the feature is not applicable to that format.
- -2. These icons change, depending on status. -

- -

-3. Option available if activated in AIS settings. -

- -
- - -
- - + + + + + opencpn:opencpn_user_manual:toolbar_buttons + + + + + + + + + + + + + + + + + + + + + +
+ + + +

TOOLBAR Buttons

+
+ +

+ +

+ +

+The Toolbar is floating and can be placed anywhere on the screen, vertical or horizontal. Note the “grabber” symbol at the far right side of the toolbar. Use this handle to drag the toolbar wherever you want it. The default position is horizontal and docked top left. It snaps to the edges. Right click on the grabber and a cross will appear. Left click on the cross and the toolbar shifts its orientation, to vertical or horizontal format. Right click on the cross to return to the grabber. On Windows (at least), unless in OpenGL display mode, the toolbar dims down transparently until you roll over it. +

+ +

+There are three different styles of Toolbars to choose from. Go to the ToolBox?“User interface”? “Toolbar and Window Style” and select one of the following styles: +

+ +

+Traditional +

+ +

+ +

+ +

+Journeyman +

+ +

+ +

+ +

+Journeyman Flat +

+ +

+ +

+ +

+There are a lot of buttons available in the standard Toolbar, even more, counting the many plugins. To control exactly which buttons to display, hold the cursor over any button and right-click. This dialog pops up. +

+ +

+ +

+ +

+Only the buttons with a ticked box will be displayed. The available shortcuts are also shown in parenthesis to the right of the button description. +

+ +

+The MOB button is special. If unticked, you will get these choices: +

+ +

+ +

+ +

+#1: The MOB button will still be there, but anyone (crew?) may later hide it. +

+ +

+#2: If OpenCPN is used to handle a MOB situation, choose this option. The MOB button will always be there. It is not possible to change the state as long as OpenCPN is running. The MOB button option will not even appear in the right-click menu. To reset this option open the opencpn.ini(config) file and change the value below from “1” to “0”. Restart and all the options are once again available. +

+
[Settings]...PermanentMOBIcon=1
+ +

+#3: Use this option if a MOB situation is handled by other means, and OpenCPN is not a part of the standard operational MOB procedure. +

+ +

+If the MOB button is visible, it will always be the button furthest to the right. This way it's always easy to find in bad light etc. +

+ +

+The visibility of the plugin buttons is controlled in the ToolBox?Plugins Tab, by pressing the Enable/Disable toggle button. +

+ +

+Note that the Toolbar must have at least one active button. +

+ +

+ +

+ +

+When a toggle button is pressed, it changes and becomes darker, Traditional style also adds a stronger outer frame. For example, tracking off , tracking on . +

+ +

+A brief explanation of the use of each button is available by just hovering with the cursor over a button. +

+ +

+Traditional Style (from left to right) : (For translation to other styles, check the buttons just below the Traditional in the above pictures.) +

+ +

+Zoom In (Zooming ) +

+ +

+Zoom Out (Zooming) +

+ +

+Scale Next Chart Down (Scaling Charts)1 +

+ +

+Scale Next Chart Up (Scaling Charts)1 +

+ +

+Create Route (Create Route) +

+ +

+Find/Follow Boat. Toggles on/off. (Auto Follow and Display Orientation) +

+ +

+Launch Toolbox (Options Setting) +

+ +

+Show/Hide Text Labels on Vector Chart. (Vector Display) +

+ +

+Show/(Attenuate less critical Targets3 )/Hide AIS Targets2 (AIS) +

+ +

+Show/Hide Currents On Chart (Tides and Currents) +

+ +

+Show/Hide Tides On Chart (Tides and Currents) +

+ +

+Print. Prints your current view, using a simple dialog. +

+ +

+Route/Track/Waypoints/Layer- Manager. (Route & Mark Manager) +

+ +

+Toggle Track On/Off (Ship Track) +

+ +

+About OpenCPN and Help File (Helpand Getting Started) +

+ +

+Adjust Screen Brightness for Dawn/Dusk and Night viewing. (Night Navigation) +

+ +

+Show/Hide the Dashboard Plugin (Dashboard//) +

+ +

+Show/Hide the Grib Overlay Plugin (Grib Weather//) +

+ +

+World Magnetic Model (WMM) +

+ +

+Drop Man Over Board marker (Man OverBoard) Always the far right Button. +

+ +

+More Buttons may be present if certain Plugins are activated. See the Documentation for Install and Enable Plugins +

+ +

+ +

+ +

+A separate GPS status and Chart Orientation Status is normally in the upper right corner of the display, unless the floating ToolBar covers this position. Then the “Status-bar” will be moved to the lower left corner, were it will stay, unless the main ToolBar is moved to cover this position, in which case the “Status Bar” goes back to the default position. +

+ +

+Course Up/North Up2 (Display Orientation) +

+ +

+GPS status2 (GPS Status) +

+ +

+ No GPS data or position not available. +

+ +

+ GPS fix, GPS position known and good for navigation. Sat count not available. +

+ +

+ Active/Valid GPS data + GPS reporting 1 - 4 satellites. +

+ +

+ Active/Valid GPS data + GPS reporting 5 - 9 satellites. +

+ +

+ Active/Valid GPS data + GPS reporting 10+ satellites. +

+
+ +

+1. These icons are grayed out when only CM93 vector charts are available, as the feature is not applicable to that format.
+ +2. These icons change, depending on status. +

+ +

+3. Option available if activated in AIS settings. +

+ +
+ + +
+ +