Hi. I have Wemos D1 board and GPS module connected to tx/rx pins. I uploaded NeoGPS NMEAOrder.ino sketch and see strange effect.
I got this:
NMEAorder.INO: started
21:52:52.406 -> fix object size = 44
21:52:52.453 -> NMEAGPS object size = 124
21:52:52.506 -> Looking for GPS device on Serial
21:52:53.355 ->
21:52:53.355 -> Check GPS device and/or connections. No characters received.
21:52:53.409 ->
21:52:53.409 ->
21:52:53.409 -> END.
21:52:55.616 ->
21:52:55.616 -> --------------- CUT HERE FOR EXCEPTION DECODER ---------------
21:52:55.663 ->
21:52:55.663 -> Soft WDT reset
21:52:55.663 ->
21:52:55.663 -> >>>stack>>>
21:52:55.716 ->
21:52:55.716 -> ctx: cont
21:52:55.716 -> sp: 3ffffde0 end: 3fffffc0 offset: 01a0
21:52:55.763 -> 3fffff80: 3ffee510 00000000 3ffee5b4 402011d4
21:52:55.816 -> 3fffff90: 3fffdad0 00000000 3ffee608 3ffee61c
21:52:55.863 -> 3fffffa0: 3fffdad0 00000000 3ffee608 4020264c
21:52:55.917 -> 3fffffb0: feefeffe feefeffe 3ffe85d8 40100b51
21:52:55.964 -> <<<stack<<<
21:52:55.964 ->
21:52:55.964 -> --------------- CUT HERE FOR EXCEPTION DECODER ---------------
If I pressed Reset button twice I got clear NMEA data in a Serial monitor like:
21:52:50.548 -> $GNGLL,5546.62227,N,03754.65726,E,185251.00,A,A*75
21:52:50.902 -> $GNRMC,185252.00,A,5546.62251,N,03754.65743,E,0.144,,311021,,,A*6C
21:52:50.949 -> $GNVTG,,T,,M,0.144,N,0.267,K,A*3F
21:52:51.002 -> $GNGGA,185252.00,5546.62251,N,03754.65743,E,1,04,3.98,168.3,M,13.0,M,,*49
21:52:51.049 -> $GNGSA,A,3,17,14,32,,,,,,,,,,4.83,3.98,2.73*15
21:52:51.102 -> $GNGSA,A,3,67,,,,,,,,,,,,4.83,3.98,2.73*16
21:52:51.149 -> $GPGSV,4,1,13,01,13,024,,06,18,131,,10,01,300,,12,32,261,11*73
21:52:51.203 -> $GPGSV,4,2,13,13,06,187,,14,18,084,20,15,14,215,,17,47,063,30*71
21:52:51.303 -> $GPGSV,4,3,13,19,65,104,13,22,03,033,09,24,67,259,,25,02,265,*77
21:52:51.350 -> $GPGSV,4,4,13,32,11,333,26*4D
21:52:51.403 -> $GLGSV,3,1,09,66,18,255,,67,28,310,17,68,11,359,22,75,48,099,18*6C
21:52:51.450 -> $GLGSV,3,2,09,76,68,313,,77,17,294,,84,20,024,,85,57,092,16*61
21:52:51.503 -> $GLGSV,3,3,09,86,32,159,*5E
I can press again Reset button and got first code block again. So what does it do actually??