如何使用C#从USB RFID阅读器中读取

时间:2017-03-13 08:20:04

标签: c# usb rfid reader

我刚买了一台USB RFID阅读器,现在我想读,写,检查读卡器上是否有卡。 所以我在这里搜索并找到了下面的代码。 它的描述几乎就是我所需要的:

  • 按供应商和产品ID打开USB设备。

  • 打开UsbEndpointReader类进行阅读。

  • 从Ep01读取并显示usb设备输出,直到5秒内没有收到任何数据。

但我不明白在哪里" USBDevice"," USBDeviceFinder"来自哪里? 它是用户发布的唯一代码。 我把它复制到我的Visual Studio中,正如预期的那样,例如 "名称' USBDevice'在当前上下文中不存在"

有人可以帮忙解决这个问题吗?

顺便说一下。这是原始问题和答案: Link to the Original Post

from django.db.models import Case, When, Value, BooleanField
menus = ShopMenu.objects.annotate(
    show_before=Case(
        When(id=last_id, then=Value(True)), 
        default=Value(False),
        output_field=BooleanField()
    )
).order_by('show_before', 'id')

1 个答案:

答案 0 :(得分:1)

最有可能在包LibUsbDotNet中。 如果您使用的是Visual Studio,请打开工具> NuGet包管理器>管理解决方案的NuGet包...,转到浏览并将其粘贴到搜索栏中。将它添加到您的项目中,现在应该很好。