A library for talking to Multi-Tech's Cellular SocketModem Devices.

Dependents:   M2X_dev axeda_wrapper_dev MTS_M2x_Example1 MTS_Cellular_Connect_Example ... more

Revisions of cellular/Cellular.h

Revision Date Message Actions
143:c7d8fe37981b 2014-01-05 revamp Cellular::init() function; resets the radio to make sure it's in a good state before proceeding; this function waits for the radio to come up, so we don't need to outside; ; update documentation and examples in SocketModem to reflect these changes File  Diff  Annotate
141:571e0ef6c8dc 2014-01-04 Added licensing header to all files in the library File  Diff  Annotate
139:73a7d1cd2e9c 2014-01-04 Removed UDP support from Socket Package and noted this in documentation within IPStack, Cellular and Wifi classes. File  Diff  Annotate
137:669d94870b68 2014-01-03 Updated Cellular example to use DCD and DTR pins in init function for KL46Z File  Diff  Annotate
123:a84f6b89132b 2014-01-02 Added getDeviceIP method to Cellular File  Diff  Annotate
108:554585370b4a 2013-12-31 Made setDeviceIP more robust in Wifi File  Diff  Annotate
106:358972176b89 2013-12-31 In Wifi added the ability to get and set the Device's IP as static or DHCP. Also moved the DHCP setting to the init function for default setting. Added some more documentation. File  Diff  Annotate
103:da58d27c15d7 2013-12-30 In Wifi updated the getSignalStrength method to be more robust, added a lot more comments. Also modified the setNetwork param order. File  Diff  Annotate
90:b5abba87d9e2 2013-12-27 Revamped and tested 3rd example program, still need to look at what echo server to point this to... File  Diff  Annotate
89:9e5da66e4f1e 2013-12-27 Updated and tested the SMS example in Cellular.h File  Diff  Annotate
87:5db6c084adc7 2013-12-27 Updated First example in Cellular and tested, also moved getCodeNames from Cellular to vars File  Diff  Annotate
82:5aa75004e553 2013-12-27 Added DTR and DCD lines to the init function within Cellular, with default being Not Connected File  Diff  Annotate
71:82205735732b 2013-12-26 Dropped Cellular::Code::CELL_ scope. Changed OK to SUCCESS. Moved common constants to Var.h File  Diff  Annotate
68:c490e4a51778 2013-12-24 Moved timeout functionality to MTSBufferedIO calls. Improved sendCmd. File  Diff  Annotate
62:83ccef1e94db 2013-12-20 Updated Cellular.h documentation, especially did a lot of work on the examples in the header file, all should compile correctly now, although they are not tested... File  Diff  Annotate
56:e5e5351f14b3 2013-12-20 Added more documentation to the Cellular class, along with static methods for converting some enums to strings. Also, removed one of the getInstance functions and changed it to an init function. File  Diff  Annotate
43:3cacf019ed7d 2013-12-19 fixed merge conflict: setDns File  Diff  Annotate
41:81d035fb0b6a 2013-12-19 Added echo client test File  Diff  Annotate
40:14342c4de476 2013-12-19 merge changes File  Diff  Annotate
39:6e94520a3217 2013-12-19 add mts namespace to files in cellular/, io/, and utils/ directories; prepend CELL_ to some enums in cellular.h to avoid conflict with HTTPClient class; added AxedaWrapper class for sending data to Axeda backend File  Diff  Annotate
36:bb6b293c7495 2013-12-19 Added a ton more documentation to most of the headers files. Also removed the capacity and available functions from MTSBufferedIO in favor of readable and writeable. Removed the single available method call from the cellular class. File  Diff  Annotate
34:60682c702c3f 2013-12-18 Global std::strings don't seem to be compiled correctly. (Stop using them) File  Diff  Annotate
33:e04aa7c013c9 2013-12-18 Merged File  Diff  Annotate
32:629e6b1c8e22 2013-12-18 Successfully recognizes when remote endpoint closes socket. File  Diff  Annotate
30:06c756af6c5c 2013-12-18 merged; fixed conflicts in Cellular.h File  Diff  Annotate
29:7408b1bdad37 2013-12-18 add cellular->reset() function (may need to be changed to HW reset); fixed bug in Endpoint code; added correct handling of DCD and DTR lines to/from radio File  Diff  Annotate
27:8e6188cbcfd4 2013-12-17 Added a ton of documentation to Cellular.h and IPStack.h including some sample application code. File  Diff  Annotate
23:bc6f98a1eb22 2013-12-17 Added Ping Command and some documentation to Cellular.h File  Diff  Annotate
19:38794784e009 2013-12-16 Changed Cellular class to singleton (not thread safe) File  Diff  Annotate
17:2d7c4ea7491b 2013-12-16 TCP send / receive working. close() still requires some finesse when other end disconnects. File  Diff  Annotate
13:0af863114629 2013-12-13 Successfully setup PPP connection File  Diff  Annotate
11:134435d8a2d5 2013-12-13 IPStack.h interface definition File  Diff  Annotate
5:93e889a5abc6 2013-12-11 I believe SMS receive is working, but I don't think the serial io is working. File  Diff  Annotate
4:6561c9128c6f 2013-12-11 modified Cellular class. added Text utilities. File  Diff  Annotate
0:563b70517320 2013-12-09 Initial Commit Library! File  Diff  Annotate