Closed
Description
Hello,
I have been trying to use getMeasurementRate() verify the configuration of a SAM-M10Q module on a custom board. However, it returns "16329" value repeatedly when it pushes the data rate command. The command is pushed right after the module is powered on. I have no valid position due to no satellite coverage. I think that explains the initial "0" value.
After 50+ tries it actually returns expected value. (Still no valid position) Not sure what it could be related to.
Here is the part I request the data rate:
// Data rate check
measRate = myGNSS.getMeasurementRate(); // Get the measurement rate of the module
Serial.print("Ublox Rate in Hz: ");
Serial.println(measRate);
while (measRate != 50) {
Serial.print("Trying again..");
push_ublox_command(20Hz, sizeof(20Hz));
delay(1000);
measRate = myGNSS.getMeasurementRate(); // Get the measurement rate of the module
Serial.println(measRate);
}
Your workbench
It is wired to ESP32 via UART.
Steps to reproduce
Immediately after connecting SAM-M10Q via UART serial, request the measurement rate with getMeasurementRate() .
Metadata
Metadata
Assignees
Labels
No labels