Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/br-automation-com/RFID-DotNET

Sample project for accessing B&R RFID reader with Visual Studio
https://github.com/br-automation-com/RFID-DotNET

br-automation dotnet rfid

Last synced: about 2 months ago
JSON representation

Sample project for accessing B&R RFID reader with Visual Studio

Awesome Lists containing this project

README

        

## Table of Contents
* [Introduction](#Introduction)
* [Requirements](#Requirements)
* [Downloads](#Downloads)
* [Revision History](#Revision-History)


## Introduction
This is a sample project for using the B&R RFID reader with Visual Studio. The application starts as system try icon and reads the RFID data and send the information as key strokes. This can be used to enter the RFID data as password in any Windows application. The reader will be detected as serial device by scanning the serial COM ports.

![](/screenshot_1.png)

The application can be configured with the INI file that is located in the directory 'C:\Program Files (x86)\BrAutomation\B&R RFID Reader Setup'

| Section | Parameter | Default | Description |
|---|---|---|---|
| CHK | AutoConnect | TRUE | Automatically search and connect to the RFID reader on start up. |
| CHK | SendBallon | TRUE | Show a ballon text with the RFID data when a new key is detected. |
| CHK | SendKeys | TRUE | Send the RFID key data as key strokes. |
| CHK | SendKeysEnter | TRUE | Finish the key stroke information with an enter key. |
| RFID | KeyMinLength | 15 | Minimum length of the key. All keys shorter than this will be considered as false reading. |
| RFID | RefreshTimer | 500 (ms) | The RFID data is update with the refresh timer. |
| RFID | ResponseTimeout | 200 (ms) | The reader must respond within this time. |


## Requirements
* B&R RFID reader 5E9000.29
* B&R RFID reader 5E9010.29
* B&R RFID reader 5E9030.29


## Downloads
Here is a list of setup files that can be installed:
* [5E9000.29](https://github.com/br-automation-com/RFID-DotNET/releases/download/V0.1/RFID_Setup_5E9000.msi)
* [5E9010.29](https://github.com/br-automation-com/RFID-DotNET/releases/download/V0.1/RFID_Setup_5E9010.msi)
* [5E9030.29](https://github.com/br-automation-com/RFID-DotNET/releases/download/V1.2/RFID_Setup_5E9030.msi)


## Revision History

#### Version 1.3
- 5E9030.29 Fixed false reading could cause program to crash

#### Version 1.2
- 5E9030.29 Added more log details and exceptions

#### Version 1.1
- 5E9030.29 Fixed null reference exception on timeout handler

#### Version 0.1
- First public release