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

Dependents:   mtsas mtsas mtsas mtsas

Revisions of Cellular/UIP.cpp

Revision Date Message Actions
72:7862171b277d 2015-01-23 use mts_min/mts_max inline functions instead of MIN/MAX macros - macros break in IAR File  Diff  Annotate
67:7c705fe2acec 2014-10-21 Fixed close() variables to match Mbed socket API (shutdown instead of clearBuffer) File  Diff  Annotate
66:8c55e2bf7270 2014-10-21 Added a flag for close() calls to support closing the connection without clearing the buffer data. File  Diff  Annotate
59:5535f14e3cc4 2014-08-13 Removed "alive" parsing option from sendCommand() under Cellular.cpp; Doubled timeout for AT#PING command under UIP.cpp; Made AT#SGACT command timeout longer (5s >> 15s) under EasyIP.cpp File  Diff  Annotate
56:43205bd2752a 2014-08-13 Moved common functions from EasyIP and UIP classes to Cellular class. Also tweaked isConnected() under EasyIP.cpp File  Diff  Annotate
54:a6c738bfc391 2014-08-11 Added for loop check to ensure context is closed under EasyIP.cpp, added 100ms wait after leaving data mode with sendEscapeCommand() under EasyIP.cpp (due to AT command not being received by radio without slight wait) File  Diff  Annotate
52:2cb58398a4f9 2014-08-11 Removed parse response '>' from sendCommand() under Cellular.cpp, changed sendSMS() to verify sending SMS message under Cellular.cpp, changed disconnect() to have better flow under EasyIP.cpp, changed isConnected() to be simpler under EasyIP.cpp File  Diff  Annotate
51:ffc556ba33f7 2014-08-05 Changed some comment lines in CellularFactory.cpp, EasyIP.cpp, UIP.cpp; Changed Cellular.cpp sendCommand() function to explicitly check for UIP responses, and removed 5ms wait between read cycles. File  Diff  Annotate
43:91c5e53f508f 2014-07-31 Added Working example code to 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
22:c1004a807490 2014-06-19 add other HSPA devices to check for APN in isConnected; wait for entire reply from radio to come before returning from ping File  Diff  Annotate
19:f6261f1c3dd4 2014-06-17 fix bug where socket mode state variable wasn't getting updated properly File  Diff  Annotate
18:fa0d8120f81f 2014-06-16 update SUCCESS, FAILURE, and friends to MTS_* so they don't conflict with definitions for STMicro boards File  Diff  Annotate
17:dee902f7d00e 2014-06-05 add unit tests for SMS File  Diff  Annotate
15:700a7662c52e 2014-06-04 move a couple warning level messages to trace File  Diff  Annotate
14:614952fb3af3 2014-05-30 couple of logging changes File  Diff  Annotate
13:e443e7e2b605 2014-05-22 only check APN if using a HSPA radio File  Diff  Annotate
11:4e428f689069 2014-05-22 add CellularFactory to automatically detect and create right type of Cellular class File  Diff  Annotate
10:c188cc05aed5 2014-05-21 more restructuring File  Diff  Annotate
9:1a03e3f3e7fe 2014-05-21 more restructuring File  Diff  Annotate
8:2d7259d244d1 2014-05-21 more restructuring File  Diff  Annotate
7:0ee8e69a3e9c 2014-05-21 more restructuring File  Diff  Annotate
4:1f63354b8d1b 2014-05-20 use MTSLog, put mbed.h in cpp files File  Diff  Annotate
3:04046eebaef5 2014-05-20 rename SMC and SMCIP files to EasyIP and UIP, remove RadioInterface code File  Diff  Annotate | base