I have some issues with my ublox neo 6m compatible gps.
I receive some messages from the gps but they looks like this
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$GPGGA,203703.605,,,,,0,0,,,M,,M�,,*4E
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,3,1,11,13,80,316,,28,57,094,,15,47,2�97,,20,45,273,*7E
$GPGSV,3,2,11,05,37,197,,30,36,065,,24,13,252,,21,08,300,*7A
$GPGSV,3,3,11,1�8,08,324,,08,08,030,,07,07,067,*4F
$GPRMC,203703.605,V,,,,,0.00,0.00,301016,,,N*4E
��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$GPGGA,203704.605,,,,,0,0,,,M,,M,,*49
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,3,1,�11,13,80,316,,28,57,094,,15,47,297,,20,45,273,*7E
$GPGSV,3,2,11,05,37,197,,30,36,065,,24,13,252�,,21,08,300,*7A
$GPGSV,3,3,11,18,08,324,,08,08,030,,07,07,067,*4F
$GPRMC,20370�4.605,V,,,,,0.00,0.00,301016,,,N*49
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$GPGGA,203705.605,,,,,0,0,,,M,,M�,,*48
I prefere to create my own code with the softwareserial library insted using a library like tinyGps++ or adafruit (It's the same problem by the way)
I've tried with delay but it doesn't work
The NMEA sentences or OK If I plug directly the GPS on a USB/UART module
Here is my code
#include <SoftwareSerial.h>
SoftwareSerial swSer(12,10, false, 80); //RX,TX inverse logic, buf size
void setup() {
Serial.begin(9600);
swSer.begin(9600);
Serial.println("\nSoftware serial test started");
//swSer.write("$PMTK251,115200*27"); //it was a try but doesn't work
}
void loop() {
Serial.write(swSer.read());
//delay(1); //was a try too
}
Thanks
Guillaume