<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=12&amp;t=18858&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-07-25T00:10:36+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=12&amp;t=18858&amp;mode</id>
<entry>
<author><name><![CDATA[wojno]]></name></author>
<updated>2017-07-25T00:10:36+01:00</updated>
<published>2017-07-25T00:10:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192554#p192554</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192554#p192554"/>
<title type="html"><![CDATA[Re: Moduł GSM - Problem z odbieraniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192554#p192554"><![CDATA[
Dzięki za przykład.<br /><br />Niestety nie działa.<br />Czy przyczyną może być format odpowiedzi.<br /><br />&lt;CR&gt;&lt;LF&gt;+HTTPREAD: 2&lt;CR&gt;&lt;LF&gt;  <br /><br />&lt;CR&gt;&lt;LF&gt;OK&lt;CR&gt;&lt;LF&gt; <br /><br />Czemu nie mogę wykryć tych danych w buforze jak przychodzą z modułu.<br />Gdy przychodzą z komputera Atmega odbiera dane.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4187">wojno</a> — 25 lip 2017, o 00:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mrek33]]></name></author>
<updated>2017-07-24T06:09:29+01:00</updated>
<published>2017-07-24T06:09:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192499#p192499</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192499#p192499"/>
<title type="html"><![CDATA[Re: Moduł GSM - Problem z odbieraniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192499#p192499"><![CDATA[
[syntax=basic4gl]Dim Znak As Byte<br />Dim Bufor As Byte<br />Dim Dana As String * 20<br />Dim Pomocdana As String * 1<br />Dim Zmiennanext As Byte<br />Dim Wej(20) As Byte<br />Dim Nr As Byte<br />  Nr = 1<br />Bufor = Ischarwaiting()       'zmienna pomocnicza<br />      If Bufor = 1 Then       'sprawdzamy czy są dane w buforze jeżeli są to<br />         Znak = Inkey()       'pobieramy pierwszy znak i sprawdzamy czy to ten którego oczekujemy<br />         If Znak = 43 Then       'jeżeli znak=&quot;+&quot; czyli 43 dziesiętnie to<br />            Input Dana       ' wczytujemy dane<br />              For Zmiennanext = 10 To 20       ' tu okreslamy ile i które elementy chcemy wydobyć z odebranej transmisji<br />                 Pomocdana = Mid(dana , Zmiennanext , 1)       'przechwytujemy po jednym znaku dane z bufora od 10 do 20 znaku<br /><br />                 Wej(nr) = Val(pomocdana)       'zamieniamy stringi na postać dziesiętną i zapisujemy do tablicy<br />                 Incr Nr       ' zwiększamy nr tablicy<br /><br />              Next Zmiennanext<br />              Nr = 1<br />         End If<br />         Clear Serialin<br />      End If[/syntax]<br /><br />Coś takiego napisane  na szybko może zawierać jakieś błędy ale powinno Cię nakierować.<br />Warunek modem musi wysyłać na końcu znak &quot;CR&quot;<br />Polecam też polski help na początek <a href="http://www.pe.ifd.uni.wroc.pl/BascomBasicAVR3.pdf"  class="postlink">http://www.pe.ifd.uni.wroc.pl/BascomBasicAVR3.pdf</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6795">mrek33</a> — 24 lip 2017, o 06:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojno]]></name></author>
<updated>2017-07-23T19:14:38+01:00</updated>
<published>2017-07-23T19:14:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192492#p192492</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192492#p192492"/>
<title type="html"><![CDATA[Re: Moduł GSM - Problem z odbieraniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192492#p192492"><![CDATA[
Wydaje polecenie AT żeby odczytał dane ze strony www.<br /><br />[syntax=basic4gl]At+httpread=197,2   ' To Echo polecenia które wysyłam<br />                     'tutaj jest pusta linijka<br />+HTTPREAD: 2  'To zwraca moduł<br />2                '&lt;- Mnie interesują te dane, tutaj będą cyfry.<br />OK            'To tez zwraca moduł.[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4187">wojno</a> — 23 lip 2017, o 19:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mrek33]]></name></author>
<updated>2017-07-23T17:49:54+01:00</updated>
<published>2017-07-23T17:49:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192486#p192486</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192486#p192486"/>
<title type="html"><![CDATA[Re: Moduł GSM - Problem z odbieraniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192486#p192486"><![CDATA[
Kolego polecenie Inkey() zwraca kod ASCII pierwszego znaku znajdującego się w buforze transmisji szeregowej.<br />Polecenie dobre aby sprawdzić czy dane w  buforze to te na które czekamy.<br />Jeżeli Twój modem kończy transmisję kodem CR czyli 13 w kodzie ASCII polecam polecenie  Input.<br />Jeżeli modem nie nadaje znaku końca transmisji można użyć polecenia Inputbin.<br />Polecam również help do Bascoma tam jest wszystko opisane.<br />Napisz co zawiera transmisja i co chcesz z niej wyłuskać.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6795">mrek33</a> — 23 lip 2017, o 17:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojno]]></name></author>
<updated>2017-07-23T14:57:58+01:00</updated>
<published>2017-07-23T14:57:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192482#p192482</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192482#p192482"/>
<title type="html"><![CDATA[Re: Moduł GSM - Problem z odbieraniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192482#p192482"><![CDATA[
Dziękuje za zainteresowanie moim problemem.<br /><br />Generalnie komunikacja komputer - atmega32 działa, dane idą w obu kierunkach.<br />Problem jest z modułem g510 Fibocom. Dane idą do modułu, moduł realizuje komendy AT.<br /><br />Nie mogę tych danych odebrać.<br />Komunikacja wygląda tak.<br /><br /><a href="https://obrazkiforum.atnel.pl/4187/d059a687774b74c9d9d6ef54ff4b7620.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/4187/d059a687774b74c9d9d6ef54ff4b7620.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4187">wojno</a> — 23 lip 2017, o 14:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2017-07-23T07:12:37+01:00</updated>
<published>2017-07-23T07:12:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192455#p192455</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192455#p192455"/>
<title type="html"><![CDATA[Re: Moduł GSM - Problem z odbieraniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192455#p192455"><![CDATA[
Gdzieś tu w czeluściach jest bardzo fajny bascomowy poradnik jak odbierać dane z uart. Nie wiem niestety gdzie on leży. Napisz na priv to dam ci gotowca choć będziesz musiał sobie go dopasować pod swoje wymogi<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 23 lip 2017, o 07:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojno]]></name></author>
<updated>2017-07-22T19:35:17+01:00</updated>
<published>2017-07-22T19:35:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192447#p192447</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192447#p192447"/>
<title type="html"><![CDATA[Moduł GSM - Problem z odbieraniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18858&amp;p=192447#p192447"><![CDATA[
Witam<br /><br />Szukam pomocy w rozwiązaniu mojego problemu związanego z odbieraniem danych z modułu GSM<br />Do komunikacji wybrałem Atmege32 i moduł G510.<br /><br />Poniżej przykład jak staram się odebrać dane.<br />[syntax=basic4gl]Config Com1 = 9600 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0<br />Config Serialin = Buffered , Size = 64<br /><br />Config Timer0 = Timer , Prescale = 256<br />Enable Timer0 : On Timer0 Prztimer0<br />Enable Interrupts<br /><br />Dim Serial_flag As Byte   <br />Dim Ramka(64) As Byte      <br /><br />Do<br /><br />Serial_flag = Ischarwaiting() <br />If Serial_flag = 1 Then<br />      Call Dane<br />End If<br /><br />Loop<br /><br />Sub Dane<br /><br />      For Index = 1 To 64                                        <br />      Ramka(index) = Inkey()           <br />      Lcd Ramka(index)<br />      Next Index<br /><br />End Sub[/syntax]<br /><br />Jeśli ktoś byłby w stanie rozwiązać lub nakierować na rozwiązanie, byłbym uradowany.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4187">wojno</a> — 22 lip 2017, o 19:35</p><hr />
]]></content>
</entry>
</feed>