<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Perl Socket programming Tutorial &#8211; How to code Client and Server	</title>
	<atom:link href="https://www.binarytides.com/perl-socket-programming-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.binarytides.com/perl-socket-programming-tutorial/</link>
	<description>News, Technology, Entertainment and more</description>
	<lastBuildDate>Sat, 01 Aug 2020 14:23:41 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>
	<item>
		<title>
		By: sam		</title>
		<link>https://www.binarytides.com/perl-socket-programming-tutorial/comment-page-1/#comment-65625</link>

		<dc:creator><![CDATA[sam]]></dc:creator>
		<pubDate>Tue, 30 Jul 2013 22:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.binarytides.com/?p=2972#comment-65625</guid>

					<description><![CDATA[I am having trouble getting data from a locally connected device on one of my servers via udp.
I know it works but the program i created obviously does not. here is what I have, but i can not get a response from the device. when I send the hex data it responds with another frame coming back. but this doesnt seem to work.

#!/usr/bin/perl -w
use strict;
use IO::Socket::INET;
$&#124; = 1;
my $rec_data;
my $flags;
my $socket = new IO::Socket::INET(
                PeerAddr =&#062; &#039;10.250.250.10&#039;,
                PeerPort =&#062; 20000,
                Proto =&#062; &#039;udp&#039;,
                Timeout =&#062; 1) or die (&#039;Error opening socket.&#039;);
my $data = &quot;1616161600FFFFFFFFFF&quot;;

$socket-&#062;send($data);
        $socket-&#062;recv($rec_data,64,$flags);
        print &quot;$rec_datan&quot;;
$socket-&#062;close();]]></description>
			<content:encoded><![CDATA[<p>I am having trouble getting data from a locally connected device on one of my servers via udp.<br />
I know it works but the program i created obviously does not. here is what I have, but i can not get a response from the device. when I send the hex data it responds with another frame coming back. but this doesnt seem to work.</p>
<p>#!/usr/bin/perl -w<br />
use strict;<br />
use IO::Socket::INET;<br />
$| = 1;<br />
my $rec_data;<br />
my $flags;<br />
my $socket = new IO::Socket::INET(<br />
                PeerAddr =&gt; &#8216;10.250.250.10&#8217;,<br />
                PeerPort =&gt; 20000,<br />
                Proto =&gt; &#8216;udp&#8217;,<br />
                Timeout =&gt; 1) or die (&#8216;Error opening socket.&#8217;);<br />
my $data = &#8220;1616161600FFFFFFFFFF&#8221;;</p>
<p>$socket-&gt;send($data);<br />
        $socket-&gt;recv($rec_data,64,$flags);<br />
        print &#8220;$rec_datan&#8221;;<br />
$socket-&gt;close();</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
