ublox-cellular-base-n2xx

Revision:
9:4368e434de4e
Parent:
8:72412b28c93f
Child:
10:1afe5ed24f0c
--- a/UbloxCellularBaseN2xx.cpp	Tue Jan 09 12:46:00 2018 +0500
+++ b/UbloxCellularBaseN2xx.cpp	Tue Jan 09 15:25:11 2018 +0500
@@ -364,6 +364,21 @@
     return at_send(n);
 }
 
+bool UbloxCellularBaseN2xx::get_imei(char *buffer, int size)
+{
+    // International mobile equipment identifier
+    // AT Command Manual UBX-13002752, section 4.7
+    bool success = cgsn(1, _dev_info.imei);
+    tr_info("DevInfo: IMEI=%s", _dev_info.imei);
+
+    if (success) {
+        memcpy(buffer,_dev_info.imei,size);
+        buffer[size-1] = '\0';
+    }
+
+    return success;
+}
+
 bool UbloxCellularBaseN2xx::get_iccid()
 {    
     // Returns the ICCID (Integrated Circuit Card ID) of the SIM-card.
@@ -395,21 +410,6 @@
     return success;
 }
 
-bool UbloxCellularBaseN2xx::get_imei(char *buffer, int size)
-{
-    // International mobile equipment identifier
-    // AT Command Manual UBX-13002752, section 4.7
-    bool success = cgsn(1, _dev_info.imei);
-    tr_info("DevInfo: IMEI=%s", _dev_info.imei);
-    
-    if (success) {
-        memcpy(buffer,_dev_info.imei,size);
-        buffer[size-1] = '\0';
-    }
-
-    return success;
-}
-
 bool UbloxCellularBaseN2xx::get_meid()
 {
     // *** NOT IMPLEMENTED on SARA-N2XX