<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.rifidi.net/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.rifidi.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Romoore</id>
		<title>RifidiWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.rifidi.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Romoore"/>
		<link rel="alternate" type="text/html" href="http://wiki.rifidi.net/index.php/Special:Contributions/Romoore"/>
		<updated>2026-04-05T18:13:08Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.1</generator>

	<entry>
		<id>http://wiki.rifidi.net/index.php/Talk:Emulator_User%27s_Guide</id>
		<title>Talk:Emulator User's Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.rifidi.net/index.php/Talk:Emulator_User%27s_Guide"/>
				<updated>2010-05-10T00:16:13Z</updated>
		
		<summary type="html">&lt;p&gt;Romoore: Removed and posted to forums. Sorry for making the changes...  --Rob Moore&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Romoore</name></author>	</entry>

	<entry>
		<id>http://wiki.rifidi.net/index.php/Talk:Emulator_User%27s_Guide</id>
		<title>Talk:Emulator User's Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.rifidi.net/index.php/Talk:Emulator_User%27s_Guide"/>
				<updated>2010-05-10T00:07:07Z</updated>
		
		<summary type="html">&lt;p&gt;Romoore: /* Trouble running Emulator 1.6 in Ubuntu 9.10 */ Added extra info related to Emulator installer.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Trouble running Emulator 1.6 in Ubuntu 9.10==&lt;br /&gt;
I just downloaded RifidiEmulator-1.6-linux-installer.bin and ran the installer from a bash prompt.  Everything seemed to be going fine, though there were a few warnings as the installer started-up.  After installation, I tried running the &amp;quot;emulator&amp;quot; binary, but it failed with the output below. Note that I am using Ubuntu 9.10 with all updates applied and Sun Java JDK SE 1.6u20. I also have &amp;quot;libequinox-osgi-java&amp;quot; installed, version 3.5.1+repack~1-0ubuntu3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ ls -lha&lt;br /&gt;
total 2.4M&lt;br /&gt;
drwxr-xr-x 6 romoore romoore 4.0K 2010-05-09 20:11 .&lt;br /&gt;
drwxr-xr-x 3 romoore romoore 4.0K 2010-05-09 19:40 ..&lt;br /&gt;
drwxr-xr-x 2 romoore romoore 4.0K 2010-05-09 19:40 about_files&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  577 2009-11-09 19:04 about.html&lt;br /&gt;
drwxr-xr-x 7 romoore romoore 4.0K 2010-05-09 20:11 configuration&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  121 2009-11-09 19:04 .eclipseproduct&lt;br /&gt;
-rwxr-xr-x 1 romoore romoore  52K 2009-11-09 19:04 emulator&lt;br /&gt;
-rw-r--r-- 1 romoore romoore 260K 2009-11-09 19:04 libcairo-swt.so&lt;br /&gt;
drwxr-xr-x 3 romoore romoore 4.0K 2010-05-09 19:40 plugins&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  882 2009-11-09 19:27 Readme.txt&lt;br /&gt;
-rwx------ 1 romoore romoore 2.1M 2010-05-09 19:40 uninstall&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  216 2010-05-09 19:40 Uninstall RifidiEmulator.desktop&lt;br /&gt;
drwxr-xr-x 3 romoore romoore 4.0K 2010-05-09 19:53 workspace&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ java -version&lt;br /&gt;
java version &amp;quot;1.6.0_20&amp;quot;&lt;br /&gt;
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)&lt;br /&gt;
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ ./emulator&lt;br /&gt;
Registered org.rifidi.emulator.reader.alien&lt;br /&gt;
Registered org.rifidi.emulator.reader.awid&lt;br /&gt;
Registered org.rifidi.emulator.reader.epc&lt;br /&gt;
Registered org.rifidi.emulator.reader.llrp&lt;br /&gt;
Registered org.rifidi.emulator.reader.sirit local&lt;br /&gt;
Registered org.rifidi.emulator.reader.symbol&lt;br /&gt;
Registered org.rifidi.emulator.reader.thingmagic&lt;br /&gt;
Starting org.rifidi.ui.ide&lt;br /&gt;
ERROR [SpringOsgiExtenderThread-1] (DependencyWaiterApplicationContextExecutor.java:548) - Expecting state (resolving-dependencies) not (interrupted) for context &lt;br /&gt;
[OsgiBundleXmlApplicationContext(bundle=org.rifidi.emulator, config=osgibundle:/META-INF/spring/*.xml)]; assuming an interruption and bailing out&lt;br /&gt;
Stopping org.rifidi.ui.ide&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.llrp&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.alien&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.awid&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.epc&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.sirit&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.symbol&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.thingmagic&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ ls -la&lt;br /&gt;
total 2408&lt;br /&gt;
drwxr-xr-x 6 romoore romoore    4096 2010-05-09 20:12 .&lt;br /&gt;
drwxr-xr-x 3 romoore romoore    4096 2010-05-09 19:40 ..&lt;br /&gt;
drwxr-xr-x 2 romoore romoore    4096 2010-05-09 19:40 about_files&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     577 2009-11-09 19:04 about.html&lt;br /&gt;
drwxr-xr-x 7 romoore romoore    4096 2010-05-09 20:12 configuration&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     121 2009-11-09 19:04 .eclipseproduct&lt;br /&gt;
-rwxr-xr-x 1 romoore romoore   52932 2009-11-09 19:04 emulator&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     287 2010-05-09 20:12 emulator.log&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  266168 2009-11-09 19:04 libcairo-swt.so&lt;br /&gt;
drwxr-xr-x 3 romoore romoore    4096 2010-05-09 19:40 plugins&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     882 2009-11-09 19:27 Readme.txt&lt;br /&gt;
-rwx------ 1 romoore romoore 2099309 2010-05-09 19:40 uninstall&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     216 2010-05-09 19:40 Uninstall RifidiEmulator.desktop&lt;br /&gt;
drwxr-xr-x 3 romoore romoore    4096 2010-05-09 19:53 workspace&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ cat emulator.log &lt;br /&gt;
20:12:03,600  (DependencyWaiterApplicationContextExecutor.java:548) - Expecting state (resolving-dependencies) not (interrupted) for context [OsgiBundleXmlApplicationContext(bundle=org.rifidi.emulator, config=osgibundle:/META-INF/spring/*.xml)]; assuming an interruption and bailing out&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One last note, I experienced the following error message while running the installer &amp;quot;RifidiEmulator-1.6.-linux-installer.bin&amp;quot; on my machine.  These appeared while the Rifidi logo was displayed, before the interactive installer appeared.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
romoore@host:~/Download$ ./RifidiEmulator-1.6-linux-installer.bin &lt;br /&gt;
/usr/lib/gio/modules/libgiogconf.so: wrong ELF class: ELFCLASS64&lt;br /&gt;
Failed to load module: /usr/lib/gio/modules/libgiogconf.so&lt;br /&gt;
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64&lt;br /&gt;
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so&lt;br /&gt;
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF class: ELFCLASS64&lt;br /&gt;
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Romoore</name></author>	</entry>

	<entry>
		<id>http://wiki.rifidi.net/index.php/Talk:Emulator_User%27s_Guide</id>
		<title>Talk:Emulator User's Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.rifidi.net/index.php/Talk:Emulator_User%27s_Guide"/>
				<updated>2010-05-10T00:02:46Z</updated>
		
		<summary type="html">&lt;p&gt;Romoore: Added comments about problem launching emulator as per instructions on the page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Trouble running Emulator 1.6 in Ubuntu 9.10==&lt;br /&gt;
I just downloaded RifidiEmulator-1.6-linux-installer.bin and ran the installer from a bash prompt.  Everything seemed to be going fine, though there were a few warnings as the installer started-up.  After installation, I tried running the &amp;quot;emulator&amp;quot; binary, but it failed with the output below. Note that I am using Ubuntu 9.10 with all updates applied and Sun Java JDK SE 1.6u20. I also have &amp;quot;libequinox-osgi-java&amp;quot; installed, version 3.5.1+repack~1-0ubuntu3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ ls -lha&lt;br /&gt;
total 2.4M&lt;br /&gt;
drwxr-xr-x 6 romoore romoore 4.0K 2010-05-09 20:11 .&lt;br /&gt;
drwxr-xr-x 3 romoore romoore 4.0K 2010-05-09 19:40 ..&lt;br /&gt;
drwxr-xr-x 2 romoore romoore 4.0K 2010-05-09 19:40 about_files&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  577 2009-11-09 19:04 about.html&lt;br /&gt;
drwxr-xr-x 7 romoore romoore 4.0K 2010-05-09 20:11 configuration&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  121 2009-11-09 19:04 .eclipseproduct&lt;br /&gt;
-rwxr-xr-x 1 romoore romoore  52K 2009-11-09 19:04 emulator&lt;br /&gt;
-rw-r--r-- 1 romoore romoore 260K 2009-11-09 19:04 libcairo-swt.so&lt;br /&gt;
drwxr-xr-x 3 romoore romoore 4.0K 2010-05-09 19:40 plugins&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  882 2009-11-09 19:27 Readme.txt&lt;br /&gt;
-rwx------ 1 romoore romoore 2.1M 2010-05-09 19:40 uninstall&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  216 2010-05-09 19:40 Uninstall RifidiEmulator.desktop&lt;br /&gt;
drwxr-xr-x 3 romoore romoore 4.0K 2010-05-09 19:53 workspace&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ java -version&lt;br /&gt;
java version &amp;quot;1.6.0_20&amp;quot;&lt;br /&gt;
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)&lt;br /&gt;
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ ./emulator&lt;br /&gt;
Registered org.rifidi.emulator.reader.alien&lt;br /&gt;
Registered org.rifidi.emulator.reader.awid&lt;br /&gt;
Registered org.rifidi.emulator.reader.epc&lt;br /&gt;
Registered org.rifidi.emulator.reader.llrp&lt;br /&gt;
Registered org.rifidi.emulator.reader.sirit local&lt;br /&gt;
Registered org.rifidi.emulator.reader.symbol&lt;br /&gt;
Registered org.rifidi.emulator.reader.thingmagic&lt;br /&gt;
Starting org.rifidi.ui.ide&lt;br /&gt;
ERROR [SpringOsgiExtenderThread-1] (DependencyWaiterApplicationContextExecutor.java:548) - Expecting state (resolving-dependencies) not (interrupted) for context &lt;br /&gt;
[OsgiBundleXmlApplicationContext(bundle=org.rifidi.emulator, config=osgibundle:/META-INF/spring/*.xml)]; assuming an interruption and bailing out&lt;br /&gt;
Stopping org.rifidi.ui.ide&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.llrp&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.alien&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.awid&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.epc&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.sirit&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.symbol&lt;br /&gt;
Shutting down org.rifidi.emulator.reader.thingmagic&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ ls -la&lt;br /&gt;
total 2408&lt;br /&gt;
drwxr-xr-x 6 romoore romoore    4096 2010-05-09 20:12 .&lt;br /&gt;
drwxr-xr-x 3 romoore romoore    4096 2010-05-09 19:40 ..&lt;br /&gt;
drwxr-xr-x 2 romoore romoore    4096 2010-05-09 19:40 about_files&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     577 2009-11-09 19:04 about.html&lt;br /&gt;
drwxr-xr-x 7 romoore romoore    4096 2010-05-09 20:12 configuration&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     121 2009-11-09 19:04 .eclipseproduct&lt;br /&gt;
-rwxr-xr-x 1 romoore romoore   52932 2009-11-09 19:04 emulator&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     287 2010-05-09 20:12 emulator.log&lt;br /&gt;
-rw-r--r-- 1 romoore romoore  266168 2009-11-09 19:04 libcairo-swt.so&lt;br /&gt;
drwxr-xr-x 3 romoore romoore    4096 2010-05-09 19:40 plugins&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     882 2009-11-09 19:27 Readme.txt&lt;br /&gt;
-rwx------ 1 romoore romoore 2099309 2010-05-09 19:40 uninstall&lt;br /&gt;
-rw-r--r-- 1 romoore romoore     216 2010-05-09 19:40 Uninstall RifidiEmulator.desktop&lt;br /&gt;
drwxr-xr-x 3 romoore romoore    4096 2010-05-09 19:53 workspace&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ cat emulator.log &lt;br /&gt;
20:12:03,600  (DependencyWaiterApplicationContextExecutor.java:548) - Expecting state (resolving-dependencies) not (interrupted) for context [OsgiBundleXmlApplicationContext(bundle=org.rifidi.emulator, config=osgibundle:/META-INF/spring/*.xml)]; assuming an interruption and bailing out&lt;br /&gt;
romoore@host:~/rifidi/RifidiEmulator-1.6$ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Romoore</name></author>	</entry>

	<entry>
		<id>http://wiki.rifidi.net/index.php/Emulator_User%27s_Guide</id>
		<title>Emulator User's Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.rifidi.net/index.php/Emulator_User%27s_Guide"/>
				<updated>2010-05-09T23:47:27Z</updated>
		
		<summary type="html">&lt;p&gt;Romoore: /* Launching Rifidi */ Added note about making binary executable for Linux installation. --Rob Moore (9 May, 2010)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:userDoc]]&lt;br /&gt;
&lt;br /&gt;
=Quick Start Video=&lt;br /&gt;
A quick start video is available at http://rifidi.org/videos/emulator/emulator.swf&lt;br /&gt;
&lt;br /&gt;
=Requirements=&lt;br /&gt;
*Microsoft Windows 2000/XP/2003 or Linux (Ubuntu, Red Hat, SuSe)&lt;br /&gt;
*Java&lt;br /&gt;
**For [[Emulator 1.5.1]] and above: Sun Java Runtime Environment 1.6 update 4 or higher&lt;br /&gt;
**For [[Emulator 1.5]] and below: Sun Java Runtime Environment 1.5&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
Emulator is completely written in Java so installation is very easy. Additionally, Emulator is packaged in a standard installer.&lt;br /&gt;
&lt;br /&gt;
# Download the latest version of Rifidi Emulator from http://sourceforge.net/projects/rifidi/&lt;br /&gt;
# Double click to run the install.  Follow the on screen instructions.&lt;br /&gt;
&lt;br /&gt;
=Launching Rifidi=&lt;br /&gt;
&lt;br /&gt;
*Windows Users: Simply click the shortcut located in the Rifidi folder in the Start Menu/Programs folder.&lt;br /&gt;
*Linux Users: Double click the executable file located in the installation directory. &lt;br /&gt;
** Note: If the application binary does not have the correct permissions after installation (not marked executable), you can use one of the following steps to correct this:&lt;br /&gt;
**# From a terminal:&lt;br /&gt;
**#* Change to the application directory (''e.g.,'' &amp;quot;cd /home/user/rifidi/RifidiEmulator1.6/&amp;quot;)&lt;br /&gt;
**#* Add executable permissions to the application file: &amp;quot;chmod +x emulator&amp;quot; (without the quotes).&lt;br /&gt;
**# Within the Ubuntu File Manager (nautilus):&lt;br /&gt;
**#* Navigate to the application directory (''e.g.,'' /home/user/rifidi/RifidiEmulator1.6/)&lt;br /&gt;
**#* Right-click on the &amp;quot;emulator&amp;quot; application, and select &amp;quot;Properties&amp;quot; from the context menu.&lt;br /&gt;
**#* Click on the &amp;quot;Permissions&amp;quot; tab at the top and mark the checkbox &amp;quot;Allow executing file as program&amp;quot;, then click &amp;quot;Close.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Starting a Virtual Reader=&lt;br /&gt;
&lt;br /&gt;
# Once the program is loaded, the main GUI will be present.  &lt;br /&gt;
[[Image:Quickstart-1-initial.png  |none|thumb|800px|The Rifidi Emulator GUI]]&lt;br /&gt;
#To start the reader, click the 'add reader button'.  &lt;br /&gt;
#Select the reader type to be emulated and pick the address to start the reader on. For the purposes of this quickstart guide, start an Alien Reader.[[Image:Quickstart-2-reader.png |none|thumb|400px|Select the kind of reader]]  &lt;br /&gt;
#Select the Reader's IP and port address. 127.0.0.1:1000, will use the loopback address of the current system and start listening on port 30000. [[Image:Quickstart-3-createReader.png|none|thumb|400px|Supply the reader's IP and port]]  &lt;br /&gt;
#Right click the reader and press start [[Image:Quickstart-4-startReader.png  |none|thumb|800px|Rightclick on the reader to begin]]&lt;br /&gt;
#The reader may be stopped at any time right clicking and pushing stop.&lt;br /&gt;
&lt;br /&gt;
=Adding and Removing Tags=&lt;br /&gt;
&lt;br /&gt;
#First you will need to create the tags.  There are two ways to do this:  &lt;br /&gt;
##Manual entry may be done by entering tags into the provided text field and clicking add.&lt;br /&gt;
###Click on the add multiple tags button&lt;br /&gt;
###Follow the steps in the tag creation wizard [[Image:Quickstart-5-createTags.png |none|thumb|400px|Tag creation wizard]]     &lt;br /&gt;
###Removal may also be done in the similar manner by clicking remove tag after either selecting tags from the list or manually entering the tag.   &lt;br /&gt;
##Tags may also be added from an XML file.   A few example tag files are included with the program installation.   Loading tag files are not additive, however, and will replace any data already present in the reader.&lt;br /&gt;
#Next Add the tags by dragging and dropping them onto a reader [[Image:Quickstart-6-tagsOnAntenna.png  |none|thumb|800px|Tags on an Antenna]] &lt;br /&gt;
&lt;br /&gt;
=Viewing Results=&lt;br /&gt;
&lt;br /&gt;
To view the results of adding tags on the fly, one may either have a supporting tool open, such as the Alien RFID Gateway, or simply use telnet to perform command interaction with the reader.   To telnet into the reader, simply connect to the address given to the reader when it was started.   Once connected, the following commands may be useful.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;get TagList - Displays the tags currently detected by the reader.&lt;br /&gt;
get $PROPERTY - Returns the value for the passed property.&lt;br /&gt;
set $PROPERTY=$VALUE - Sets the passed property to the passed value.&lt;br /&gt;
q - Close the connection&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you would like to see how to write a client tool connect to the reader, see our [[Alien Example Client]]&lt;br /&gt;
&lt;br /&gt;
=Quickstart Video=&lt;br /&gt;
A video of these installation steps can be seen here: http://www.rifidi.org/rifidipackage/rif_out.html&lt;/div&gt;</summary>
		<author><name>Romoore</name></author>	</entry>

	</feed>