Ai-Thinker GPRS C SDK documentation
Code of CSDK: GPRS_C_SDK
Source code of documention: GPRS_C_SDK_DOC
Ai-Thinker GPRS module models are mainly A9, A9G. A9 mainly has GSM/GPRS (2G) related functions; A9G also integrates a GPS chip to facilitate the positioning related applications. For more functions, refer to hardware introduction section.
Module can be bought at taobao or other ways : taobao link
The development of modules mainly provides two kinds of interfaces:
（A） AT Command: a module connect with MCU with UART
- It's a easy way to operate GSM/GPRS module, and requires MCU to send command to the module through a serial port(UART), and you just need to find the command you need in AT Command Documentation
- AT firmware is the default firmware， you can set up immediately, more refer to Ai-Thinker Wiki
- This document does not contains any infomation of AT Command
（B）SDK On Chip Development，No external MCU is needed, burn the firmware directly to GPRS module
The advantage of this method is that it doesn't need extra MCU, programming directly on modules, saving hardware resources, and save mony for projects
This documentation introduces in detail how to use SDK to develop and provide related API docs.
The AT application source code is not included in this SDK