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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-06-09T17:39:51+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=48&amp;t=7360&amp;mode</id>
<entry>
<author><name><![CDATA[RafPe]]></name></author>
<updated>2014-06-09T17:39:51+01:00</updated>
<published>2014-06-09T17:39:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83862#p83862</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83862#p83862"/>
<title type="html"><![CDATA[Re: C# a komunikacja UDP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83862#p83862"><![CDATA[
<div class="quotetitle">eMCe2 napisał(a):</div><div class="quotecontent"><br />Poczułem się jak na laborkach <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> ehh kiedy to bylo...<br /><br />Ale tak... napisałem sobie ten &quot;serwer&quot;, odpalilem przed wyslaniem do ATB komendy 'get_led'. No i niestety serwer nic nie odebral...<br /><br />P.S.<br />Uzyłem programu &quot;Herkules&quot; i w nim po wysłaniu komendy &quot;1^&quot; czyli &quot;get_led&quot; dostaje odpowiedź 1^1^1^1 więc wygląda że UDP z procka działa a coś nie teges z moim c# <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /></div><br /><br /><br />Nie testowane <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> - ale powinno zadzialac <br />[syntax=csharp]namespace Atnel_CS_UDP<br />{<br />    class Program<br />    {<br />        static void Main(string&#91;&#93; args)<br />        {<br /><br /><br /><br />            // Stworz klienta - dowolny adres IP maszyny i port 1200 <br />            <br />            IPEndPoint endpoint = new IPEndPoint(IPAddress.Any, 1200);<br />            UdpClient serwer = new UdpClient(endpoint);<br />            <br /><br /><br />            Task.Factory.StartNew(async () =&gt;<br />            {<br />                while (true)<br />                {<br />                    // Czekaj na wiadomosci UDP<br />                    var received = await serwer.ReceiveAsync();<br />                    var wiadomosc = Encoding.ASCII.GetString(received.Buffer, 0, received.Buffer.Length);<br />                    // wyslij wiadomosc do konsoli <br />                    Console.WriteLine(wiadomosc);<br />                }<br />            });<br /><br />            do<br />            {<br />                // TUTAJ COS SIE MOZE ROBIC w miedzyczasie  <br /><br />            } while (2==2);<br />        <br /><br /><br />        }<br />    }<br /><br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4344">RafPe</a> — 9 cze 2014, o 17:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RafPe]]></name></author>
<updated>2014-06-09T16:19:28+01:00</updated>
<published>2014-06-09T16:19:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83856#p83856</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83856#p83856"/>
<title type="html"><![CDATA[Re: C# a komunikacja UDP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83856#p83856"><![CDATA[
Hej ,<br /><br />Wiec moze odpal debugger - zaznac F9 na [syntax=csharp]UdpClient rcvClient = new UdpClient(1200);[/syntax]<br /><br />A pozniej odpalaj go na F10 - bedziesz mial dostep do kazdej zmiennej i bedziesz od razu widzial co sie dzieje<br /><br /><br />----- <br />Dobra - chyba widze - a moglbys zamiast metody w button napisac to w petli glownej programu ? Tzn klienta to odbioru postawic w main <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4344">RafPe</a> — 9 cze 2014, o 16:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[eMCe2]]></name></author>
<updated>2014-06-09T14:46:15+01:00</updated>
<published>2014-06-09T14:46:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83839#p83839</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83839#p83839"/>
<title type="html"><![CDATA[Re: C# a komunikacja UDP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83839#p83839"><![CDATA[
Poczułem się jak na laborkach <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> ehh kiedy to bylo...<br /><br />Ale tak... napisałem sobie ten &quot;serwer&quot;, odpalilem przed wyslaniem do ATB komendy 'get_led'. No i niestety serwer nic nie odebral...<br /><br />P.S.<br />Uzyłem programu &quot;Herkules&quot; i w nim po wysłaniu komendy &quot;1^&quot; czyli &quot;get_led&quot; dostaje odpowiedź 1^1^1^1 więc wygląda że UDP z procka działa a coś nie teges z moim c# <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1363">eMCe2</a> — 9 cze 2014, o 14:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2014-06-09T14:15:37+01:00</updated>
<published>2014-06-09T14:15:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83829#p83829</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83829#p83829"/>
<title type="html"><![CDATA[Re: C# a komunikacja UDP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83829#p83829"><![CDATA[
Spróbuj coś z tego wywnioskować <a href="http://www.jaglarz.info/atnel/UDP.pdf"  class="postlink">http://www.jaglarz.info/atnel/UDP.pdf</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 9 cze 2014, o 14:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[eMCe2]]></name></author>
<updated>2014-06-09T14:21:35+01:00</updated>
<published>2014-06-09T14:10:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83828#p83828</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83828#p83828"/>
<title type="html"><![CDATA[Re: C# a komunikacja UDP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83828#p83828"><![CDATA[
Wiec korzystam z przykładu z BB, w AVR mam taką linie<br /><br />[syntax=c]make_udp_reply_from_request(buf,str,strlen(str), myport&#91;0&#93;);[/syntax]<br /><br />myport[0] = 1200, wiec napisałem sobie w c# pod buttonem który wysyła zapytanie &quot;get_led&quot; taki kod z tego MSDN'a...<br /><br />[syntax=csharp]private void button8_Click(object sender, EventArgs e)<br />        {<br />            UdpClient rcvClient = new UdpClient(1200);<br /><br />        I   PEndPoint rcvIP = new IPEndPoint(IPAddress.Any, 0);<br />            Byte&#91;&#93; sendBytes = Encoding.ASCII.GetBytes(&quot;1^&quot;);<br />            udpClient.Send(sendBytes, sendBytes.Length);<br /><br />            try<br />            {<br />                byte&#91;&#93; rcvByte = rcvClient.Receive(ref rcvIP);<br />                string UdpReceived = Encoding.ASCII.GetString(rcvByte);<br />                textBox1.Text = UdpReceived;<br /><br />            }<br /><br />            catch(Exception f)<br />            {<br />                MessageBox.Show(f.ToString());<br />            }<br /><br /><br /><br />        }[/syntax]<br /><br />Efekt mam taki że programik się wiesza czyli zgodnie z helpem blokuje program az odbierze jakieś dane... Tyle że w sniferze widzę że dane przychodzą... a program dalej wisi... Firewalle wylaczone...<br /><br />Najfajniej to bylo by korzystać z :<br />UdpClient.ReceiveAsync Method<br />UdpClient.SendAsync Method<br /><br />Tylko jak to zrobić? Potrzebny mentor który poprowadzi za rękę...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1363">eMCe2</a> — 9 cze 2014, o 14:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RafPe]]></name></author>
<updated>2014-06-09T12:27:17+01:00</updated>
<published>2014-06-09T12:27:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83814#p83814</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83814#p83814"/>
<title type="html"><![CDATA[Re: C# a komunikacja UDP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83814#p83814"><![CDATA[
Hej , <br /><br />Ja zawsze zaczynam szukac na MSDN zeby znalezc opis klasy. Moze to Ci pomoze <a href="http://msdn.microsoft.com/en-us/library/system.net.sockets.udpclient.receive(v=vs.110).aspx"  class="postlink">http://msdn.microsoft.com/en-us/library/system.net.sockets.udpclient.receive(v=vs.110).aspx</a><br /><br />Jesli to troche malo musialbys napisac troszeczke wiecej <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4344">RafPe</a> — 9 cze 2014, o 12:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[eMCe2]]></name></author>
<updated>2014-06-09T12:10:55+01:00</updated>
<published>2014-06-09T12:10:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83808#p83808</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83808#p83808"/>
<title type="html"><![CDATA[C# a komunikacja UDP]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7360&amp;p=83808#p83808"><![CDATA[
Czy może ktoś podpowiedzieć jak zorganizować odbieranie danych po UDP? Z wysyłaniem nie było większego problemu ale jak odpytać sterownik o cokolwiek? Jak to odebrać?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1363">eMCe2</a> — 9 cze 2014, o 12:10</p><hr />
]]></content>
</entry>
</feed>