int paikka;
int laskuri;
String knots = "x";
String dataOK = "V";
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
String NMEAst = "$GLGSV,2,1,07,69,51,083,27,78,32,034,30,79,41,101,30,80,08,154,*66 17:25:40.702 $GLGSV,2,2,07,85,36,249,40,86,40,313,,87,03,002,*54 17:25:40.752 $GNGLL,6009.15350,N,02453.17195,E,142538.00,A,A*78$GNRMC,142539.00,A,6009.15350,N,02453.17076,E,5.368,300.26,220822,,,A*72";
paikka = NMEAst.indexOf("GNRMC");
float knuput;
dataOK = NMEAst.substring(paikka+16,paikka+17);
knots = NMEAst.substring(paikka+45, paikka+50);knuput = knots.toFloat();
laskuri = int(knuput);
while (laskuri>0) {
laskuri = laskuri-1;
digitalWrite(7, HIGH); delay(200);
digitalWrite(7, LOW);delay(200);
// statement block
};
delay(600);
Serial.print(dataOK);Serial.print(" ");Serial.print(paikka);Serial.print(" ");Serial.print(knots);Serial.print(" ");Serial.println((knuput));
int NMEA = 5;
}