Thanks a lot for your code, which is sexactly what I need to run openCPN on a Delll Latitude 10 with windos 8.1.
However Geolocation passes on too many comma's in RMC string. The comma in the coordinates makes openGPS malinterprete the string. The following string $GPRMC,085344,A,1748,62,S,17843,34,E,,,261213,,*0B is transferred to opencpn as 1748.0000 N 000 0000.000 S SOG 34 kts COG --- etc
Is there a way to change the comma for probably a dot or nothing at all (whatever opencpn needs) ?