rename module to Biblio::RFID
[Biblio-RFID.git] / scripts / program.pl
index 00e7a6e..443e475 100755 (executable)
@@ -6,8 +6,8 @@ use strict;
 use Data::Dump qw(dump);
 use Getopt::Long;
 use lib 'lib';
 use Data::Dump qw(dump);
 use Getopt::Long;
 use lib 'lib';
-use RFID::Biblio::Reader;
-use RFID::Biblio::RFID501;
+use Biblio::RFID::Reader;
+use Biblio::RFID::RFID501;
 
 my $reader;
 my $afi;
 
 my $reader;
 my $afi;
@@ -20,14 +20,14 @@ GetOptions(
 my ( $sid, $content ) =  @ARGV;
 die "usage: $0 [--reader regex_filter] [--afi 214] E0_RFID_SID [barcode]\n" unless $sid && ( $content | $afi );
 
 my ( $sid, $content ) =  @ARGV;
 die "usage: $0 [--reader regex_filter] [--afi 214] E0_RFID_SID [barcode]\n" unless $sid && ( $content | $afi );
 
-my @rfid = RFID::Biblio::Reader->available( $reader );
+my @rfid = Biblio::RFID::Reader->available( $reader );
 
 foreach my $rfid ( @rfid ) {
        my $visible = $rfid->scan;
        foreach my $tag ( keys %$visible ) {
                next unless $tag eq $sid;
                warn "PROGRAM $tag with $content\n";
 
 foreach my $rfid ( @rfid ) {
        my $visible = $rfid->scan;
        foreach my $tag ( keys %$visible ) {
                next unless $tag eq $sid;
                warn "PROGRAM $tag with $content\n";
-               $rfid->write_blocks( $tag => RFID::Biblio::RFID501->from_hash({ content => $content }) );
+               $rfid->write_blocks( $tag => Biblio::RFID::RFID501->from_hash({ content => $content }) );
                $rfid->write_afi(    $tag => chr($afi) ) if $afi;
        }
 }
                $rfid->write_afi(    $tag => chr($afi) ) if $afi;
        }
 }