Aspire :: OSGi Bundles :: OneWire Reader



This section describes the bundle for OneWire reader (ie HALAdaptor)

1 Context

The OneWire protocol is a proprietary serial protocol for communicating with low-cost iButton devices. A iButton had a globally unique 64 bits long IDentifiers and optionnally memory banks, sensors (thermometer, hygrometer), realtime clock, wo data loggers.. According to Maxim IC, over 175 million iButtons are currently in circulation and they are used in many applications such access control, door lock, guard tour, cold supply chain, ....

The OneWireReader bundle packages a HALAdaptor for OneWire adapter attached to the host (RS232,Parallel,USB). Tag events are produced when an iButton is connected to the bus managed by the adapter

The OneWireReader bundle can be installed started in the same time as the OneWireProducer bundle. However, the adapter can not be shared between the 2 bundles.

2 Build

2.1 Sources

  • trunk/bundles/common
  • trunk/bundles/readers

2.2 Instruction

Same as the OneWireProducer

2.3 Extra

Same as the OneWireProducer

3 Artifacts

The artifacts to deploy are
  • org.ow2.aspirerfid:org.ow2.aspirerfid.onewireapi
  • org.ow2.aspirerfid:org.ow2.aspirerfid.onewirereader

4 LRSpec

4.1 Configurable properties

<LRSpec>
TBD
</LRSpec>

5 Link

iButton web site http://www.maxim-ic.com/products/ibutton/ibuttons

5.1 Starter kit

Same as the OneWireProducer