Skip to content

EPC tag data translation for the GS1 EPC TDT 1.6 standard (for RAIN RFID)

Notifications You must be signed in to change notification settings

InvigAS/epc-tag-data-translation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synopsis

Tag Data Translation implemented according to the GS1 EPC Tag Data Translation 1.6 specification (http://www.gs1.org/epc/tag-data-translation-standard) for RAIN RFID.

This is a Java port of the C# TagDataTranslation project

  • Spring Boot Application
  • Java 8
  • Maven

Build Status

Build Status

Usage

This project leverages the Spring framework. To invoke a translation, simply autowire the GS1EpcTagDataTranslationEngine and TDTUtil components

```java @Autowired private GS1EpcTagDataTranslationEngine engine; @Autowired private TDTUtil util; ```

invoke the translate method and convert to hex

```java String epcIdentifier = "gtin=00037000302414;serial=10419703"; String parameterList = "filter=3;gs1companyprefixlength=7;tagLength=96"; String result = engine.translate(epcIdentifier, parameterList, "BINARY"); String hex = util.binaryToHex(result); ```

About

EPC tag data translation for the GS1 EPC TDT 1.6 standard (for RAIN RFID)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 91.1%
  • Shell 5.2%
  • Batchfile 3.7%