I have EC200U-CN module on my custom hardware with firmware revision EC200UCNAAR03A03M08.
I’ve got LTE commands working. But when I execute GNSS commands I am getting CMS ERROR: 50.
Is the firmware revision on the module supports GNSS? Can you please advice?
I think the module’s default GNSS configuration was the reason for error. After setting few parameters with AT+QGPSCFG, I’m getting other responses which makes sense.
With our custom board, the RF portion between the on-board antenna and EC200 was not routed well and that was the root cause of not getting the position coordinates. My finding was that, the NMEA sentence in my case it’s RMC, gives out the UTC timestamp and date but not the position coordinates even after 30 minutes in open sky. Please check your Antenna design on-board and/or external and get it reviewed from Quectel team.
AT + QGPS = 1 for turning on
AT + QGPSLOC = 0
( 0 , 1,2) for selecting the frame format
AT + QGPSEND for turning off
right?
Upon sending AT+QGPSLOC=0, it shows error 50. Sometimes I receive data like $GPGGA,0,00,99.99,*48
I don’t know what mistake I’m making.
Questions
What version of the QUECTEL firmware are you using?
Are you communicating through UART1? Can we get continues data through UART?
When you send AT+QGPSLOC=0, are you supposed to receive continuous data, or do you need to send the command each time to get data?
Do we need to configure settings in the config register?
After turning on, do we need to wait for some time to connect to satellites? It’s throwing a 516 error sometimes, which corresponds to “NOT FIXED NOW”.