Module to access an rfid reader with rc522 chipset connected to a raspberry pi. Using promises. NOTE: prebuilt for rpi3 platform
npm install rc522-rfid-promise#rc522-rfid
Module to access an rfid reader with rc522 chipset connected to a raspberry pi. Using promises.
sudo apt-get install build-essential`
- node-gyp is installed `npm install -g node-gyp`Installation
First of all we have to install the C library for Broadcom BCM 2835 as it describe here
wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.35.tar.gz
tar -zxf bcm2835-1.35.tar.gz
cd bcm2835-1.35
./configure
sudo make install
`
Then we can install the rc522 rfid nodejs module
`
npm install --save rc522-rfid-promise
`Api
`
startListening(timeout)
// timeout is optional
// returns a promisestopListening()
// closes the child process and rejects the promise if still unresolved
`Usage
`
var rc522 = require("rc522-rfid-promise");rc522.startListening(5000)
.then(function(rfidTag){
console.log(rfidTag);
});
``