<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: Send AT command with a Script</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148705#M660</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i've resolved&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Mar 2012 15:43:39 GMT</pubDate>
    <dc:creator>enaud</dc:creator>
    <dc:date>2012-03-29T15:43:39Z</dc:date>
    <item>
      <title>Send AT command with a Script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148702#M657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;How to write a script for send AT commands to modem?&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;I can use only Screen because LTIB Failed when I select Minicom package&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN&gt;Is possible run a script that open Screen and after write AT command like:&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN&gt;AT+CGREG&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;AT!PADCONF?1&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;....etc..&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN&gt;I will also do a check on the answers that I receive:&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN&gt;if [response from AT+CGREG] != 'ok'&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;echo 'ERROR'&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;else&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;echo 'no error'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;PS: I can install minicom on my board manually without LTIB?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;SPAN&gt;thanks for your help&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2012 21:12:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148702#M657</guid>
      <dc:creator>enaud</dc:creator>
      <dc:date>2012-03-27T21:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: Send AT command with a Script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148703#M658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello enaud,  I dont know what do you want to do, but if you are trying to use 3g, look pppd i have a script to connect but isnt with me now.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2012 23:06:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148703#M658</guid>
      <dc:creator>G_rio</dc:creator>
      <dc:date>2012-03-27T23:06:26Z</dc:date>
    </item>
    <item>
      <title>Re: Send AT command with a Script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148704#M659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;I need&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;a script&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;that&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;launched&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;from the shell&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;of the board&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;iMX53&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;sending a&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;&amp;nbsp;series of&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;AT commands&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;to the modem&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;that is connected&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;to&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;ttyUSB3&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;I only have&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;"&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;screen"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;installed&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;on the board&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;because&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;minicom&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;gives&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;problems&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;...&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;For example&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;#&lt;/SPAN&gt;&lt;SPAN&gt;!&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;/&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;bin&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;/&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;bash&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;Screen&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;/&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;dev/ttyUSB3&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;115200&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;send&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;command&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;AT&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;+&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;cgreg&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;sleep 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;$&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;Answer&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;= read&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;answer1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;send&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;command&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;AT&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;+&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;cgreg&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;sleep 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;$&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;Answer&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;= read&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;Answer2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;what is pppd? can you give me scrpt?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2012 06:28:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148704#M659</guid>
      <dc:creator>enaud</dc:creator>
      <dc:date>2012-03-28T06:28:31Z</dc:date>
    </item>
    <item>
      <title>Re: Send AT command with a Script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148705#M660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i've resolved&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Mar 2012 15:43:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148705#M660</guid>
      <dc:creator>enaud</dc:creator>
      <dc:date>2012-03-29T15:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: Send AT command with a Script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148706#M661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;nice, congratulation&lt;/P&gt;&lt;P&gt;Post your solution to help another users&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Mar 2012 16:00:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148706#M661</guid>
      <dc:creator>G_rio</dc:creator>
      <dc:date>2012-03-29T16:00:15Z</dc:date>
    </item>
    <item>
      <title>Re: Send AT command with a Script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148707#M662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN&gt;I think that i have resolved with this script:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#! /bin/sh&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;cat /dev/ttyUSB3 /home/giuseppe/Scrivania/imsi.txt &amp;amp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sleep 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# stty ispeed 115200 ospeed 115200 -echo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# echo AT &amp;gt; /dev/ttyUSB3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;chat -V -s '' 'AT+creg?' '' &amp;gt; /dev/ttyUSB3 &amp;lt; /dev/ttyUSB3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sleep 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;chat -V -s '' 'AT' '' &amp;gt; /dev/ttyUSB3 &amp;lt; /dev/ttyUSB3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sleep 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;killall cat&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;exit 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;what do you think?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and now how i can read answers and put in variables?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Mar 2012 19:49:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148707#M662</guid>
      <dc:creator>enaud</dc:creator>
      <dc:date>2012-03-29T19:49:33Z</dc:date>
    </item>
    <item>
      <title>Re: Send AT command with a Script</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148708#M663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how can control answer of modem?&lt;/P&gt;&lt;DIV id="post_message_1571414"&gt;i must do a little script that send AT command at ttyUSB3 on&amp;nbsp;&lt;BR /&gt;my iMX53 and control his answers for example:&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;- Set serial port ttyUSB3 115200 8N1&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;- if ttyUSB3 not exist print "MODEM NOT CONNECTED":&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;if ! [ -e /dev/ttyUSB3 ]; then&amp;nbsp;&lt;BR /&gt;echo 'MODEM NOT CONNECTED'&amp;nbsp;&lt;BR /&gt;exit 0&amp;nbsp;&lt;BR /&gt;fi&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;send AT -&amp;gt; the answer must be OK&amp;nbsp;&lt;BR /&gt;else print "ERROR AT number 1" and resend AT and if&amp;nbsp;&lt;BR /&gt;response is still different from OK then Print "ERROR AT&amp;nbsp;&lt;BR /&gt;number 2" and exit from script.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;If response precedent is OK then do the same thing for&amp;nbsp;&lt;BR /&gt;'AT!PADSETUP=1,2,82.91.28.127,0,9940,0,1' --&amp;gt; the answer&amp;nbsp;&lt;BR /&gt;must be ok and else resend command and etc...&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;If response precedent is OK then do the same thing for&amp;nbsp;&lt;BR /&gt;'AT!PADCONN=1' --&amp;gt; the answer must be ok and else resend&amp;nbsp;&lt;BR /&gt;command and etc...&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;If is ALL OK print "MODEM CONNECT TO SOCKET"&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I saw on the network many script but i have problem with use&amp;nbsp;&lt;BR /&gt;of stty /dev/ttyUSB3 115200 because i have this error: stty:&amp;nbsp;&lt;BR /&gt;/dev/ttyUSB3:&amp;nbsp;&lt;BR /&gt;unable to perform all requested operations&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I' ve doing a little script but i not have control of his answers:&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;#! /bin/sh&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;cat /dev/ttyUSB3 /home/giuseppe/Scrivania/imsi.txt &amp;amp;&amp;nbsp;&lt;BR /&gt;sleep 1&amp;nbsp;&lt;BR /&gt;# stty ispeed 115200 ospeed 115200 -echo not work!&amp;nbsp;&lt;BR /&gt;# echo AT &amp;gt; /dev/ttyUSB3 not work!&amp;nbsp;&lt;BR /&gt;chat -V -s '' 'AT+creg?' '' &amp;gt; /dev/ttyUSB3 &amp;lt; /dev/ttyUSB3&amp;nbsp;&lt;BR /&gt;sleep 2&amp;nbsp;&lt;BR /&gt;chat -V -s '' 'AT' '' &amp;gt; /dev/ttyUSB3 &amp;lt; /dev/ttyUSB3&amp;nbsp;&lt;BR /&gt;sleep 2&amp;nbsp;&lt;BR /&gt;chat -V -s '' 'AT!PADSETUP=1,2,82.91.28.127,0,9940,0,1' '' &amp;gt;&amp;nbsp;&lt;BR /&gt;/dev/&amp;nbsp;&lt;BR /&gt;ttyUSB3 &amp;lt; /dev/ttyUSB3&amp;nbsp;&lt;BR /&gt;sleep 2&amp;nbsp;&lt;BR /&gt;chat -V -s '' 'AT+CGDCONT=1,"IP","web.omnitel.it"' '' &amp;gt;&amp;nbsp;&lt;BR /&gt;/dev/ttyUSB3&amp;nbsp;&lt;BR /&gt;&amp;lt; /dev/ttyUSB3&amp;nbsp;&lt;BR /&gt;sleep 2&amp;nbsp;&lt;BR /&gt;chat -V -s '' 'AT!PADCONN=1' '' &amp;gt; /dev/ttyUSB3 &amp;lt;&amp;nbsp;&lt;BR /&gt;/dev/ttyUSB3&amp;nbsp;&lt;BR /&gt;sleep 10&amp;nbsp;&lt;BR /&gt;killall cat&amp;nbsp;&lt;BR /&gt;exit 0&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;In short i need controll his answers&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I hope that you help me...&amp;nbsp;&lt;BR /&gt;THANKS for help!!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Apr 2012 22:13:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Send-AT-command-with-a-Script/m-p/148708#M663</guid>
      <dc:creator>enaud</dc:creator>
      <dc:date>2012-04-21T22:13:29Z</dc:date>
    </item>
  </channel>
</rss>

