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

New Test Examples for FONA 3G #81

Open
wants to merge 35 commits into
base: master
Choose a base branch
from
Open

New Test Examples for FONA 3G #81

wants to merge 35 commits into from

Conversation

simonmags
Copy link

@simonmags simonmags commented Feb 20, 2017

This is Attempting to add a few additional example sketches to the FONA test library. No changes made to the underlying libraries in this code. It's been merged with the MRAA branch to bring it up to date.

Scope:
Updated Readme file to include additional 3G products, i.e. FONA America, European etc.

Examples still require additional testing on older FONA units, but they have been tested and compiled and uploaded to a 3G FONA unit with no issues. Note: They aren't expected to break any existing functionality of the library code.

simonmags and others added 21 commits June 21, 2016 21:01
Now includes a note about contributing by forking the repository and submitting a pull request to merge back in. Also removed a broken hyperlink.
updated to reflect that the guidelines have been reviewed
Updated with minor comments only and set the default device to be the FONA 3g module.
Start of a sketch to wake up the FONA module and send out an SMS to a pre-programmed phone number.
Http Experimentation with the Adafruit FONA 3G module.
Added the 3G product numbers to the readme
It didn't work and needs heavy modifications, will upload it again once it's been further tested in the lab and shown to work.
New file created with an example of how to auto answer a call
Everything that was arduino related got replaced or is commented out.
A lot of C style was replaced by C++.
All changes made are suited for the FONA3G and intel edison platform.
Since it uses the mraa library it might also work with the raspberry pi,
beagle bone black ...
Copy link
Author

@simonmags simonmags left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minimal changes here, should merge easily with the main library

Updated the sketch after re-compiling it and checking out it's status, trying to resolve issues that Travis CI identified.
Updated to work with the normal software serial source code from the Fona Test example. Note this still uses different pins for the incoming call example as Pin 2 is required within this sketch to notify for incoming calls etc.
<SoftwareSerial.h> becomes "SoftwareSerial.h" so that it will compile for the Travis CI
Changed
#include <SoftwareSerial.h>
to
#include "SoftwareSerial.h"
#include <SoftwareSerial.h>
becomes
#include "SoftwareSerial.h"
#include <SoftwareSerial.h>
becomes
#include "SoftwareSerial.h"
#include <SoftwareSerial.h>
becomes
#include "SoftwareSerial.h"
Also changed default constructor
of the FONA 808 constructor as Travis CI build failed otherwise
to try and get it to pass the Travis CI build
Moving it into it's own directory
Updated the folder structure for the Auto Answer Call Example
Move Wake Fona to send SMS example into it's own folder
Added content to file
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

Successfully merging this pull request may close these issues.

2 participants