Sending data in MB's thr' GPRS network


I want to send large volume data thr’ gprs. How can I send it?
What is data size limit for email?

What is the maximum data size that can be written in one flash memory object?


Hi Rahul,
To be able to send data on the GPRS network, you need to code the complete IP stack in your Open-AT application. This is because, the GPRS networks allow sending of IP/PPP packets only (The option PPP is not implemented on most of the networks). Hence, you need to send data in IP packets. If you want to proceed like this, then you should follow the following steps:

  1. Attach to GPRS.
  2. Activate the configured PDP context.
  3. Open FCM flow for GPRS and when the flow open event is received, you can send the data on the GPRS network in IP packets.

In case, you do not want to follow this method, you can use eDlib APIs to send data. This is becuase, eDlib is nothing but the complete IP stack provided as a library to the Open-AT application.

If you want to send e-mail using ed_SendMail () then the maximum length can be 120 bytes. Using ed_PutMail (), you can send mail of any length.

As stated in the ADL user guide, a flash object can store data of length upto 30 KBytes.

Best Regards,
Open AT Fan.