amorenew / alps_rfid_n6737

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alps_rfid_n6737

A new flutter plugin project. alps_rfid_n6737: ^1.0.1 https://pub.dev/packages/alps_rfid_n6737

Getting Started

import 'package:alps_rfid_n6737/alps_rfid_n6737.dart';

Start reading RFID tags

    AlpsRfidN6737.startRead();

Setting RSSI Level

Min Level is 50 and Max is 90

    AlpsRfidN6737.setPowerLevel(level: 60);

Keep always reading RFID tags

    AlpsRfidN6737.continuousRead();

Listen to RFID tags

    AlpsRfidN6737.dataStream.receiveBroadcastStream().listen(rfidBoarding);    void rfidBoarding(dynamic rfidId) { }

Close RFID Sensor

    AlpsRfidN6737.stopRead();

Read One RFID tag

    AlpsRfidN6737.readOne();

Read One by Timer every 500 millisecond RFID tag
I added it to force fast reading because RFID reader is reading one tag per time.

    AlpsRfidN6737.readByTimer();

About

License:Other


Languages

Language:Kotlin 44.4%Language:Dart 22.9%Language:Java 18.0%Language:Ruby 10.5%Language:Swift 3.0%Language:Objective-C 1.3%