@ulfalfa/rfid
TypeScript icon, indicating that this package has built-in type declarations

2.1.4 • Public • Published

#RFID-Chafon

I recently bought a usb rfid reader. The "driver" and the "app" were propietaries solutions for windows xp and not usable by mac or linux. So I decided to reverse engineer the protocol and implement this small node js lib.

Installation

$ npm install debug

Usage

Example readtag.js:

var RFID = require('./index');

let rfid = new RFID('/dev/tty.usbserial');

rfid.open()
	.then(() => {
		return rfid.read().then(result => {
			console.log(result);
			rfid.close();
		});
	}).catch(e => {
		console.error(e);
		rfid.close();
	});

Example writetag.js:

var RFID = require('./index');

let rfid = new RFID('/dev/tty.usbserial');

rfid.open()
	.then(() => {
		return rfid.write().then(result => {
			console.log(result);
			rfid.close();
		});
	}).catch(e => {
		console.error(e);
		rfid.close();
	});

Readme

Keywords

Package Sidebar

Install

npm i @ulfalfa/rfid

Weekly Downloads

1

Version

2.1.4

License

MIT

Unpacked Size

17.5 kB

Total Files

11

Last publish

Collaborators

  • ulfalfa