* add C027_Support fork

Fork of C027_Support by u-blox

Revision:
126:bfbb9e19f6e0
Parent:
125:25a292afbac6
Child:
127:c1c27d0f53c5
diff -r 25a292afbac6 -r bfbb9e19f6e0 MDM.cpp
--- a/MDM.cpp	Thu Aug 20 13:47:29 2015 +0000
+++ b/MDM.cpp	Thu Aug 20 16:40:55 2015 +0000
@@ -441,10 +441,10 @@
         sendFormated("AT+CGMM\r\n");
         if (RESP_OK != waitFinalResp(_cbString, _dev.model))
             goto failure;
-        // get the 
-        sendFormated("AT+CGMR\r\n");
+        // get the version
+        sendFormated("ATI9\r\n");
         if (RESP_OK != waitFinalResp(_cbString, _dev.ver))
-            goto failure;            
+            goto failure;
         // Returns the ICCID (Integrated Circuit Card ID) of the SIM-card. 
         // ICCID is a serial number identifying the SIM.
         sendFormated("AT+CCID\r\n");
@@ -734,7 +734,6 @@
         sendFormated("AT+CGATT=1\r\n");
         if (RESP_OK != waitFinalResp(NULL,NULL,3*60*1000)) 
             goto failure;
-        
         // Check the profile
         int a = 0;
         bool force = true;
@@ -759,7 +758,7 @@
                 sendFormated("AT+UPSD=" PROFILE ",7,\"0.0.0.0\"\r\n");
                 if (RESP_OK != waitFinalResp())
                     goto failure;
-            }
+/*NOT SUP*/ }
             do {
                 if (config) {
                     apn      = _APN_GET(config);
@@ -799,7 +798,7 @@
                             sendFormated("AT+UPSD=" PROFILE ",6,%d\r\n",i);
                             if (RESP_OK != waitFinalResp())
                                 goto failure;
-                        }
+/*NOT SUP*/             }
                         // Activate the profile and make connection
                         sendFormated("AT+UPSDA=" PROFILE ",3\r\n");
                         if (RESP_OK == waitFinalResp(NULL,NULL,150*1000))