amorenew / alps_rfid_n6737

Other
3 stars 4 forks source link

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();