Ec200u agps optimization

On EC200U-CN module we are using AGPS mode and stopping GNSS with AT+QGPSEND and AT+QSCLK=1 for saving power. Later depending on some events we are waking up with AT+QAGPSCFG=1,… , AT+QAGPS=1 and AT+QGPS=1.
This sleep/wakeup can happen quite quickly depending on external events.
But my question is,
1). does the module checks if already existing Ephemeris data is latest enough and takes a decision to fetch new one or not? or will it bring all the time whenever that sequence of commands are given?
2). if agps.txt file is already existing and we issue AT+QGPS=1 directly without AGPS commands, will the system use the existing ephemeris while fixing?

Thanks,
Vamsi

Hi @vamsi
After waking up from sleep and executing at+qgps=1, if the agps function is turned on, it will be judged whether it has exceeded the hour. If it exceeds, the ephemeris will be downloaded again.

Hi,
Another follow up question regarding AGPS. When GPS is already initialized and working, if GPS signal becomes weak because of surrounding conditions for an hour or two e.g. going through dense forest and valleys, will the EC200U try to use data connection to fetch AGPS data from server? Is it fetched only at the initialization time or whenever AGPS system finds it essential?

Thanks