rename --only to --reader
[Biblio-RFID.git] / scripts / scan.pl
index 122024c..9a920c1 100755 (executable)
@@ -7,23 +7,24 @@ use Data::Dump qw(dump);
 use Getopt::Long;
 use lib 'lib';
 use RFID::Biblio::Readers;
+use RFID::Biblio::RFID501;
 
 my $loop = 0;
-my $only;
+my $reader;
 
 GetOptions(
-       'loop!'   => \$loop,
-       'only=s', => \$only,
+       'loop!'     => \$loop,
+       'reader=s', => \$reader,
 ) || die $!;
 
-my @rfid = RFID::Biblio::Readers->available( $only );
+my @rfid = RFID::Biblio::Readers->available( $reader );
 
 do {
        foreach my $rfid ( @rfid ) {
                my $visible = $rfid->scan;
                foreach my $tag ( keys %$visible ) {
                warn "XXX $tag";
-                       print ref($rfid),"\t$tag\t", join('', @{ $visible->{$tag} }), $/;
+                       print ref($rfid),"\t$tag\t", dump( RFID::Biblio::RFID501->to_hash( join('', @{ $visible->{$tag} }) ) ), $/;
                }
        }