c# - 如何仅在我的 c# 应用程序中读取 RFID 阅读器输出
问题描述
我第一次在我的 c# 应用程序中使用 HID RFID 阅读器(125Khz)。该 RFID 阅读器将输出作为键盘输入提供。因为我能够通过处理 HID 键盘的键事件上的值来获取 RFID 的值,但问题是,当我的 c# 应用程序最小化时,我的应用程序正在获取 RFID 的值,但这个值也被发布到任何可写字段/文件,如果它被打开。例如:在记事本或浏览器地址字段中。
简而言之,无论是否最小化,我都希望 RFID 阅读器值仅在 c# 应用程序中。谢谢你。
另外,请帮助我了解我们是否可以阻止 RFID 阅读器表现得像 HID 键盘并正常获取值。
解决方案
您使用的是哪种 rfid 阅读器?在 HID 模式下,无法避免阅读器在具有焦点的活动文本字段(记事本)中书写。您必须禁用 HID 模式并启用串行模式或类似的东西。市场上有很多阅读器,你需要特别是125khz的阅读器吗?像这样的 UHF 或 HF 阅读器怎么样:https ://www.sydesoft.de/stationaere-rfid-reader.html
推荐阅读
- swift - 如果电子邮件和密码在 firebase swift 中无效,如何显示错误消息?
- php - 从特定 Woocommerce 产品类别小部件中删除类别及其子类别
- python - 使用 xlsxWriter 的 SQL 查询的 Python 样式结果
- python - 数独消除策略
- linux - Linux - 使用 for 循环遍历目录
- sql-server - SQL Server 2014 中的 AES256 加密
- java - Lambda 捕获的变量是否可以保证在 Lambda 的整个生命周期中都存在?
- deep-learning - 在为语音识别任务训练转换器后,如果您有未转录的音频文件,如何使用它进行推理?
- javascript - 是否可以在 html 中防止默认值?
- python - (Python) 强制类实现特定方法