Hello,
I connected SUP500F GPS module to Arduino Mega as following:
GPS TX > AM RX1
GPS RX > AM TX1
GPS GND > AM GND
GPS VDD > AM +5
GPS BAT > AM +5
And uploaded the following sketch
void setup(){
Serial.begin(9600);
Serial1.begin(9600);
}
void loop(){
if (Serial1.available()){
int inByte=Serial1.read();
Serial.print(inByte,BYTE);
}
if (Serial.available()){
int inByte=Serial.read();
Serial1.print(inByte,BYTE);
}
}
It was working perfectly when I use Arduino serial port monitor and also I was able to read and write to the module perfectly using SkyTraq 0.4.603 software. Then through SkyTraq software I set “Configure Position update rate” to “10Hz “ and the module started to send fast unreadable characters and I lost control of the module.
I tried to change the sketch to use 115200 baud it did not help, I disconnected the module for more than 2 hours then reconnected it but it remains on the same settings and when I try to control it using SkyTraq software, it give error that module is not responding. Can you please help me on this?