UNPKG

node-epc

Version:

A library for Node.js to parse EPC encoded values from Gen2 RFID tags.

31 lines (28 loc) 972 B
'use strict'; var epc = require('../'); //var epc = require('node-epc'); // Parse by discovering the encoding epc.parse('30344B5A1C78902000000001') .then(function(parsed) { console.log('Encoding = ' + parsed.getName()); console.log('Company Prefix = ' + parsed.parts.CompanyPrefix); console.log('Item Reference = ' + parsed.parts.ItemReference); console.log('Serial Number = ' + parsed.parts.SerialNumber); }) .fail(function(err) { console.error(err); }); // Parse using a specific encoding epc.getParser('SGTIN') .then(function(sgtin) { sgtin.parse('30344B5A1C78902000000001') .then(function(parsed) { console.log('Encoding = ' + parsed.getName()); console.log('Company Prefix = ' + parsed.parts.CompanyPrefix); console.log('Item Reference = ' + parsed.parts.ItemReference); console.log('Serial Number = ' + parsed.parts.SerialNumber); }) .fail(function(err) { console.error(err); }); });