Gert
Ik denk dat het belangrijk is dat je weet wat je wilt.
gert:
float long = 45.124783;
int deglong = long;
long -= deglong; // remove the degrees from the calculation
long *= 60; // convert to minutes
int minlong = long;
long -= minlong; // remove the minuts from the calculation
long *= 60; // convert to seconds
Hier doe je maal 60 (*=60)
gert:
$GPRMC,035211.000,A,1259.3254,N,07740.1250,E,0.24,86.89,0302Your resulting latitude should be 12.9887566666667 ie 12 + (59.3254/60)
Similarly the longitude should be 77.66875 ie 077 + (40.125/60)
Hier doe je gedeeld door 60 (/60)
en in je code kan ik het niet zien omdat er veel te veel tags instaan.
Met vriendelijke groet
Jantje