<?xml version="1.0" encoding="UTF-8"?>

<xwikidoc>
<web>Main.Documentation.Bundles</web>
<name>ACR122Reader</name>
<language></language>
<defaultLanguage>en</defaultLanguage>
<translation>0</translation>
<parent>Main.Documentation.ALEonOSGi</parent>
<creator>xwiki:XWiki.donsez</creator>
<author>xwiki:XWiki.gabo_pedraza</author>
<contentAuthor>xwiki:XWiki.gabo_pedraza</contentAuthor>
<creationDate>1277102967000</creationDate>
<date>1277469750000</date>
<contentUpdateDate>1277469750000</contentUpdateDate>
<version>1.5</version>
<title>Aspire :: OSGi Bundles :: ACR122u Reader</title>
<template></template>
<content>1 Aspire :: OSGi Bundles :: ACR122u Reader
----
#toc("" "" "true")
----

This section describes the bundle for [ACR122u reader&gt;http://www.acs.com.hk/index.php?pid=product&amp;id=ACR122U] (ie HALAdaptor)

1.1 Context
The [ACR122u reader&gt;http://www.acs.com.hk/index.php?pid=product&amp;id=ACR122U] is an ISO 14443 RFID reader. This reader deals also with Mifare, Innovision, ... tags.
The ACR122u reader is sold as OEM by [Touchatag&gt;http://www.touchatag.com/e-store] and others.

The ACR122u Reader bundle packages a HALAdaptor for Tagsys Medio L100 &amp; L200 reader attached to the host (RS232).

1.1 Building process


# You must firstly build the tikitag clien project. This project is a open source Java library to access the acr122u reader.


&lt;blockquote&gt;
The sources of this project are in ~~trunk/bundles/readers/tikitag-client~~. Use maven to build this project, the instruction is mvn clean install
&lt;/blockquote&gt;

# You must also build the abstract-reader project. This project contains base classes used by all HAL adaptors.

&lt;blockquote&gt;
The sources of this project are in ~~trunk/bundles/readers/abstract-reader~~. Use maven to build this project, the instruction is mvn clean install
&lt;/blockquote&gt;

# Finally you must build the acr122u reader project. The sources are in ~~trunk/bundles/readers/acr122u-reader~~

&lt;blockquote&gt;
Use maven to build this project, the instruction is mvn clean install
&lt;/blockquote&gt;

1.1 Deployment


The artifacts to deploy are


* org.ow2.aspirerfid:abstract-reader (Artifact that has the base reader classes)
* com.tikitag:com.tikitag.client-bundle (The open source java library)
* org.ow2.aspirerfid:tagsys-reader (The acr122u reader driver)

1.1 LRSpec

1.1.1 Configurable properties



{code}
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;ns3:LRSpec xmlns:ns2="urn:epcglobal:ale:wsdl:1" xmlns:ns3="urn:epcglobal:ale:xsd:1"&gt;
	&lt;isComposite&gt;false&lt;/isComposite&gt;
	&lt;readers /&gt;
	&lt;properties&gt;
		&lt;property&gt;
			&lt;name&gt;ReaderType&lt;/name&gt;
			&lt;value&gt;org.ow2.aspirerfid.ale.server.readers.rp.acr122u.ACR122UAdaptor&lt;/value&gt;
		&lt;/property&gt;
		&lt;property&gt;
			&lt;name&gt;Description&lt;/name&gt;
			&lt;value&gt;This ACR122u Logical Reader &lt;/value&gt;
		&lt;/property&gt;
		&lt;property&gt;
			&lt;name&gt;PhysicalReaderName&lt;/name&gt;
			&lt;value&gt;ACR122u&lt;/value&gt;
		&lt;/property&gt;
		&lt;property&gt;
			&lt;name&gt;ReadTimeInterval&lt;/name&gt;
			&lt;value&gt;1500&lt;/value&gt;
		&lt;/property&gt;
	&lt;/properties&gt;
&lt;/ns3:LRSpec&gt;
{code}


1.1 Link
* [ACR122u reader&gt;http://www.acs.com.hk/index.php?pid=product&amp;id=ACR122U]

</content>
<renderedcontent>&lt;h2 class="heading-1"&gt;&lt;span id="HAspire3A3AOSGiBundles3A3AACR122uReader"&gt;Aspire :: OSGi Bundles :: ACR122u Reader&lt;/span&gt;&lt;/h2&gt; 
&lt;hr class="line"/&gt;
            &lt;ul&gt;
          &lt;li&gt;&lt;a href="#HContext"&gt;1 Context&lt;/a&gt; 
      &lt;li&gt;&lt;a href="#HBuildingprocess"&gt;2 Building process&lt;/a&gt; 
      &lt;li&gt;&lt;a href="#HDeployment"&gt;3 Deployment&lt;/a&gt; 
      &lt;li&gt;&lt;a href="#HLRSpec"&gt;4 LRSpec&lt;/a&gt; 
        &lt;ul&gt;
          &lt;li&gt;&lt;a href="#HConfigurableproperties"&gt;4.1 Configurable properties&lt;/a&gt; 
        &lt;/ul&gt;
          &lt;li&gt;&lt;a href="#HLink"&gt;5 Link&lt;/a&gt; 
      &lt;/ul&gt; &lt;hr class="line"/&gt;&lt;p class="paragraph"/&gt;This section describes the bundle for &lt;span class="wikiexternallink"&gt;&lt;a href="http://www.acs.com.hk/index.php?pid=product&amp;id=ACR122U"&gt;&amp;#65;CR122u reader&lt;/a&gt;&lt;/span&gt; (ie HALAdaptor)
&lt;h3 class="heading-1-1"&gt;&lt;span id="HContext"&gt;Context&lt;/span&gt;&lt;/h3&gt; 
The &lt;span class="wikiexternallink"&gt;&lt;a href="http://www.acs.com.hk/index.php?pid=product&amp;id=ACR122U"&gt;&amp;#65;CR122u reader&lt;/a&gt;&lt;/span&gt; is an ISO 14443 RFID reader. This reader deals also with Mifare, Innovision, &amp;#8230; tags.
The ACR122u reader is sold as OEM by &lt;span class="wikiexternallink"&gt;&lt;a href="http://www.touchatag.com/e-store"&gt;&amp;#84;ouchatag&lt;/a&gt;&lt;/span&gt; and others.&lt;p class="paragraph"/&gt;The ACR122u Reader bundle packages a HALAdaptor for Tagsys Medio L100 &amp; L200 reader attached to the host (RS232).
&lt;h3 class="heading-1-1"&gt;&lt;span id="HBuildingprocess"&gt;Building process&lt;/span&gt;&lt;/h3&gt; 
&lt;ol&gt;&lt;li&gt;You must firstly build the tikitag clien project. This project is a open source Java library to access the acr122u reader.&lt;/li&gt;
&lt;/ol&gt;&lt;blockquote&gt;
The sources of this project are in &lt;i class="italic"&gt;trunk/bundles/readers/tikitag-client&lt;/i&gt;. Use maven to build this project, the instruction is mvn clean install
&lt;/blockquote&gt;
&lt;ol&gt;&lt;li&gt;You must also build the abstract-reader project. This project contains base classes used by all HAL adaptors.&lt;/li&gt;
&lt;/ol&gt;&lt;blockquote&gt;
The sources of this project are in &lt;i class="italic"&gt;trunk/bundles/readers/abstract-reader&lt;/i&gt;. Use maven to build this project, the instruction is mvn clean install
&lt;/blockquote&gt;
&lt;ol&gt;&lt;li&gt;Finally you must build the acr122u reader project. The sources are in &lt;i class="italic"&gt;trunk/bundles/readers/acr122u-reader&lt;/i&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;blockquote&gt;
Use maven to build this project, the instruction is mvn clean install
&lt;/blockquote&gt;
&lt;h3 class="heading-1-1"&gt;&lt;span id="HDeployment"&gt;Deployment&lt;/span&gt;&lt;/h3&gt;&lt;p class="paragraph"/&gt;
The artifacts to deploy are
&lt;ul class="star"&gt;
&lt;li&gt;org.ow2.aspirerfid:abstract-reader (Artifact that has the base reader classes)&lt;/li&gt;
&lt;li&gt;com.tikitag:com.tikitag.client-bundle (The open source java library)&lt;/li&gt;
&lt;li&gt;org.ow2.aspirerfid:tagsys-reader (The acr122u reader driver)&lt;/li&gt;
&lt;/ul&gt;&lt;h3 class="heading-1-1"&gt;&lt;span id="HLRSpec"&gt;LRSpec&lt;/span&gt;&lt;/h3&gt; 
&lt;h4 class="heading-1-1-1"&gt;&lt;span id="HConfigurableproperties"&gt;Configurable properties&lt;/span&gt;&lt;/h4&gt;&lt;p class="paragraph"/&gt;&lt;p class="paragraph"/&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;#60;?xml version=&lt;span class="java&amp;#45;quote"&gt;"1.0"&lt;/span&gt; encoding=&lt;span class="java&amp;#45;quote"&gt;"UTF&amp;#45;8"&lt;/span&gt; standalone=&lt;span class="java&amp;#45;quote"&gt;"yes"&lt;/span&gt;?&amp;#62;
&amp;#60;ns3:LRSpec xmlns:ns2=&lt;span class="java&amp;#45;quote"&gt;"urn:epcglobal:ale:wsdl:1"&lt;/span&gt; xmlns:ns3=&lt;span class="java&amp;#45;quote"&gt;"urn:epcglobal:ale:xsd:1"&lt;/span&gt;&amp;#62;
	&amp;#60;isComposite&amp;#62;&lt;span class="java&amp;#45;keyword"&gt;false&lt;/span&gt;&amp;#60;/isComposite&amp;#62;
	&amp;#60;readers /&amp;#62;
	&amp;#60;properties&amp;#62;
		&amp;#60;property&amp;#62;
			&amp;#60;name&amp;#62;ReaderType&amp;#60;/name&amp;#62;
			&amp;#60;value&amp;#62;org.ow2.aspirerfid.ale.server.readers.rp.acr122u.ACR122UAdaptor&amp;#60;/value&amp;#62;
		&amp;#60;/property&amp;#62;
		&amp;#60;property&amp;#62;
			&amp;#60;name&amp;#62;Description&amp;#60;/name&amp;#62;
			&amp;#60;value&amp;#62;This ACR122u Logical Reader &amp;#60;/value&amp;#62;
		&amp;#60;/property&amp;#62;
		&amp;#60;property&amp;#62;
			&amp;#60;name&amp;#62;PhysicalReaderName&amp;#60;/name&amp;#62;
			&amp;#60;value&amp;#62;ACR122u&amp;#60;/value&amp;#62;
		&amp;#60;/property&amp;#62;
		&amp;#60;property&amp;#62;
			&amp;#60;name&amp;#62;ReadTimeInterval&amp;#60;/name&amp;#62;
			&amp;#60;value&amp;#62;1500&amp;#60;/value&amp;#62;
		&amp;#60;/property&amp;#62;
	&amp;#60;/properties&amp;#62;
&amp;#60;/ns3:LRSpec&amp;#62;&lt;/pre&gt;&lt;/div&gt;
&lt;h3 class="heading-1-1"&gt;&lt;span id="HLink"&gt;Link&lt;/span&gt;&lt;/h3&gt; 
&lt;ul class="star"&gt;
&lt;li&gt;&lt;span class="wikiexternallink"&gt;&lt;a href="http://www.acs.com.hk/index.php?pid=product&amp;id=ACR122U"&gt;&amp;#65;CR122u reader&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
</renderedcontent>
</xwikidoc>