|
|
RfidWriteProfile | org.eclipse.soda.dk.rfid.write |
| Provider | Eclipse.org |
| Vendors | IBM |
| Version | 1.2.0 |
| Specification title | EPCglobal Low Level Reader Protocol (LLRP) |
| Specification URL | http://www.epcglobalinc.org/standards/llrp |
| Specification version | 1.0.1 |
| Specification data | August 13, 2007 |
| Specification vendor | EPCglobal |
| Specification comment | Ratified |
| Specification title | EPCglobal Application Level Events (ALE) Specification |
| Specification URL | http://www.epcglobalinc.org/standards/ale/ |
| Specification version | 1.1 |
| Specification data | February 27, 2008 |
| Specification vendor | EPCglobal |
| Specification comment | Ratified |
The RFID Write Profile defined the common method of perform write operation against Radio Frequency Identification (RFID) tags across different RFID readers. We have tried to model some of this profile based the Low Level Reader Protocol (LLRP) write functions. The first set of controls define how the RFID Write Profile will report the tag write information. The next set of controls define how the Write Operations will be performed and how these Write Operations will be triggered. <p> NOTE: This is a very early definition of this profile and will change as we get important feedback from application providers and hardware vendors. </p> <p>RFID Write Profile Questions/Issues </p> <ul> <li>Currently, LLRP does not support auto increment of the Tag ID's being written. This profile currently does not support auto increment. Is this the correct decision for this profile? </li> <li>What other operations (like Kill Tag, Erase Tag) should be supported? </li> <li>What is the best way to handle passwords? </li> <li>Can this profile be made simpler? Can any of these controls be deleted? </li> </ul>
MapThe "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna.
MapThe "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value.
StringThe "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is themask value specified as a hex string with each byte (two characters) separated by a blank.It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon.
BooleanThe "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value.
StringThe "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values.
MapThe "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure. The report can contain zero to many tags stored at the "tags" key. It may include data extension meta data stored at the "DataWriteExtensions" key. See the tags and DataWriteExtensions descriptions for details.
BooleanThe "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance.
StringThe "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is themask value specified as a hex string with each byte (two characters) separated by a blank.It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon.
MapThe "TagWriteReport" is a signal containing tag write information in a map structure. The report contains one to many tags stored at the "tags" key. It may include data extension meta data stored at the "dataExtensions" key. See the tags and DataWriteExtensions descriptions for details.
| antenna | The value stored at the "antenna" key of the write-event map is the antenna value, based on a starting index of 1. It is included in the write-event map if the reader is configured to report which antenna wrote the tag. |
| antenna1 | The value stored at the "antenna1" key of the read-event map is the antenna 1 optional information. |
| antenna2 | The value stored at the "antenna2" key of the read-event map is the antenna 2 optional information. |
| antenna3 | The value stored at the "antenna3" key of the read-event map is the antenna 3 optional information. |
| antenna4 | The value stored at the "antenna4" key of the read-event map is the antenna 4 optional information. |
| count | The value stored at the "count" key of the write-event map is the number of times this tag was written during the reporting cycle. |
| dataExtensions | The value stored at the "dataExtensions" key of the TagWriteReport or write-event map is a nested map of meta data as specified in the DataWriteExtensions measurement. |
| peakRSSI | The value stored at the "peakRSSI" key of the read-event map is the peak received power of the EPC backscatter in dBM. [Optional] |
| readData | The value stored at the "readData" key of the write-event map is the data of one of the tag memory bank requested by the read operation. |
| reader | The value stored at the "reader" key of the read-event map is the ID property configured for this instance of the inventory profile. |
| resultCode | The value stored at the "resultCode" key of the TagWriteReport is the result code of the access operation. |
| tags | The value stored at the "tags" key of the TagWriteReport is a nested map which contains tag data, keyed by tag ID string. Each tag ID is the index for a nested map which in turn contains write operation results, keyed by the operation ID string, value structure contains details about the write-events for that tag. The event data map may include the keys "antenna", "count", "reader", "timestampFirst", "timestampLast", "dataExtensions", "resultCode" and "readData". |
| timestampFirst | The value stored at the "timestampFirst" key of the write-event map is the initial timestamp that this tag was read during the reporting cycle. |
| timestampLast | The value stored at the "timestampLast" key of the write-event map is the final timestamp that this tag was read during the reporting cycle. |
StringThe "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match) to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId] <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul>
StringThe "WriteOperationsExecuteRequest" command requests that that tag write operations be executed. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not execute the tag write operations.
BooleanThe "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed. If the status is true, sending a new WriteOperations or execute request will result in an exception.
StringThe "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once.
StringThe "WriteOperationsStopRequest" command requests that that tag write operations be stopped. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not stop the tag write operations.
| External Key | Data | Units | Description |
|---|---|---|---|
Antenna configuration
Map |
The "AntennaConfiguration" is the map containing the antenna configuration. The key is the antenna number based on a starting index of 1. The value is another map containing the information about that specific antenna. | ||
| prefix/RfidWrite/AntennaConfiguration | Map |
||
| prefix/RfidWrite/AntennaConfiguration/ get | |
||
| prefix/RfidWrite/AntennaConfiguration/ read | |
||
| prefix/RfidWrite/AntennaConfiguration/ write | Map |
||
| prefix/RfidWrite/AntennaConfiguration/ error | |
||
Data write extensions
Map |
The "DataWriteExtensions" measurement is a map of meta data to be associated with tag data. Data Write extensions are applied to "TagWriteReport" data as the signal is published. Data extensions are applied to a "TagWriteAggregationReport" at the beginning and end of the aggregation cycle. Writing a value to this measurement merges the new map with the current DataWriteExtensions value. Setting the value of the measurement to an empty map clears the value. | ||
| prefix/RfidWrite/DataWriteExtensions | Map |
||
| prefix/RfidWrite/DataWriteExtensions/ get | |
||
| prefix/RfidWrite/DataWriteExtensions/ read | |
||
| prefix/RfidWrite/DataWriteExtensions/ write | Map |
||
| prefix/RfidWrite/DataWriteExtensions/ error | |
||
Tag aggregation write mask setting
String |
The "TagAggregationWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteAggregationReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. | ||
| prefix/RfidWrite/TagAggregationWriteMaskSetting | String |
||
| prefix/RfidWrite/TagAggregationWriteMaskSetting/ get | |
||
| prefix/RfidWrite/TagAggregationWriteMaskSetting/ read | |
||
| prefix/RfidWrite/TagAggregationWriteMaskSetting/ write | String |
||
| prefix/RfidWrite/TagAggregationWriteMaskSetting/ error | |
||
Tag write aggregating
Boolean |
The "TagWriteAggregating" measurement specifies the state of aggregating behavior. When the measurement value is true, the profile is collecting all tags which pass the Aggregation Write Mask. When the measurement value is updated to false, the profile publishes the TagWriteAggregationReport signal, clears the aggregation cache, and stops collecting incoming tags. If an LDAP expression is specified for the TagWriteAggregatingExpression, a publication to write a value to this measurement will result in an exception and will not update the measurement value. | ||
| prefix/RfidWrite/TagWriteAggregating | Boolean |
||
| prefix/RfidWrite/TagWriteAggregating/ get | |
||
| prefix/RfidWrite/TagWriteAggregating/ read | |
||
| prefix/RfidWrite/TagWriteAggregating/ write | Boolean |
||
| prefix/RfidWrite/TagWriteAggregating/ error | |
||
Tag write aggregating expression
String |
The "TagWriteAggregatingExpression" is an Lightweight Directory Access Protocol (LDAP) expression to trigger the behavior of aggregating based on input pin and control values. | ||
| prefix/RfidWrite/TagWriteAggregatingExpression | String |
||
| prefix/RfidWrite/TagWriteAggregatingExpression/ get | |
||
| prefix/RfidWrite/TagWriteAggregatingExpression/ read | |
||
| prefix/RfidWrite/TagWriteAggregatingExpression/ write | String |
||
| prefix/RfidWrite/TagWriteAggregatingExpression/ error | |
||
Tag write aggregation report
Map |
The "TagWriteAggregationReport" is a signal containing a collection of tag write information in a map structure. The report can contain zero to many tags stored at the "tags" key. It may include data extension meta data stored at the "DataWriteExtensions" key. See the tags and DataWriteExtensions descriptions for details. | ||
| prefix/RfidWrite/TagWriteAggregationReport | Map |
||
| prefix/RfidWrite/TagWriteAggregationReport/ trigger | Map |
||
| prefix/RfidWrite/TagWriteAggregationReport/ error | |
||
Tag write antenna reporting
Boolean |
The "TagWriteAntennaReporting" measurement specifies the state of tag antenna reporting. When the measurement is true, the reader is reporting tag antenna information in tag data on the TagReport signal. When this tag antenna reporting is true, then extra process is required which may effect performance. | ||
| prefix/RfidWrite/TagWriteAntennaReporting | Boolean |
||
| prefix/RfidWrite/TagWriteAntennaReporting/ get | |
||
| prefix/RfidWrite/TagWriteAntennaReporting/ read | |
||
| prefix/RfidWrite/TagWriteAntennaReporting/ write | Boolean |
||
| prefix/RfidWrite/TagWriteAntennaReporting/ error | |
||
Tag write mask setting
String |
The "TagWriteMaskSetting" specifies the definition of tags that should be published on the TagWriteReport signal. A mask is specified by four comma-delimited parameters. The first parameter of a tag mask is a place holder for future use, and the value is ignored. The second parameter is the pointer value. It is the first bit location of the tag id against which to compare the mask. The third parameter is the length. It specifies the number of bits of the tag id to compare against the mask. The final parameter is the mask value specified as a hex string with each byte (two characters) separated by a blank. It is the pattern against which the specified section of the tag id must match to pass the filter. Multiple masks can be specified by separating them with a semicolon. | ||
| prefix/RfidWrite/TagWriteMaskSetting | String |
||
| prefix/RfidWrite/TagWriteMaskSetting/ get | |
||
| prefix/RfidWrite/TagWriteMaskSetting/ read | |
||
| prefix/RfidWrite/TagWriteMaskSetting/ write | String |
||
| prefix/RfidWrite/TagWriteMaskSetting/ error | |
||
Tag write report
Map |
The "TagWriteReport" is a signal containing tag write information in a map structure. The report contains one to many tags stored at the "tags" key. It may include data extension meta data stored at the "dataExtensions" key. See the tags and DataWriteExtensions descriptions for details. | ||
| prefix/RfidWrite/TagWriteReport | Map |
||
| prefix/RfidWrite/TagWriteReport/ trigger | Map |
||
| prefix/RfidWrite/TagWriteReport/ error | |
||
Write operations
String |
The "WriteOperations" specifies the definition of write operations block against the tag(s). A write operation block can contain multiple write operations separated by the character ":". A write operation is specified by parameters based on the operation, the parameters are separated by the character ";". The first parameter specifies the kind of write operation. <ul > <li>Operation Filter: Defines the tag filter to apply on the rest of the operations. Format: Filter;MemoryBank;Match;BitPointer;TagMask;TagData <ol> <li> Filter: Reserved name for the filter operation. </li> <li> MemoryBank: An integer to specify the memory bank to be used for the filter. </li> <li> Match: A boolean to specify if "match" or "not match" is applied for the filter. </li> <li> BitPointer: It is the first bit location (zero based) of the data against which to compare the mask. </li> <li> TagMask: A hex String as the mask for the filter. </li> <li> TagData: The the pattern against which the specified section of the tag data must match (or not match) to pass the filter. </li> </ol> </li> <li>Operation Write: Defines the write operation on the specified memory bank on the tags. Format: Write;MemoryBank;Pointer;WriteData;Password;OpCount;Timeout[;OperationId] <ol> <li> Write: Reserved name for the write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The data for the write operation. </li> <li> Password: The password for the write operation. </li> <li> OpCount: An integer to specify the times this write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the write operation. </li> </ol> </li> <li>Operation Increment Write: Defines an automatic incremental write on the specified memory bank on the tags. Format: Increment Write;MemoryBank;Pointer;WriteData;Increment;Password;Repeat;Timeout[;OperationId] <ol> <li> Increment Write: Reserved name for the increment write operation. </li> <li> MemoryBank: An interger to specify the memory bank to written on. </li> <li> Pointer: The first location (zero based) in the memory bank to start the write operation. </li> <li> WriteData: The base data for the write operation. </li> <li> Increment: An integer to specify the incremental value for each tag writing. </li> <li> Password: The password for the write operation. </li> <li> Repeat: An integer to specify the times the increment write operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the increment write operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the increment write operation. </li> </ol> </li> <li>Operation Read: Defines the read operation on the specified memory bank on the tags. Format: Read;MemoryBank;Pointer;WordCount;Password;OpCount;Timeout[;OperationId] <ol> <li> Read: Reserved name for the read operation. </li> <li> MemoryBank: An interger to specify the memory bank to read from. </li> <li> Pointer: The first location (zero based) in the memory bank to start the read operation. </li> <li> Password: The password for the read operation. </li> <li> OpCount: An integer to specify the times this read operation will be executed, it will be unlimited if the value is 0. </li> <li> Timeout: The timeout value (milliseconds) for the read operation, no timeout if the value is 0. </li> <li> OperationId: The optional parameter to assign an id to the read operation. </li> </ol> </li> </ul> | ||
| prefix/RfidWrite/WriteOperations | String |
||
| prefix/RfidWrite/WriteOperations/ get | |
||
| prefix/RfidWrite/WriteOperations/ read | |
||
| prefix/RfidWrite/WriteOperations/ write | String |
||
| prefix/RfidWrite/WriteOperations/ error | |
||
Write operations execute request
String |
The "WriteOperationsExecuteRequest" command requests that that tag write operations be executed. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not execute the tag write operations. | ||
| prefix/RfidWrite/WriteOperationsExecuteRequest | String |
||
| prefix/RfidWrite/WriteOperationsExecuteRequest/ execute | String |
||
| prefix/RfidWrite/WriteOperationsExecuteRequest/ error | |
||
Write operations execute status
Boolean |
The "WriteOperationsExecuteStatus" specifies if the current WriteOperations are being executed. If the status is true, sending a new WriteOperations or execute request will result in an exception. | ||
| prefix/RfidWrite/WriteOperationsExecuteStatus | Boolean |
||
| prefix/RfidWrite/WriteOperationsExecuteStatus/ get | |
||
| prefix/RfidWrite/WriteOperationsExecuteStatus/ read | |
||
| prefix/RfidWrite/WriteOperationsExecuteStatus/ error | |
||
Write operations expression
String |
The "WriteOperationsExpression" is an LDAP expression to trigger the state of tag writing based on input pin and control values. If the state of this expression changes to true, then the current WriteOperations will be executed once. | ||
| prefix/RfidWrite/WriteOperationsExpression | String |
||
| prefix/RfidWrite/WriteOperationsExpression/ get | |
||
| prefix/RfidWrite/WriteOperationsExpression/ read | |
||
| prefix/RfidWrite/WriteOperationsExpression/ write | String |
||
| prefix/RfidWrite/WriteOperationsExpression/ error | |
||
Write operations stop request
String |
The "WriteOperationsStopRequest" command requests that that tag write operations be stopped. If an LDAP expression is specified for the WriteOperationsExpression, a publication to write a value to this command will result in an exception and will not stop the tag write operations. | ||
| prefix/RfidWrite/WriteOperationsStopRequest | String |
||
| prefix/RfidWrite/WriteOperationsStopRequest/ execute | String |
||
| prefix/RfidWrite/WriteOperationsStopRequest/ error | |
||
| External Key | Data | Units | Description |
|---|---|---|---|
| antenna | long (Number) | The value stored at the "antenna" key of the write-event map is the antenna value, based on a starting index of 1. It is included in the write-event map if the reader is configured to report which antenna wrote the tag. | |
| antenna1 | Map | The value stored at the "antenna1" key of the read-event map is the antenna 1 optional information. | |
| antenna2 | Map | The value stored at the "antenna2" key of the read-event map is the antenna 2 optional information. | |
| antenna3 | Map | The value stored at the "antenna3" key of the read-event map is the antenna 3 optional information. | |
| antenna4 | Map | The value stored at the "antenna4" key of the read-event map is the antenna 4 optional information. | |
| count | long (Number) | The value stored at the "count" key of the write-event map is the number of times this tag was written during the reporting cycle. | |
| dataExtensions | Map | The value stored at the "dataExtensions" key of the TagWriteReport or write-event map is a nested map of meta data as specified in the DataWriteExtensions measurement. | |
| peakRSSI | long (Number) | The value stored at the "peakRSSI" key of the read-event map is the peak received power of the EPC backscatter in dBM. [Optional] | |
| readData | byte[] | The value stored at the "readData" key of the write-event map is the data of one of the tag memory bank requested by the read operation. | |
| reader | string (String) | The value stored at the "reader" key of the read-event map is the ID property configured for this instance of the inventory profile. | |
| resultCode | int (Number) | The value stored at the "resultCode" key of the TagWriteReport is the result code of the access operation. | |
| tags | Map | The value stored at the "tags" key of the TagWriteReport is a nested map which contains tag data, keyed by tag ID string. Each tag ID is the index for a nested map which in turn contains write operation results, keyed by the operation ID string, value structure contains details about the write-events for that tag. The event data map may include the keys "antenna", "count", "reader", "timestampFirst", "timestampLast", "dataExtensions", "resultCode" and "readData". | |
| timestampFirst | long (Number) | The value stored at the "timestampFirst" key of the write-event map is the initial timestamp that this tag was read during the reporting cycle. | |
| timestampLast | long (Number) | The value stored at the "timestampLast" key of the write-event map is the final timestamp that this tag was read during the reporting cycle. |
| Configuration Key | Data | Units | Default | Description |
|---|---|---|---|---|
| Boolean | true | executeOnOperationChange is a configuration parameter to specify whether to execute once when the writeOperations string is set or changed. |
org.eclipse.equinox
incubator
soda
dk
org.eclipse.soda.dk.rfid.write
org.eclipse.soda.dk.rfid.write.profile
dk
profile.xml
(1.31)
| Tag(s) | Timestamp | Revision | Comment |
|---|---|---|---|
| V1_2_0_2010_01_22 .. V1_2_0_2009_05_27 | 2009-05-22 | 1.31 | Update the write profile to use queue for the write operations |
| V1_2_0_2009_05_01 .. V1_2_0_2008_01_05_E3_3_2 | 2009-01-05 | 1.30 | |
| V1_2_0_2008_12_14_E3_3_2 .. V1_2_0_2008_11_16 | 2008-11-16 | 1.29 | |
| V1_2_0_2008_11_14 .. V1_2_0_2008_10_06 | 2008-10-06 | 1.28 | |
| V1_2_0_2008_10_05 .. V1_2_0_2008_09_30 | 2008-09-29 | 1.27 | |
| Eclipse3_3 | 2008-09-03 | 1.26 | |
| V1_1_0_2008_09_02 .. V1_1_0_2008_05_29 | 2008-05-29 | 1.24 | |
| V1_1_0_2008_05_27 | 2008-05-21 | 1.23 | |
| V1_1_0_2008_05_15 .. V1_1_0_2008_05_14 | 2008-05-12 | 1.22 | |
| 2007-06-20 | 1.1 |
| Copyright (c) 2010 IBM. See license in Legal section. | 2010-01-26 | RfidWriteProfile External 1.2.0 |