HOWTO: Rifidi Alien Reader and Tag Centric

All questions related to the usage of Rifidi Emulator

Moderators: Matt, kyle, Moderators

Post Reply
kyle
Posts: 220
Joined: Tue Apr 22, 2008 10:12 pm
Name: Kyle
Organization: Pramari
Location: Hartford, CT
Contact:

HOWTO: Rifidi Alien Reader and Tag Centric

Post by kyle » Fri Apr 25, 2008 5:01 pm

Ok, here are the steps I had to do to get tag centric and rifidi talking
to each other:

1) Start up Rifidi. Add a new alien reader port 23 (127.0.0.1:23)
2) Start the Alien Reader (right click on it and push start)
3) Add a few Gen 2 tags to the reader
4) Start up tagcentric. (I noticed on my laptop, I first had to disable
my wireless coneection for it to work correctly. tag centric is pretty
buggy :) )
5) Start the data base agent
6)Create a new alien reader:
a)Click 'Admin' on the tree on the right
b)Click 'Manage Reader info' on the bottom
c)Click 'Add New Reader' on the dialog box that pops up
d)Enter a name (mine was called 'alientest')
e)Enter an IP address (127.0.0.1)
f)Change type to Alien
g)Click exit
7)Click Launch on the admin panel
8)Click on 'alientest' on the tree on the left
9)Click Enable. At this point, you should see that the alien reader
sends some commands to Rifidi -- you should see something happening
Rifidi's console
10) To see the reads, Click on Derby Embedded on the tree on the left.
Then click on the 'Query' tab. Now enter the following query: "SELECT *
FROM TagData". Now click 'Submit Query'

I was able to see tag reads when I did this. It may take some more
fooling around with to get it to work, since tag centric can be finicky.

Another thing that I should let you know is that Rifidi's symbol reader
and tag centric's symbol reader will not talk to each other. The reason
is that there are two ways of getting tags back from a symbol reader.
One is by sending bit encoded commands (where each bit represents
something in the command), and the other is via http commands.
Currently rifid's symbol reader implements only the bit-encoded
commands, and tagcentric implements http commands. For more information
see (http://wiki.rifidi.org/index.php/Symbol_XR440). It probably
wouldn't be too big of a deal to add http command support to the rifidi
symbol reader, but I won't have time to do it now.

-Kyle

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests