FOLLOW UP and RESULTS
I appreciate all the work you did on this and can report that WP's are now being uploaded from OCPN to the Garmin GPS
using standard NMEA
without having to swtich to GRMN - Host. Brilliant thank you.
BUT, (why is there always a but?)
There is still an anomoly in that the first WP in each route
is ignored. If you remember MaxSea
includes the current
vessel position as WP0 whenever a route
(WP's) are uploaded, this is subequently ignored by the Garmin GPS
I looked at the route manager and I am not convinced that the way OCPN handles routes in general is completely logical.
When a route is entered it exists in isolation and no reference to the vessel position is made which is logical and correct.
However, when you make a route active, if the vessel is not actually at the start of the route, then the distance and time information from the vessel position and the first WP (1) and the vector from the vessel is missing which does not seem logical to me.
As a suggestion would it be possible to include the vessel position as WP0 when a route is activated. This would not require the WP numbering to be changed just an additional zero WP at the beginning that would be switched on or off depending if the route was active or not.
This would correctly upload all of the WP's of the route. The Garmin GPS would then ignore the first, but it should not cause a problem on other GPS's as any GOTO would be to WP1.
It would also provide complete data for the active route from where the vessel is.
What do you think?
Finally, as I suspected, it appears that using this method the Garmin will only accept 10 WP's including the first one, that it then ignores. There should be a note somewhere of this limitation, help file? pop up? don't know where.