Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of MTS-Cellular by
Diff: Cellular/Cellular.h
- Revision:
- 9:1a03e3f3e7fe
- Parent:
- 8:2d7259d244d1
- Child:
- 10:c188cc05aed5
--- a/Cellular/Cellular.h Wed May 21 15:28:37 2014 -0500 +++ b/Cellular/Cellular.h Wed May 21 15:39:35 2014 -0500 @@ -196,6 +196,11 @@ * @returns true if the init was successful, otherwise false. */ virtual bool init(MTSBufferedIO* io); + + /** + * + */ + bool configureSignals(unsigned int DCD = NC, unsigned int DTR = NC, unsigned int RESET = NC); /** A method for testing command access to the radio. This method sends the * command "AT" to the radio, which is a standard radio test to see if you @@ -317,6 +322,8 @@ bool pppConnected; //Specifies if a PPP session is currently connected. std::string apn; //A string that holds the APN for the radio. + Radio type; //The type of radio being used + Mode mode; //The current socket Mode. bool socketOpened; //Specifies if a Socket is presently opened. bool socketCloseable; //Specifies is a Socket can be closed. @@ -324,6 +331,10 @@ std::string local_address; //Holds the local address for socket connections. unsigned int host_port; //Holds the remote port for socket connections. std::string host_address; //Holds the remote address for socket connections. + + DigitalIn* dcd; //Maps to the radio's dcd signal + DigitalOut* dtr; //Maps to the radio's dtr signal + DigitalOut* resetLine; //Maps to the radio's reset signal }; }