Cellular library for MTS Socket Modem Arduino Shield devices from Multi-Tech Systems

Dependents:   mtsas mtsas mtsas mtsas

Revisions of Cellular/EasyIP.cpp

Revision Date Message Actions
38:b2088faa8bfd 2014-07-25 Removed redundant flow control set command for EasyIP.cpp File  Diff  Annotate
35:257eb41405e1 2014-07-21 Cellular.cpp Fixed char-delay causing failed SMS.; EasyIP.cpp Added closed-connection checking.; TestSMS.h Added SIM-not-ready checking loop before starting SMS test. File  Diff  Annotate
33:3b6f3904dde0 2014-07-16 Updating and formatting documentation for EasyIP.h and EasyIP.cpp.; Comment tweak for UIP.h File  Diff  Annotate
32:7d5581159bed 2014-07-15 Set EasyIP to initialize with AT+IFC=2,2 command to enable flow control, under EasyIP.cpp; All tests under dotests() passed, library should be complete. File  Diff  Annotate
31:529db15abda7 2014-07-14 Pulled MTS-Cellular changes into MTS-Cellular-dev branch.; Also implemented setSocketCloseable(); Modified read(),write(), and sendEscapeCommand() to account for socketCloseable boolean flag. File  Diff  Annotate
30:1326b623919a 2014-07-14 For EasyIP.cpp:; Made sendEscapeCommand() and socketCheck() socket closed verification; connect(), disconnect(), and isConnected() were tweaked; IMPL. bind(),open(),isOpen(),close(),read(),write(),readable(),writeable(),reset(); Fixed bug in CellUtils.h; File  Diff  Annotate
29:edc613ed3f2e 2014-07-02 Added APN check for connect() under EasyIP.; Implemented isConnected() under EasyIP. ; Note for isConnected(): some states from UIP will never be reached in the EasyIP version, and main method of checking connection is a ping to google.com File  Diff  Annotate
28:f93d7b3f7c2e 2014-07-01 Made ping() more robust under EasyIP.; Tweaked disconnect() under EasyIP to be more reliable.; File  Diff  Annotate
27:ec44d5a9544f 2014-06-30 Implemented echo() function under EasyIP.; Fixed ping() function under EasyIP.; Made a pure virtual echo() under Cellular.h for EasyIP and UIP inheritance; Made echo() virtual under both UIP.h and EasyIP.h File  Diff  Annotate
26:2b769ed8de4f 2014-06-26 Made setApn() a pure virtual in Cellular.; Implemented setApn in both UIP and EasyIP; Implemented connect(), disconnect(), and ping() in EasyIP; Uncommented cell instantiation for EasyIP type models in CellularFactory File  Diff  Annotate