Leser: 1
2 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/usr/bin/perl
use strict;
use IO::Socket;
my $x = 1;
my $sock = IO::Socket::INET->new( PeerAddr => '192.168.156.10',
PeerPort => 10001,
Proto => 'tcp' )
or die "konnte verbindung nicht aufbauen: $@\n";
my $answer = "ok";
my $message = chr(2) . "T3" . "Schreibe auf Display" . chr(4);
print $sock "$message";
while($x)
{
$x++;
print "Antwort 1 $answer\n";
print "sende text\n";
$message = chr(2) . "T3" . "Schreibe zum $x mal" . chr(4);
print $sock "$message"; #senden des strings
$answer = <$sock>;
print "Antwort 2" . $answer . "\n";
if ($answer =~ m/R09/)
{
$message = chr(4); #sende nachricht empfangen
print $sock "$message";
$message = chr(2) . "O210" . chr(4); #sende akustisches signal
print $sock "$message";
print "Karte erkannt\n";
}
print $x . "-" . $answer;
sleep 1;
}
2 Einträge, 1 Seite |