<?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=4&amp;t=13212&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-12-02T12:46:16+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=13212&amp;mode</id>
<entry>
<author><name><![CDATA[zenek87]]></name></author>
<updated>2015-12-02T12:46:16+01:00</updated>
<published>2015-12-02T12:46:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=146894#p146894</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=146894#p146894"/>
<title type="html"><![CDATA[Re: Implementacja MQTT dla mikrokontrolerów AT32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=146894#p146894"><![CDATA[
Witam<br />Też jestem zainteresowany protokołem MQTT - dopiero się zapoznaję, ale przetestowałem komendy kolego Norberta i również się połączyłem.<br />Pytanie tylko jak poprawnie przesłać pakiety - czy koledze się już to udało?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12013">zenek87</a> — 2 gru 2015, o 12:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[norbert22]]></name></author>
<updated>2015-10-15T16:13:09+01:00</updated>
<published>2015-10-15T16:13:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142540#p142540</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142540#p142540"/>
<title type="html"><![CDATA[Re: Implementacja MQTT dla mikrokontrolerów AT32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142540#p142540"><![CDATA[
Dzięki, ale może nie wspomniałem, że modem GPRS działa prawidłowo i udaje mi się łączyć z serwerami. Tak samo jest w przypadku serwera testowego MQTT iot.eclipse.org, czyli mogę się bez problemu połączyć z nim, ale gdy chcę wysłać do niego ramkę MQTT to niestety się rozłącza i nie jest to spowodowane ustawionym wcześniej timeoutem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5632">norbert22</a> — 15 paź 2015, o 16:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RafPe]]></name></author>
<updated>2015-10-15T15:35:07+01:00</updated>
<published>2015-10-15T15:35:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142537#p142537</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142537#p142537"/>
<title type="html"><![CDATA[Re: Implementacja MQTT dla mikrokontrolerów AT32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142537#p142537"><![CDATA[
Tak na szybko zobacz czy to Ci pomoze <!-- m --><a class="postlink" href="http://stackoverflow.com/questions/6677991/internet-through-gprs-using-telit-gl-865-gsm-gprs-modem" >http://stackoverflow.com/questions/6677 ... gprs-modem</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4344">RafPe</a> — 15 paź 2015, o 15:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[norbert22]]></name></author>
<updated>2015-10-15T15:16:32+01:00</updated>
<published>2015-10-15T15:16:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142536#p142536</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142536#p142536"/>
<title type="html"><![CDATA[Re: Implementacja MQTT dla mikrokontrolerów AT32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142536#p142536"><![CDATA[
Używam procesora AVR32UC3A0512 i modułu GSM Telit GL865 QUAD. Mam problem z wysyłaniem wiadomości z wykorzystaniem MQTT. Łączę się z serwerem za pomocą komend AT, a następnie wysyłam w timerze co 1 sekundę ramkę MQTT. Komendy AT, które wykorzystuję to:<br />AT+CGDCONT=1,&quot;ip&quot;,&quot;internet&quot;<br />AT&amp;K0<br />AT#SCFG= 1,1,300,90,600,50<br />AT+CGATT?                                             <br />AT#SGACT=1,1                                    <br />AT#SD=1,0,1883,&quot;iot.eclipse.org&quot;<br />Następnie otrzymuję komunikat CONNECT. <br />Po otrzymaniu komunikatu wysyłam ramkę MQTT generowaną przez bibliotekę PAHO (wysyłam je binarnie charami, na terminalu wyświetlam ASCII):<br /> [01][0E][00][04]MQTT[04]@[00][14][00][02]me[03][12][00][07]mytopicmypayload[0E][00][00]<br /><br />Mój topic to &quot;mytopic&quot; i teoretycznie wysyłam payloada: &quot;mypayload&quot;. <br /><br />Po wysłaniu kilku ramek w odstępach co 1 sekundę otrzymuję z GSMa odpowiedź NO CARRIER i połączenie się urywa. <br /><br />Kod C, który wywoływany jest co 1s:<br />[syntax=C]MQTTPacket_connectData data = MQTTPacket_connectData_initializer;<br />int rc = 0;<br />char buf&#91;200&#93;;<br />MQTTString topicString = MQTTString_initializer;<br />char* payload = &quot;mypayloadnew&quot;;<br />int payloadlen = strlen(payload);<br />int buflen = sizeof(buf);<br />data.clientID.cstring = &quot;me&quot;;<br />data.keepAliveInterval = 20;<br />data.cleansession = 1;<br />int len = MQTTSerialize_connect(buf, buflen, &amp;data); /* 1 */<br />topicString.cstring = &quot;public/mytopic&quot;;<br />len += MQTTSerialize_publish(buf + len, buflen - len, 0, 0, 0, 0, topicString, payload, payloadlen); /* 2 */<br />len += MQTTSerialize_disconnect(buf + len, buflen - len);<br />                                     <br />                                       <br />int i=0;<br />for(i=0;i&lt;=len;i++)<br />{<br />       usart_putchar(&amp;AVR32_USART0, buf&#91;i&#93;);<br />}[/syntax]<br /><br />Liczę, że może ktoś jednak miał kiedyś do czynienia z MQTT.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5632">norbert22</a> — 15 paź 2015, o 15:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[norbert22]]></name></author>
<updated>2015-10-13T16:30:31+01:00</updated>
<published>2015-10-13T16:30:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142303#p142303</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142303#p142303"/>
<title type="html"><![CDATA[Implementacja MQTT dla mikrokontrolerów AT32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13212&amp;p=142303#p142303"><![CDATA[
Chcę zapytać, czy ktoś miał do czynienia z implementacją protokołu MQTT na mikrokontrolery z wykorzystaniem modułu GSM. Chciałbym zaproponować współpracę przy projekcie, który wykorzystuje ten protokół.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5632">norbert22</a> — 13 paź 2015, o 16:30</p><hr />
]]></content>
</entry>
</feed>