Consortium
Activities
Projects
Forge
Events
Log-in
Register
Readers, Sensors and Actuators Documentation
Space Menu
Consortium
|
Solutions
|
Middleware
|
Forge
|
MyObjectWeb
|
PDF
|
History
|
More Actions
View
Code
|
XML
|
Help
Documentation
|
XWiki Syntax
|
1 Readers, Sensors and Actuators Documentation This document describes how to configure the readers, the sensors and the actuators provided in the RFID Suite. #toc("" "" "") 1.1 Lego Mindstorms 1.1 SunSpot To use Sun SPOTs, you should first install the latest version of the SunSPOT SDK called SPOT Manager, which can be downloaded [here>http://sunspotworld.com/SPOTManager/]. Once you have become familiar with these devices, get the USB port reference where the basestation is plugged-in (i.e., COM4 in Windows or /dev/tty/ACM0 on Linux) with the ~~ant info~~ command. Copy/paste the USB port in the config.properties file of the SunSPOT bundle and finally regenerate the bundle with maven. 1.1 Touchatag The Touchatag (previously Tikitag) reader is a ACS 122 contactless reader for mainly ISO 14443 A/B, MiFare and Felica RFID transponders 1.1.1 Installation 1.1.1.1 Windows 1.1.1.1 Linux *Setup you computer (Ubuntu)* sudo aptitude install libccid # the following package is also required for everything to work on my computer... # it may be a simple shared library name (one package provides libpcsclite.so.1.0.0, the other libpcsclite.so) # it may be a question of versions (installing libpcsclite-dev pulls a new version of pcscd) sudo aptitude install libpcsclite-dev *Under Fedora 13* yum install pcscd-lite pcscd-lite-libs pcscd-lite-devel ccid The devel package is required, it seems to create a symbolic link needed by the underlying API 1.1.1.1 MacOS 1.1.1 Development with Java 1.1.1.1 with the javax.smartcardio API The API javax.smartcardio relies on the PCSC modules of the host operating system 1.1.1.1 with the Tikitag libraty wrapper This wrapper relies on the Tikitag google code project. It uses the javax.smartcardio API. === Get the library === wget http://membres-liglab.imag.fr/donsez/pub/tikitag/tikitagreader.zip\\ unzip tikitagreader.zip\\ tikitagreader/lib/tikitag-client-1.0-SNAPSHOT-jar-with-dependencies.jar\\ mkdir lib\\ mv tikitagreader/lib/tikitag-client-1.0-SNAPSHOT-jar-with-dependencies.jar ./lib/\\ rmdir tikitagreader/lib/\\ rmdir tikitagreader/\\ rm -f tikitagreader.zip\\ === Try with Aspire Client === mkdir -p com/tikitag/client\\ wget 'http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/\*checkout\*/aspire/sandbox/donsez/tikitagreader/src/main/java/com/tikitag/client/TikitagClient.java?rev=268'\\ mv 'TikitagClient.java?rev=268' com/tikitag/client/TikitagClient.java\\ sed -i '202,+7 s@.*@// \0@g' com/tikitag/client/TikitagClient.java\\ javac -cp lib/tikitag-client-1.0-SNAPSHOT-jar-with-dependencies.jar com/tikitag/client/TikitagClient.java\\ java -cp .:lib/tikitag-client-1.0-SNAPSHOT-jar-with-dependencies.jar com.tikitag.client.TikitagClient\\ Remark : some trouble are possible with JRE for Linux 1.1.1.1 with LibUSB 1.1 Mir:ror The Mir:ror reader is a proprietary reader (probably I2C since the Nabaztag/tag reader is I2C) designed by Violet. 1.1.1 Installation 1.1.1 Development with Java 1.1.1.1 with LibUSB 1.1 Wiimote 2 bundles * Bluecove * MoteJ 1.1 WiiFit 1.1 OneWire 1.1 Weather Station Oregon Scientific WMR200 1.1 Weather Station La Crosse Technologies WS23xx 1.1 USB WebCam 1.1 Axis Security Camera 1.1 Apple Mac book' Sudden Motion Sensor