Readers, Sensors and Actuators Documentation
This document describes how to configure the readers, the sensors and the actuators provided in the RFID Suite.- Lego Mindstorms
- SunSpot
- Touchatag
- Mir:ror
- Wiimote
- WiiFit
- OneWire
- Weather Station Oregon Scientific WMR200
- Weather Station La Crosse Technologies WS23xx
- USB WebCam
- Axis Security Camera
- Apple Mac book' Sudden Motion Sensor
Lego Mindstorms
SunSpot
To use Sun SPOTs, you should first install the latest version of the SunSPOT SDK called SPOT Manager, which can be downloaded here. 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.Touchatag
The Touchatag (previously Tikitag) reader is a ACS 122 contactless reader for mainly ISO 14443 A/B, MiFare and Felica RFID transpondersInstallation
Windows
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)
MacOS
Development with Java
with the javax.smartcardio API
The API javax.smartcardio relies on the PCSC modules of the host operating systemwith 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.zipunzip 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
with LibUSB
Mir:ror
The Mir:ror reader is a proprietary reader (probably I2C since the Nabaztag/tag reader is I2C) designed by Violet.Installation
Development with Java
with LibUSB
Wiimote
2 bundles- Bluecove
- MoteJ