Node module to rfid reader nesslab.
Module to make easy the communication to the h the NESSLAB RFid reader.
If you have another NESSLAB reader, please test it and report.
Install using NPM:
$ npm install nessslab-reader-api
Require the module and connect to reader
var reader = require('nesslab-reader-api');
//Connecting
reader.connect('192.168.0.100',5578);
//On connect
reader.on('connect', function(res){
console.log(res);
//Starting reading
reader.init();
});
//On tag
reader.on('tag',function(res){
//Nmber of tag
console.log(res.tag);
//Antenna
console.log(res.antenna);
//Antena+tag
console.log(res.tagId);
});
Now, we are using sockets to connect directly to reader and send and receive data. Before we used C# to connect to reader, and spawn in Node.js to listen the C# binary program. But now the Node.js code can handle the reader directly using sockets.
I am working in the Wiki to show you all methods and events. But you can just open the nesslab_reader.js file and see.