Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Memory Issues #3

Open
solankigithub opened this issue Jul 8, 2016 · 4 comments
Open

Memory Issues #3

solankigithub opened this issue Jul 8, 2016 · 4 comments

Comments

@solankigithub
Copy link

Hi,
I am facing memory issues, after including this library in my Arduino UNO.
Is there any way optimizing the library to consume less memory ?

Thanks
Sandeep

@solankigithub
Copy link
Author

The method
inet.attachGPRS("airtelgprs.com", "", "")
consume 400 bytes of SRAM. Is there any scope to refine it ?

Thanks
Sandy

@vshymanskyy
Copy link

You could try using TinyGSM: http://tiny.cc/TinyGSM
It currently supports only GPRS.

@dmnc-net
Copy link

Hi @solankigithub , I found this library right now and it seems to be a copy (not regular fork) of the MarcoMartines/GSM-GPRS-GPS-Shield library which has more than one initial commit. This repo seems to be abandoned.

Did you solve your memory problem? I'm still looking for some good library for SIM808, this one (resp. Marco's) is promissing, DFRobot/DFRobot_SIM808 too. At this moment I'm prototyping on the TinyGMS library but I don't like it due to dynamic memory allocation (String objects), all code in header files and huge variables (i.e. int for storing values from 1 to 12 ... here) ... my Uno is rebooting itself or freezing after some days of uptime.

@vshymanskyy
Copy link

@dmnc-net the code you're referencing to, is contributed by TinyGSM community. It's open-source, you can change it to whatever you want ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants