Ai-Thinker-Open / GPRS_C_SDK

Ai-Thinker A9/A9G GPRS (with GPS(A9G)) module C development SDK
https://ai-thinker-open.github.io/GPRS_C_SDK_DOC
MIT License
448 stars 234 forks source link

AGPS and BRDC GPD file format? #379

Open jupyterknight opened 4 years ago

jupyterknight commented 4 years ago

I want to use AGPS feature in this module, I see it download a file named brdcGPD.dat.

https://github.com/Ai-Thinker-Open/GPRS_C_SDK/blob/91832c812f2f285b46f723ef8dfb1b61a8e8661d/libs/gps/include/gps.h#L30-L32

Does anyone know what is this file and what is its format? And any idea I can make this file for my country?

Thank you very much.

P/S: It looks like the company no longer support this SDK, but I hope that there is someone know this.

pulkin commented 4 years ago

Hi, I am working on a micropython port where you can poll base stations and look up their location.

win32cpp commented 4 years ago

I have a similar question above. Does anyone have any information on creating a BRDC GPD file?

pulkin commented 4 years ago

I implemented agps in my port. It is possible to use a local database but they are quite large so the performance will be really low.

aerosales10 commented 4 years ago

I'm also trying to use the AGPS module but it fails:

win32cpp commented 1 year ago

Has anyone identified the GPD file structure yet?

Goke AGPS GPD File Structure