首页 > 解决方案 > 如何仅在我的 c# 应用程序中读取 RFID 阅读器输出

问题描述

我第一次在我的 c# 应用程序中使用 HID RFID 阅读器(125Khz)。该 RFID 阅读器将输出作为键盘输入提供。因为我能够通过处理 HID 键盘的键事件上的值来获取 RFID 的值,但问题是,当我的 c# 应用程序最小化时,我的应用程序正在获取 RFID 的值,但这个值也被发布到任何可写字段/文件,如果它被打开。例如:在记事本或浏览器地址字段中。

简而言之,无论是否最小化,我都希望 RFID 阅读器值仅在 c# 应用程序中。谢谢你。

另外,请帮助我了解我们是否可以阻止 RFID 阅读器表现得像 HID 键盘并正常获取值。

标签: c#asp.netrfid

解决方案


您使用的是哪种 rfid 阅读器?在 HID 模式下,无法避免阅读器在具有焦点的活动文本字段(记事本)中书写。您必须禁用 HID 模式并启用串行模式或类似的东西。市场上有很多阅读器,你需要特别是125khz的阅读器吗?像这样的 UHF 或 HF 阅读器怎么样:https ://www.sydesoft.de/stationaere-rfid-reader.html


推荐阅读