Tag Streamer 1.1.1

From RifidiWiki

Jump to: navigation, search

This page lists some new changes to Tag Streamer. For more information on how to use Tag Streamer see the User's Guide

New Features

Tag Creation Patterns

The only big change to Tag Streamer (besides those made to the Emulator Core in version 1.5.2, is that the Tag Action XML is now specified in terms of a Tag Creation Pattern xml Element. This enables users to have more than one kind of tag (e.g. Gen1) in a single Tag Action. For example, the old XML specified Tag Actions like this:

<batchSuite>
        <batch id="1">
            <tagAction>
                <execDuration>1000</execDuration>
                <number>4</number>
                <prefix></prefix>
                <regenerate>true</regenerate>
                <tagGen>GEN2</tagGen>
                <tagType>DoD96</tagType>
            </tagAction>
        </batch>
        <batch id="2">
            <tagAction>
                <execDuration>1000</execDuration>
                <number>5</number>
                <prefix>FFF</prefix>
                <regenerate>true</regenerate>
                <tagGen>GEN2</tagGen>
                <tagType>CustomEPC96</tagType>
            </tagAction>
        </batch>
    </batchSuite>

In version 1.2, Tag Actions are specified like this:

    <batchSuite>
        <batch id="1">
            <tagAction>
                <execDuration>1000</execDuration>
                <regenerate>true</regenerate>
                <tagCreationPattern>
                    <accessPass>AAAAAA==</accessPass>
                    <lockPass>AAAAAA==</lockPass>
                    <numberOfTags>4</numberOfTags>
                    <prefix></prefix>
                    <tagGeneration>GEN2</tagGeneration>
                    <tagType>DoD96</tagType>
                </tagCreationPattern>
            </tagAction>
        </batch>
        <batch id="2">
            <tagAction>
                <execDuration>1000</execDuration>
                <regenerate>true</regenerate>
                <tagCreationPattern>
                    <accessPass>AAAAAA==</accessPass>
                    <lockPass>AAAAAA==</lockPass>
                    <numberOfTags>5</numberOfTags>
                    <prefix>FFF</prefix>
                    <tagGeneration>GEN2</tagGeneration>
                    <tagType>CustomEPC96</tagType>
                </tagCreationPattern>
            </tagAction>
        </batch>
    </batchSuite>

These two Tag Actions are equivalent. In the second one, more than one Pattern can be specified per action.

Bug Fixes

Required Bundles

This is a list of bundles (and their bundle numbers) that have been tagged as stable for this release

  • org.rifidi.common.utilities (1.0.0)
  • org.rifidi.dependencies (1.0.0)
  • org.rifidi.emulator (2.0.2)
  • org.rifidi.emulator.reader.alien (2.0.0)
  • org.rifidi.emulator.reader.awid(2.0.0)
  • org.rifidi.emulator.reader.epc(2.0.0)
  • org.rifidi.emulator.reader.llrp (2.0.0)
  • org.rifidi.emulator.reader.symbol(2.0.0)
  • org.rifidi.emulator.reader.thingmagic (1.1.0)
  • org.rifidi.log4j(1.0.0)
  • org.rifidi.services (1.0.0)
  • org.rifidi.services.tags(2.0.2)
  • org.rifidi.streamer (2.1.1)
  • org.rifidi.streamer.xml (2.1.1)
  • org.rifidi.ui.common(2.0.0)
  • org.rifidi.ui.streamer(2.1.2)
Personal tools