{"id":6239,"date":"2013-09-07T17:12:21","date_gmt":"2013-09-08T00:12:21","guid":{"rendered":"http:\/\/m2msupport.net\/m2msupport\/?page_id=6239"},"modified":"2020-06-21T09:07:13","modified_gmt":"2020-06-21T16:07:13","slug":"tutorial-for-simcom-m2m-modules","status":"publish","type":"page","link":"https:\/\/m2msupport.net\/m2msupport\/tutorial-for-simcom-m2m-modules\/","title":{"rendered":"Tutorial for SIMCOM M2M Modules"},"content":{"rendered":"<p>Simcom offers a range of<a href=\"http:\/\/m2msupport.net\/m2msupport\/search-page\/?manufacturer=Simcom\"> M2M modules<\/a>.\u00a0All the modules offers a rich set of AT command interface for developing IP-based applications. This tutorial is intended for developers building M2M applciations with Simcom modules. With the online <a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\">AT command tester<\/a> tool, this tutorial explains how to to test different AT interfaces available on Simcom modules.<\/p>\n<p><strong>Contents<\/strong><\/p>\n<ul>\n<li><a href=\"#intro\">AT Command Tester &#8211; Introduction<\/a><\/li>\n<li><a href=\"#connect\">How to connect to the Simcom module?<\/a><\/li>\n<li><a href=\"#Command\">Single AT Command<\/a><\/li>\n<li><a href=\"#Script\">Script Mode &#8211; Batch of AT Commands<\/a><\/li>\n<li><a href=\"#Diagnostics\">Modem Diagnostics<\/a><\/li>\n<li><a href=\"#Network\">Network Selection<\/a><\/li>\n<li><a href=\"#Data\">Data Call<\/a><\/li>\n<li><a href=\"#Voice\">Voice Call<\/a><\/li>\n<li><a href=\"#SMS\">Send\/Receive SMS<\/a><\/li>\n<li><a href=\"#Phonebook\">Use Phonebook<\/a><\/li>\n<li>TCP connection\n<ul>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/tcp-ip-testing-with-simcom-sim7000-sim800-and-sim53xx-modules\/\">TCP connection with SIM7000X, SIM800X &amp; SIM53XX Modules<\/a><\/li>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/tcp-ip-testing-with-simcom-sim7500-and-sim7600-modules\/\">TCP connection with SIM7500 and SIM7600 modules<\/a><\/li>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/tcp-ip-testing-with-simcom-sim7070-sim7080-modules\/\">TCP connection with SIM7070 and SIM7080 modules<\/a><\/li>\n<\/ul>\n<\/li>\n<li>HTTP Connection\n<ul>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/http-testing-with-simcom-sim7000-and-sim800-modules\/\">HTTP connection for SIM7000X and SIM800X Modules<\/a><\/li>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/http-testing-with-simcom-sim7500-sim7600-sim7100-and-sim53xx-modules\/\">HTTP connection with SIM7500X, SIM7600X, SIM7100X and SIM53XX modules<\/a><\/li>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/http-testing-with-simcom-sim7070-sim7080-modules\/\">HTTP connection with SIM7070, SIM7080 modules<\/a><\/li>\n<\/ul>\n<\/li>\n<li>GNSS\n<ul>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/gnss-testing-with-simcom-sim7000-modules\/\">GNSS Testing with SIM7000X modules<\/a><\/li>\n<\/ul>\n<\/li>\n<li>PING\n<ul>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/ping-testing-with-simcom-sim7000-modules\/\">Test PING feature with SIM7000X modules<\/a><\/li>\n<\/ul>\n<\/li>\n<li>MQTT\n<ul>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/mqtt-tutorial-for-simcom-modules\/\">Test MQTT feature with SIM7XXX modules<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Dial-up Connection\n<ul>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/setup-dial-up-connection-with-simcom-modems\/\">Set-up dial-up connection with SIM7000X modules<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Speed Test\n<ul>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/speed-test-with-simcom-modules\/\">Speed Test with Simcom Modules<\/a><\/li>\n<\/ul>\n<\/li>\n<li>File System\n<ul>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/how-to-test-file-system-in-simcom-modules\/\">Test read\/write\/delete\/rename files in SIM7XXX modules<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#Ftp\">Send\/Receive file through FTP<\/a><\/li>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/how-to-use-test-lte-cat-m-with-sim7000-modules\/\">Setup for LTE CAT-M<\/a><\/li>\n<li><a href=\"https:\/\/m2msupport.net\/m2msupport\/how-to-use-test-nb-iot-with-sim7000-modules\/\">Setup for NB-IOT<\/a><\/li>\n<\/ul>\n<div id=\"intro\"><strong>AT Command Tester<\/strong><\/div>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\">AT command tester<\/a> is a free online software tool that is used to test AT commands and other module features such as data call, voice call, HTTP, FTP, TCP\/IP, GPS, Email and other functionalities of M2M modules.<\/p>\n<div id=\"connect\"><strong>How to connect to module?<\/strong><\/div>\n<p>Please check that the drivers for the module are installed on your system. The module is then connected to the PC through a USB or serial connector interface. The module is typically on the hardware development kit (HDK) or on the host platform.<\/p>\n<p>Port Configuration<br \/>\n<a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\">AT Command Tester<\/a> uses Java-based serial drivers to interface to the modem. Users can connect to the modem serial port. It is assumed that modem is connected to the PC and ATc commands can be sent to the modem serial port.<\/p>\n<div id=\"Command\"><strong>Command Mode<\/strong><\/div>\n<p>In the &#8216;Command Mode;&#8217; users can send single AT commands and get the responses. The dropdown \u00a0lists 3GPP AT commands, description and examples for each AT command.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6240\" title=\"port_connect\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_command.PNG\" alt=\"\" \/><\/a><\/p>\n<div id=\"Script\"><strong>Script Mode<\/strong><\/div>\n<p>Users can send batch of AT commands under the \u2018Script Mode\u2019 tab. They can also save and load the script from the local machine. Users can develop their own scripts for specific set of tasks such as call setup , send SMS, HTTP access etc. Users can also include descriptive comments in their script.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6243\" title=\"script_mode\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_script.PNG\" alt=\"\" \/><\/a><\/p>\n<div id=\"Diagnostics\"><strong>Diagnostics<\/strong><\/div>\n<p>Users can perform basic troubleshooting of the<a href=\"http:\/\/m2msupport.net\/m2msupport\/m2m-module-diagnostics\/\"> modem diagnostics <\/a>under the \u2018Diagnostics\u2019 tab. Here the <a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\">AT Command Tester<\/a> tool sends the required AT commands and provides descriptive output about the state of the modem.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6245\" title=\"diagnostics\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_diagnostics.PNG\" alt=\"\" width=\"689\" height=\"688\" \/><\/a><\/p>\n<p><code><br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/Get the manufacturer info<\/strong><\/em><\/span><br \/>\nAT+CGMI&lt; SIMCOM_Ltd<\/code><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nManufacturer : SIMCOM_Ltd<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the Model number<\/strong><\/em><br \/>\nAT+CGMM<\/span><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>SIMCOM_SIM900<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nModel Number : SIMCOM_SIM900<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the Simcom hardware revision<\/strong><\/em><\/span><br \/>\nAT+CGMR<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>Revision:1137B03SIM900M64_ST_MMS<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nRevision : Revision:1137B03SIM900M64_ST_MMS<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get Simcom module capability<\/strong><\/em><\/span><br \/>\nAT+GCAP<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+GCAP:+FCLASS,+CGSM<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice supports following features:Fax,GSM,<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Read the profiles stored in Simcom module<\/strong><\/em><\/span><br \/>\nAT&amp;V<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>ACTIVE PROFILE:<br \/>\nE1 Q0 V1 X4 &amp;C1 &amp;D1 +IFC= 0,0 +FCLASS0<br \/>\nS00:0 S03:13 S04:10 S05:8 S07:60 S08:2 S10:15<br \/>\nSTORED PROFILE 0:<br \/>\nE1 Q0 V1 X4 &amp;C1 &amp;D1 +IFC= 0,0 +FCLASS0<br \/>\nS00:0 S03:13 S04:10 S05:8 S07:60 S08:2 S10:15<br \/>\nSTORED PROFILE 1:<br \/>\nE1 Q0 V1 X4 &amp;C1 &amp;D1 +IFC= 0,0 +FCLASS0<br \/>\nS00:0 S03:13 S04:10 S05:8 S07:60 S08:2 S10:15<br \/>\nOK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the battery status<\/strong><\/em><\/span><br \/>\nAT+CBC<br \/>\n?<br \/>\n+CBC: 0,46,3740<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the Simcom module port speed<\/strong><\/em><\/span><br \/>\nAT+IPR?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+IPR: 115200<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nSerial port speed is set to 115200.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the device functionlity<\/strong><\/em><\/span><br \/>\nAT+CFUN?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CFUN: 1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice has Full functionality.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Module activity status<\/strong><\/em><\/span><br \/>\nAT+CPAS<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CPAS: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is Ready.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Serial port flow control on host device and modem side.<\/strong><\/em><\/span><br \/>\nAT+IFC?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+IFC: 0,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nNo flow control on Terminal Equipment(TE) side ie Host Device.<br \/>\nNo flow control on Terminal Adapter(TA) side ie Modem.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Clock<\/strong><\/em><\/span><br \/>\nAT+CCLK?<br \/>\n?<br \/>\n+CCLK: &#8220;00\/01\/01,00:21:58+00&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Simcom module serial number<\/strong><\/em><\/span><br \/>\nAT+CGSN<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>012896001430633<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Read Simcom phone book<\/strong><\/em><\/span><br \/>\nAT+CPBR=1,99<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CME ERROR: 21<br \/>\nUnable to read phonebook entries.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Character set used by the Simcom module<\/strong><\/em><\/span><br \/>\nAT+CSCS?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CSCS: &#8220;IRA&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nCharacter set used by Terminal Equipment is &#8220;IRA&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Alarms<\/strong><\/em><\/span><br \/>\nAT+CALA?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CALA: &#8220;16:00:00&#8221;,2,1,2,3,4,5<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Simcom module mute control<\/strong><\/em><\/span><br \/>\nAT+CMUT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CMUT: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nMute of Off<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Simcom module indicator type<\/strong><\/em><\/span><br \/>\nThe following indicators types are supported by the device,<br \/>\nAT+CIND=?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIND: (&#8220;battchg&#8221;,(0-5)),(&#8220;signal&#8221;,(0-4)),(&#8220;service&#8221;,(0-1)),(&#8220;message&#8221;,(0-1)),(&#8220;call&#8221;,(0-1)),(&#8220;roam&#8221;,(0-1)),(&#8220;smsfull&#8221;,(0-1))<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>The indicator values are,<br \/>\nAT+CIND?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIND: 1,4,1,0,0,1,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><strong>\/\/Simcom GPRS station class<\/strong><\/span><br \/>\nAT+CGCLASS?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CGCLASS: &#8220;B&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nThe device supports station class &#8220;B&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Check if Simcom module is connected to the network<\/strong><\/em><\/span><br \/>\nAT+CGACT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CGACT: 1,0<br \/>\n+CGACT: 2,0<br \/>\n+CGACT: 3,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is NOT connected.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Read the PDP context profile of Simcom module<\/strong><\/em><\/span><br \/>\nAT+CGDCONT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CGDCONT: 1,&#8221;IP&#8221;,&#8221;bluevia.movistar.es&#8221;,&#8221;0.0.0.0&#8243;,0,0<br \/>\n+CGDCONT: 2,&#8221;IP&#8221;,&#8221;test5&#8243;,&#8221;0.0.0.0&#8243;,0,0<br \/>\n+CGDCONT: 3,&#8221;IP&#8221;,&#8221;&#8221;,&#8221;0.0.0.0&#8243;,0,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFollowing connection profiles are available,<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>CID-&gt; 1<br \/>\nPDP Type-&gt;IP<br \/>\nAPN-&gt;bluevia.movistar.es<br \/>\nPDP Address-&gt;0.0.0.0<br \/>\nData Compression-&gt;0<br \/>\nHeader Compression-&gt;0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>CID-&gt; 2<br \/>\nPDP Type-&gt;IP<br \/>\nAPN-&gt;test5<br \/>\nPDP Address-&gt;0.0.0.0<br \/>\nData Compression-&gt;0<br \/>\nHeader Compression-&gt;0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>CID-&gt; 3<br \/>\nPDP Type-&gt;IP<br \/>\nAPN-&gt;<br \/>\nPDP Address-&gt;0.0.0.0<br \/>\nData Compression-&gt;0<br \/>\nHeader Compression-&gt;0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Check if Simcom module is attached to the network<\/strong><\/em><\/span><br \/>\nAT+CGATT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CGATT: 1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is attached to the network<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Simcom module QoS (Quality of Service) profiles<\/strong><\/em><\/span><br \/>\nAT+CGQREQ?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CGQREQ: 1,0,0,0,0,0<br \/>\n+CGQREQ: 2,0,0,0,0,0<br \/>\n+CGQREQ: 3,0,0,3,0,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFollowing Quality of Service (QoS) profiles are available,<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>CID-&gt; 1<br \/>\nPrecedence-&gt;0<br \/>\nDelay-&gt;0<br \/>\nReliability-&gt;0<br \/>\nPeak-&gt;0<br \/>\nMean-&gt;0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>CID-&gt; 2<br \/>\nPrecedence-&gt;0<br \/>\nDelay-&gt;0<br \/>\nReliability-&gt;0<br \/>\nPeak-&gt;0<br \/>\nMean-&gt;0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>CID-&gt; 3<br \/>\nPrecedence-&gt;0<br \/>\nDelay-&gt;0<br \/>\nReliability-&gt;3<br \/>\nPeak-&gt;0<br \/>\nMean-&gt;0<br \/>\nTo be implemented.. Stay Tuned!!!<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Bearer service configuration <\/strong><\/em><\/span><br \/>\nAT+CBST?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CBST: 7,0,1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nSpeed -&gt; 7<br \/>\nBearer Service -&gt; Data circuit asynchronous<br \/>\nConnection Element -&gt; Non transparent<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/RLP configuration<\/strong><\/em><\/span><br \/>\nAT+CRLP?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CRLP: 61,61,48,6,0,7<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nRadio Link Protocol (RLP) Configuration paramaters:<br \/>\nIWF Window Dimension -&gt;61<br \/>\nMS Window Dimension-&gt;61<br \/>\nAcknowledge Timer-&gt;48<br \/>\nRetransmission Attempts-&gt;6<br \/>\nProtocol Version-&gt;0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Data or voice or fax mode<\/strong><\/em><\/span><br \/>\nAT+FCLASS?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FCLASS: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/USSD configuration<\/strong><\/em><\/span><br \/>\nAT+CUSD?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CUSD: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Service reporting<\/strong><\/em><\/span><br \/>\nAT+CR?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CR: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nService reporting control is disabled<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Error cause code<\/strong><\/em><\/span><br \/>\nAT+CEER<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CEER: No Cause<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Signal strength<\/strong><\/em><\/span><br \/>\nAT+CSQ<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CSQ: 21,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nSignal level is -71 dbm. Signal condition is excellent.The signal strength range is -53 dbm (Excellent) to -109 dbm (Marginal).<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Current operator<\/strong><\/em><\/span><br \/>\nAT+COPS?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+COPS: 0,0,&#8221;AT&amp;T&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is currently on &#8220;AT&amp;T&#8221; network.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Registration status<\/strong><\/em><\/span><br \/>\nAT+CREG?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CREG: 0,5<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is registered and is roaming.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/List of avaialble operators<\/strong><\/em><\/span><br \/>\nAT+COPS=?<br \/>\nPlease wait as this could take sometime&#8230;.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+COPS: (2,&#8221;AT&amp;T&#8221;,&#8221;AT&amp;T&#8221;,&#8221;310410&#8243;),,(0,1,4),(0,1,2)<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nAvailable Networks:<br \/>\nNetwork Name-&gt;AT&amp;T<br \/>\nNetwork ID-&gt;310410<br \/>\nNetwork Status-&gt;Current<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>Networks found<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Preferred operator list<\/strong><\/em><\/span><br \/>\nAT+CPOL?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/SMS message config &#8211; Text or PDU mode<\/strong><\/em><\/span><br \/>\nAT+CMGF?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CMGF: 1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nSMS message for is configured for Text mode<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/SMS service center address<\/strong><\/em><\/span><br \/>\nAT+CSCA?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CSCA: &#8220;+34609092815&#8221;,145<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nSMS service center address is &#8220;+34609092815&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/SMS support on the Simcom module<\/strong><\/em><\/span><br \/>\nAT+CSMS?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CSMS: 0,1,1,1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nService-&gt; GSM 27.005 Compatible<br \/>\nMobile Terminated SMS -&gt; Supported<br \/>\nMobile Originated SMS -&gt; Supported<br \/>\nBroadcast SMS messages -&gt; Supported<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/SIM status<\/strong><\/em><\/span><br \/>\nAT+CPIN?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CPIN: READY<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nSIM is ready.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Check if engineerign mode is on in Simcom module<\/strong><\/em><\/span><br \/>\nAT+CENG?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CENG: 0,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nEngineering mode is OFF. To turn on Engg mode, set AT+CENG=1,1.<br \/>\n<em><strong><br \/>\n<span style=\"color: #0000ff;\">\/\/Current band settign on Simcom module<\/span><\/strong><\/em><br \/>\nAT+CBAND?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CBAND: GSM850_MODE<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Read the Simcom module ADC<\/strong><\/em><\/span><br \/>\nAT+CADC?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CADC: 1,3<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nADC read is successful. ADC value is 3<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Check if the device is ready for call<\/strong><\/em><\/span><br \/>\nAT+CCALR?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CCALR: 1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is ready for phone call.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><em><strong><span style=\"color: #0000ff;\">\/\/Check if SIM is inserted in Simcom module<\/span><\/strong><\/em><br \/>\nAT+CSMINS?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CSMINS: 0,1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nSIM is inserted.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><em><strong><span style=\"color: #0000ff;\">\/\/Get the name of the service provider<\/span><\/strong><\/em><br \/>\nAT+CSPN?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CSPN: &#8220;&#8221;, 1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nService provider is &#8220;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><em><strong><span style=\"color: #0000ff;\">\/\/Get the voicemail number<\/span><\/strong><\/em><br \/>\nAT+CCVM?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CCVM: &#8220;7873327788&#8221;,&#8221;voicemail name&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nVoicemail number is &#8220;7873327788&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><em><strong><span style=\"color: #0000ff;\">\/\/Get the ICCID number<\/span><\/strong><\/em><br \/>\nAT+CCID<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>893407227XXXXXXXXX<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nICCID of the SIM is 893407227XXXXXXXXX<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><strong><em>\/\/Check if temperature detection is enabled<\/em><\/strong><\/span><br \/>\nAT+CMTE?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CMTE: 0,22<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nTemperature detection is disabled<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the GPRS multiclass slot<\/strong><\/em><\/span><br \/>\nAT+CGMSCLASS?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>MULTISLOT CLASS: 10<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice configured for GPRS multislot class of 10<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the list of emergency numbers programmed in the Simcom module<\/strong><\/em><\/span><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>AT+CEMNL?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CEMNL: 1,2,&#8221;112&#8243;,&#8221;911&#8243;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nEmergency numbers are :&#8221;112&#8243;,&#8221;911&#8243;,Mic gain values for for channels:<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><em><strong><span style=\"color: #0000ff;\">\/\/Mic configuration<\/span><\/strong><\/em><br \/>\nAT+CMIC?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CMIC: (0,5),(2,7)<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Check if headset is attached<\/strong><\/em><\/span><br \/>\nAT+CEXTHS?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CEXTHS: 0,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nHeadset is not attached<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/get the voice rate coding<\/strong><\/em><\/span><br \/>\nAT+SVR?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+SVR: 16<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nVoice rate coding set to 16<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Simcom module Audio channel configuration<\/strong><\/em><\/span><br \/>\nAT+CHF?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CHF: 0,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nMain audio handset channel<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/This is current configuration TCP context<\/strong><\/em><\/span><br \/>\nAT+CIPSCONT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIPSCONT:1<br \/>\n+CIPCSGP:1<br \/>\nGprs Config APN:CMNET<br \/>\nGprs Config UserId:<br \/>\nGprs Config Password:<br \/>\n+CLPORT:0,0<br \/>\n+CIPHEAD:0<br \/>\n+CIPSHOWTP:0<br \/>\n+CIPSRIP:0<br \/>\n+CIPATS:0,0<br \/>\n+CIPSPRT:1,0<br \/>\n+CIPQSEND:0<br \/>\n+CIPMODE:0<br \/>\n+CIPCCFG:5,2,1024,1<br \/>\n+CIPMUX:0<br \/>\n+CIPDPDP:1,10,3<br \/>\n+CIPRXGET:0<br \/>\n+CIPQRCLOSE:0<br \/>\nTCP connection is closed by remote server<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIPUDPMODE:0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/Multi or single IP configuration<\/strong><\/em><\/span><br \/>\nAT+CIPMUX?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIPMUX: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice configured for multi IP connection<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\">\/\/<em><strong>TCP and UDP are configured to use following ports<\/strong><\/em><\/span><br \/>\nAT+CLPORT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>TCP: 0<br \/>\nUDP: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/TCP connection profile<\/strong><\/em><\/span><br \/>\nAT+CSTT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CSTT: &#8220;CMNET&#8221;,&#8221;&#8221;,&#8221;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nAPN-&gt;&#8221;CMNET&#8221;<br \/>\nUSER-&gt;&#8221;&#8221;<br \/>\nPASSWORD-&gt;&#8221;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Local IP address<\/strong><\/em><\/span><br \/>\nAT+CIFSR<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CME ERROR: 3<br \/>\nIP not avaialble. Check if the PDP context has been activated<br \/>\nThe connection status is:<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/IP status<\/strong><\/em><\/span><br \/>\nAT+CIPSTATUS<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>STATE: IP INITIAL<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Primary and secondary DNS configuration<\/strong><\/em><\/span><br \/>\nAT+CDNSCFG?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>PrimaryDns: 0.0.0.0<br \/>\nSecondaryDns: 0.0.0.0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nPrimary DNS IP address is 0.0.0.0<br \/>\nSecondary DNS IP address is 0.0.0.0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/IP Header configuration<\/strong><\/em><\/span><br \/>\nAT+CIPHEAD?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIPHEAD: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nIP header is added, format is &#8220;+IPD,data length&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Is the modules configured for server mode?<\/strong><\/em><\/span><br \/>\nAT+CIPSERVER?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIPSERVER: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is not configured in server mode<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Connection profile &#8211; Circuit-switch or GPRS<\/strong><\/em><\/span><br \/>\nAT+CIPCSGP?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIPCSGP: 1,&#8221;CMNET&#8221;,&#8221;&#8221;,&#8221;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Transparent or non-transparent IP conenction mode<\/strong><\/em><\/span><br \/>\nAT+CIPMODE?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIPMODE: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nTCP conenction is configured for transparent mode<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/TCP transfer configuration settings<\/strong><\/em><\/span><br \/>\nAT+CIPCCFG?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CIPCCFG: 5,2,1024,1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nTCP transfer configuration:<br \/>\nNumber of retries-&gt;5<br \/>\nWaitTime-&gt;2<br \/>\nSendSize-&gt;1024<br \/>\nEscape Sequence-&gt;1<br \/>\nHTTP configuration parameters:<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Simcom HTTP connection configuration<\/strong><\/em><\/span><br \/>\nAT+HTTPPARA?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+HTTPPARA:<br \/>\nCID: 1<br \/>\nURL:<br \/>\nUA: SIMCOM_MODULE<br \/>\nPROIP: 0.0.0.0<br \/>\nPROPORT: 0<br \/>\nREDIR: 0<br \/>\nBREAK: 0<br \/>\nBREAKEND: 0<br \/>\nTIMEOUT: 120<br \/>\nCONTENT:<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\n<span style=\"color: #0000ff;\"><em><strong><br \/>\n\/\/Current HTTP context:<\/strong><\/em><\/span><br \/>\nAT+HTTPSCONT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+HTTPSCONT:1<br \/>\nCID:1<br \/>\nURL:<br \/>\nUA: SIMCOM_MODULE<br \/>\nPROIP: 0.0.0.0<br \/>\nPROPORT: 0<br \/>\nREDIR: 0<br \/>\nBREAK: 0<br \/>\nBREAKEND: 0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP transfer mode<\/strong><\/em><\/span><br \/>\nAT+FTPMODE?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPMODE: 1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFTP is configured for Passive mode.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP port<\/strong><\/em><\/span><br \/>\nAT+FTPPORT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPPORT: 21<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFTP port is 21<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP transfer type &#8211; binary or ascii<\/strong><\/em><\/span><br \/>\nAT+FTPTYPE?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPTYPE: &#8220;I&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFTP transfer type is binary.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP store option<\/strong><\/em><\/span><br \/>\nAT+FTPPUTOPT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPPUTOPT: &#8220;STOR&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP server address<\/strong><\/em><\/span><br \/>\nAT+FTPSERV?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPSERV: &#8220;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFTP Server name is not set<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP user name<\/strong><\/em><\/span><br \/>\nAT+FTPUN?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPUN: &#8220;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFTP user name is not set<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP password<\/strong><\/em><\/span><br \/>\nAT+FTPPW?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPPW: &#8220;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP GET file name<\/strong><\/em><\/span><br \/>\nAT+FTPGETNAME?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPGETNAME: &#8220;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFTP GET file name is not set<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP directory path<\/strong><\/em><\/span><br \/>\nAT+FTPGETPATH?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPGETPATH: &#8220;&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nFTP GET Path name is not set<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Current FTP application context:<\/strong><\/em><\/span><br \/>\nAT+FTPSCONT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPSCONT:1<br \/>\n+FTPSERV: &#8220;&#8221;<br \/>\n+FTPPORT: 21<br \/>\n+FTPUN: &#8220;&#8221;<br \/>\n+FTPPW: &#8220;&#8221;<br \/>\n+FTPCID: 1<br \/>\n+FTPMODE: 1<br \/>\n+FTPTYPE: &#8220;I&#8221;<br \/>\n+FTPPUTOPT: &#8220;STOR&#8221;<br \/>\n+FTPREST: 0<br \/>\n+FTPGETNAME: &#8220;&#8221;<br \/>\n+FTPGETPATH: &#8220;&#8221;<br \/>\n+FTPPUTNAME: &#8220;&#8221;<br \/>\n+FTPPUTPATH: &#8220;&#8221;<br \/>\n+FTPTIMEOUT: 0<br \/>\nOK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP State<\/strong><\/em><\/span><br \/>\nAT+FTPSTATE<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPSTATE:0<\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code>OK<br \/>\nFTP in idle state.<br \/>\n<\/code><\/p>\n<div id=\"Data\"><strong>Data Call<\/strong><\/div>\n<p>The \u2018Data Call\u2019 tab provides the interfaces to <a href=\"http:\/\/m2msupport.net\/m2msupport\/data-call-at-commands-to-set-up-gprsedgeumtslte-data-call\/\">setup data call<\/a> with the GSM network. \u2018Get PDP Contexts\u2019 button will list all the PDP context profiles stored on the SIM. Users can also add or update new PDP context profile. Users can then connect to the selected profile. <a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\">AT Command Tester<\/a> will first check whether the device is registered on the network. If so, it will attach and connect to the network with the selected PDP context credentials.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6243\" title=\"script_mode\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_datacall.PNG\" alt=\"\" \/><\/a><\/p>\n<p><em><strong>AT Command Sequence for setting up data call <\/strong><\/em><br \/>\n<code><br \/>\n<span style=\"color: #0000ff;\">\/\/<em><strong>Checking registration status...<\/strong><\/em><\/span><br \/>\nAT+CREG?<\/code><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CREG: 0,5<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is registered and is roaming.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Checking if device is already connected&#8230;<\/strong><\/em><\/span><br \/>\nAT+CGACT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CGACT: 1,0<br \/>\n+CGACT: 2,0<br \/>\n+CGACT: 3,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/Enable error reporting<\/strong><\/em><\/span><br \/>\nAT+CMEE=1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Attaching to network&#8230;<\/strong><\/em><\/span><br \/>\nAT+CGATT=1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\">\/\/<em><strong>Connecting to PDP profile 1..<\/strong><\/em><\/span><br \/>\nAT+CGACT=1,1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nConnection is successful<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the IP address<\/strong><\/em><\/span><br \/>\nAT+CGPADDR=1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CGPADDR: 1,&#8221;10.102.157.245&#8243;<\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code>OK<br \/>\n<\/code><\/p>\n<div id=\"Voice\"><strong>Voice Call<\/strong><\/div>\n<p>AT Command Tester can also be used <a href=\"http:\/\/m2msupport.net\/m2msupport\/voice-call-at-commands-to-set-up-voice-call\/\">voice calls<\/a>, both incoming and outgoing.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/wp-content\/uploads\/2013\/09\/voice_call.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6247\" title=\"voice_call\" src=\"http:\/\/m2msupport.net\/m2msupport\/wp-content\/uploads\/2013\/09\/voice_call.png\" alt=\"\" width=\"665\" height=\"686\" srcset=\"https:\/\/m2msupport.net\/m2msupport\/wp-content\/uploads\/2013\/09\/voice_call.png 665w, https:\/\/m2msupport.net\/m2msupport\/wp-content\/uploads\/2013\/09\/voice_call-290x300.png 290w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" \/><\/a><br \/>\n<strong>AT Command sequence for setting up voice call<\/strong><br \/>\n<code><br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/Checking registration status...<\/strong><\/em><\/span><br \/>\nAT+CREG?<\/code><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CREG: 0,5<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is registered and is roaming.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Dialing number 8586743398<\/strong><\/em><\/span><br \/>\nATD8586743398;<\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code>OK<br \/>\nVoice call successfull<br \/>\n<\/code><\/p>\n<div id=\"SMS\"><strong>SMS<\/strong><\/div>\n<p>AT Command Tester provides easy to use interface to <a href=\"http:\/\/m2msupport.net\/m2msupport\/sms-at-commands\/\">send\/receive SMS messages<\/a>. SMS message format can be text mode or PDU mode.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6243\" title=\"script_mode\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_sms.PNG\" alt=\"\" \/><\/a><br \/>\n<strong>AT Command sequence for SMS<\/strong><br \/>\n<code><br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/Checking registration status...<\/strong><\/em><\/span><br \/>\nAT+CREG?<\/code><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CREG: 0,5<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is registered and is roaming.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Send the SMS message<\/strong><\/em><\/span><br \/>\nAT+CMGS=&#8221;7608841145&#8243;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>&gt; Test message from AT Command Tester\u001a<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CMGS: 19<\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code>OK<br \/>\nSMS Send successful<br \/>\n<\/code><\/p>\n<div id=\"Phonebook\"><strong>Phone Book<\/strong><\/div>\n<p>The <a href=\"http:\/\/m2msupport.net\/m2msupport\/sim-phonebook-at-commands\/\">phone book<\/a> stored on the SIM can be edited\/added\/deleted through the \u2018Phone\u00a0 Book tab of the AT Command Tester.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/wp-content\/uploads\/2013\/09\/phonebook.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6248\" title=\"phonebook\" src=\"http:\/\/m2msupport.net\/m2msupport\/wp-content\/uploads\/2013\/09\/phonebook.png\" alt=\"\" width=\"652\" height=\"686\" srcset=\"https:\/\/m2msupport.net\/m2msupport\/wp-content\/uploads\/2013\/09\/phonebook.png 652w, https:\/\/m2msupport.net\/m2msupport\/wp-content\/uploads\/2013\/09\/phonebook-285x300.png 285w\" sizes=\"auto, (max-width: 652px) 100vw, 652px\" \/><\/a><\/p>\n<div id=\"Network\"><strong>Network Selection<\/strong><\/div>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/network-registration\/\">Network selection<\/a> feature allows the user to select the available network.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6243\" title=\"script_mode\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_netsel.PNG\" alt=\"\" \/><\/a><\/p>\n<p><strong>AT Command sequence for network selection<\/strong><br \/>\n<code><br \/>\nFinding Networks. Please wait..<br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/List the avaialble networks<\/strong><\/em><\/span><br \/>\nAT+COPS=?<\/code><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+COPS: (2,&#8221;AT&amp;T&#8221;,&#8221;AT&amp;T&#8221;,&#8221;310410&#8243;),,(0,1,4),(0,1,2)<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nAvailable Networks:<br \/>\nNetwork Name-&gt;AT&amp;T<br \/>\nNetwork ID-&gt;310410<br \/>\nNetwork Status-&gt;Current<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>Networks found<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Select the network<\/strong><\/em><\/span><br \/>\nAT+COPS=4,2,&#8221;310410&#8243;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nNetwork selection sucessful.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>Updating the list&#8230;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><em><strong><span style=\"color: #0000ff;\">\/\/List the networks<\/span><\/strong><\/em><br \/>\nAT+COPS=?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+COPS: (2,&#8221;AT&amp;T&#8221;,&#8221;AT&amp;T&#8221;,&#8221;310410&#8243;),,(0,1,4),(0,1,2)<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nAvailable Networks:<br \/>\nNetwork Name-&gt;AT&amp;T<br \/>\nNetwork ID-&gt;310410<br \/>\nNetwork Status-&gt;Current<\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code>Networks found<br \/>\n<\/code><\/p>\n<div id=\"Http\"><strong>\u00a0HTTP<\/strong><\/div>\n<p>The <a href=\"http:\/\/m2msupport.net\/m2msupport\/at-command-for-http-functions-for-remote-server-data-access\/\">HTTP<\/a> function is only implemented for the SIMCOM modules. Users can test HTTP Get and Post using the AT Command Tester.HTTP connection uses bearers that need to be setup. &#8216;APN&#8217; is unique to each network. Usually you can do a Google search for a network&#8217;s APN. Once bearer is set-up, then a bearer connection needs to be set-up. After the bearer has a sucessful conenction, an HTTP connection can be established.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6245\" title=\"diagnostics\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_http.PNG\" alt=\"\" width=\"689\" height=\"688\" \/><\/a><\/p>\n<p><strong>AT Command sequence for Simcom HTTP <\/strong><br \/>\n<code><br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/Check if the device is registered<\/strong><\/em><\/span><br \/>\nAT+CREG?<\/code><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CREG: 0,5<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is registered and is roaming.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Query if the bearer has been setup<\/strong><\/em><\/span><br \/>\nQuerying bearer 1 .<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>AT+SAPBR=2,1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+SAPBR: 1,1,&#8221;10.104.136.88&#8243;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nBearer 1 is Connected.IP address is &#8220;10.104.136.88&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>Bearer 1 is Connected.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><strong><em>\/\/Initializing HTTP service&#8230;<\/em><\/strong><\/span><br \/>\nAT+HTTPINIT<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Setting up HTTP parameters..<\/strong><\/em><\/span><br \/>\nAT+HTTPPARA=&#8221;URL&#8221;,&#8221;http:\/\/www.m2msupport.net\/m2msupport\/http_get_test.php&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Set the CID<\/strong><\/em><\/span><br \/>\nAT+HTTPPARA=&#8221;CID&#8221;,1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/HTTP action is read<\/strong><\/em><\/span><br \/>\nAT+HTTPACTION=0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>HTTP GET is sucessful<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Read the HTTP response<\/strong><\/em><\/span><br \/>\nAT+HTTPREAD<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+HTTPREAD:58<br \/>\nSucessful HTTP GET test. Data received from m2msupport.net<br \/>\nOK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Terminating HTTP session..<\/strong><\/em><\/span><br \/>\nAT+HTTPTERM<\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code>OK<br \/>\n<\/code><\/p>\n<div id=\"Ftp\"><strong>FTP<\/strong><\/div>\n<p>This allows users to test FTP Get and Put functions using the SIMCOM modules. File Transfer Protocol (FTP) is commonly used to send\/receive files from a remote server. First a bearer connection needs to be established just as we did in the HTTP example. After a bearer has a successful IP connection, we can use the FTP AT commands as shown below.<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6245\" title=\"diagnostics\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_ftp.PNG\" alt=\"\" width=\"689\" height=\"688\" \/><\/a><br \/>\n<strong>AT Command sequence for Simcom FTP function<\/strong><br \/>\n<code><br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/Checking registration status...<\/strong><\/em><\/span><br \/>\nAT+CREG?<\/code><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CREG: 0,5<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is registered and is roaming.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Querying bearer 1 .<\/strong><\/em><\/span><br \/>\nAT+SAPBR=2,1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+SAPBR: 1,1,&#8221;10.104.136.88&#8243;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nBearer 1 is Connected.IP address is &#8220;10.104.136.88&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>Bearer 1 is Connected.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Setting up FTP parameters..<\/strong><\/em><\/span><br \/>\nAT+FTPCID=1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Set up FTP server<\/strong><\/em><\/span><br \/>\nAT+FTPSERV=&#8221;ftp.m2msupport.net&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP user name<\/strong><\/em><\/span><br \/>\nAT+FTPUN=&#8221;xxxxx&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP password<\/strong><\/em><\/span><br \/>\nAT+FTPPW=&#8221;xxxxx&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP file name<\/strong><\/em><\/span><br \/>\nAT+FTPGETNAME=&#8221;ftptest.txt&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/FTP directory<\/strong><\/em><\/span><br \/>\nAT+FTPGETPATH=&#8221;\/www\/m2msupport\/&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Execute FTP get<\/strong><\/em><\/span><br \/>\nAT+FTPGET=1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPGET:1,1<br \/>\nFTP session sucessfully started<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Read the FTP data<\/strong><\/em><\/span><br \/>\nAT+FTPGET=2,1024<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPGET:2,43<br \/>\nSucessful FTP file get from m2msupport.net.<br \/>\nOK<br \/>\nAT+FTPGET=2,1024<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+FTPGET:2,0<\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code>OK<br \/>\nFTP data transfer is complete<br \/>\n<\/code><\/p>\n<div id=\"TCP\"><strong>TCP\/UDP<\/strong><\/div>\n<p>SIMCOM modules have in-built TCP\/UDP stack. AT command tester provides interfaces to test <a href=\"http:\/\/m2msupport.net\/m2msupport\/tcpudp-ip-testing-for-m2m-modules\/\">M2M TCP\/UDP <\/a>functions of SIMCOM modules.The &#8216;APN&#8217; is usually specific to the network. You can get the APN information stored in the device in the &#8216;Data Call&#8217; tab.Once a successful TCP connection is establised, you can send data<\/p>\n<p><a href=\"http:\/\/m2msupport.net\/m2msupport\/download-at-command-tester\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6245\" title=\"diagnostics\" src=\"http:\/\/www.m2msupport.net\/m2msupport\/wp-content\/themes\/admired\/images\/simcom_tcp.PNG\" alt=\"\" width=\"689\" height=\"688\" \/><\/a><\/p>\n<p><strong>AT Command sequence for Simcom TCP function<\/strong><br \/>\n<code><br \/>\n<span style=\"color: #0000ff;\"><em><strong>\/\/Checking registration status...<\/strong><\/em><\/span><br \/>\nAT+CREG?<\/code><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CREG: 0,5<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nDevice is registered and is roaming.<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Checking if device is already connected&#8230;<\/strong><\/em><\/span><br \/>\nAT+CGACT?<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>+CGACT: 1,0<br \/>\n+CGACT: 2,0<br \/>\n+CGACT: 3,0<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<br \/>\nAT+CMEE=1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Attaching to network&#8230;<\/strong><\/em><\/span><br \/>\nAT+CGATT=1<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Setting up APN for TCP connection&#8230;<\/strong><\/em><\/span><br \/>\nAT+CSTT=&#8221;bluevia.movistar.es&#8221;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Bring up GPRS Connection&#8230;<\/strong><\/em><\/span><\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>AT+CIICR<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Get the local IP address<\/strong><\/em><\/span><br \/>\nAT+CIFSR<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>10.0.131.15<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Start TCP connection<\/strong><\/em><\/span><br \/>\nAT+CIPSTART=&#8221;TCP&#8221;,&#8221;74.124.194.252&#8243;,&#8221;80&#8243;<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>CONNECT OK<br \/>\nTCP connection success<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>Sending TCP data<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><em><strong><span style=\"color: #0000ff;\">\/\/Send data. Below data is HTTP formatted.<\/span><\/strong><\/em><br \/>\nAT+CIPSEND<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>&gt;<br \/>\nGET \/m2msupport\/http_get_test.php HTTP\/1.1<br \/>\nHost:www.m2msupport.net<br \/>\nConnection:keep-alive<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>\u001a<br \/>\nSEND OK<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p><span style=\"color: #0000ff;\"><em><strong>\/\/Response from remote server.<\/strong><\/em><\/span><br \/>\nHTTP\/1.1 200 OK<br \/>\nDate: Mon, 20 Jan 2014 19:44:37 GMT<br \/>\nServer: Apache\/2.2.26 (Unix) mod_ssl\/2.2.26 OpenSSL\/0.9.8e-fips-rhel5 DAV\/2 mod_auth_passthrough\/2.1 mod_bwlimited\/1.4 FrontPage\/5.0.2.2635<br \/>\nX-Powered-By: PHP\/5.2.17<br \/>\nKeep-Alive: timeout=3, max=100<br \/>\nConnection: Keep-Alive<br \/>\nTransfer-Encoding: chunked<br \/>\nContent-Type: text\/html; charset=utf-8<\/p>\n<p><code><\/code><code><\/code><\/p>\n<p>3a<br \/>\nSucessful HTTP GET test. Data received from m2msupport.net<br \/>\n0<\/p>\n<p><code><br \/>\n<\/code><\/p>\n<p><code>CLOSED<br \/>\nTCP connection is closed by remote server<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Simcom offers a range of M2M modules.\u00a0All the modules offers a rich set of AT command interface for developing IP-based applications. This tutorial is intended for developers building M2M applciations with Simcom modules. With the online AT command tester tool, &hellip; <a href=\"https:\/\/m2msupport.net\/m2msupport\/tutorial-for-simcom-m2m-modules\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"software_howto.php","meta":{"footnotes":""},"class_list":["post-6239","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/m2msupport.net\/m2msupport\/wp-json\/wp\/v2\/pages\/6239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/m2msupport.net\/m2msupport\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/m2msupport.net\/m2msupport\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/m2msupport.net\/m2msupport\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/m2msupport.net\/m2msupport\/wp-json\/wp\/v2\/comments?post=6239"}],"version-history":[{"count":74,"href":"https:\/\/m2msupport.net\/m2msupport\/wp-json\/wp\/v2\/pages\/6239\/revisions"}],"predecessor-version":[{"id":145516,"href":"https:\/\/m2msupport.net\/m2msupport\/wp-json\/wp\/v2\/pages\/6239\/revisions\/145516"}],"wp:attachment":[{"href":"https:\/\/m2msupport.net\/m2msupport\/wp-json\/wp\/v2\/media?parent=6239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}