【问题标题】:How to connect to handheld RFID reader using .Net如何使用 .Net 连接到手持式 RFID 阅读器
【发布时间】:2012-02-24 06:50:56
【问题描述】:

我打算在 .Net 中为运行 Windows CE 的手持式 RFID 阅读器编写一个应用程序。我想知道你是如何连接到那个阅读器的?

通常,如果有外部阅读器,您只需在应用程序中提供其 IP 和端口以进行连接(Socket 或 TcpClient),但在这种情况下,阅读器不在单独的机器上,而是 Windows CE 和阅读器都在一个手持设备中设备。

那么在这种情况下,IP 和端口是什么?我尝试阅读它的文档,但无法弄清楚。

【问题讨论】:

    标签: .net windows-ce rfid


    【解决方案1】:

    它完全有可能在串行端口上,或者作为键盘楔实现。尝试打开文本编辑器并查看是否输入了标签。如果没有,请查看读取串行 (COM) 端口。

    有一个 SerialPort 类可以满足这个需求 :)

    【讨论】:

      【解决方案2】:

      我认为您仍然可以通过 IP 连接。 您使用的是哪个阅读器。 例如 - 对于摩托罗拉 RFID 手持设备 MC 9190Z,我在文档中找到了以下用于连接阅读器的代码(我在一些帖子中也看到了相同的方法):

      private void ConnectToReader()
              {
                  // Establish connection to the RFID Reader
                  string hostname = "157.235.208.20";
                  rfid3 = new RFIDReader(hostname, 5084, 10000);
                  rfid3.Connect();
              }
      

      【讨论】:

        【解决方案3】:

        这就是你所需要的:

        1. 制造商开发工具包 (DK)(即用于摩托罗拉 RFID 设备的 .Net v2.x 的 EMDK)

        2. 各自的 SDK/DTK(WM 6 Professional SDK 和用于 WM 6.x 的 6.5 DTK)

        3. Visual Studio(2005 或 2008 取决于要求)

        4. 如果您知道如何处理端口和输入接口,请尝试创建自己的 DLL API 并对其进行测试,将应用程序部署到您的设备

        5. 如果您不这样做,请按照制造商 API 的说明进行操作

        6. 如上所述,为了在您的手持客户端应用程序中使用该 API,您必须使用摩托罗拉 EMDK 进行编码(将 Symbol.RFIDn.Device 引用添加到您的项目中):

        string hostname = "localhost" // or NULL or "127.0.0.1";
        // use default ports and response time out
        int port = 0; 
        int period = 0;
        RFIDReader reader = new RFIDReader(hostname, port, period);
        //To connect reader
        reader.Connect();
        
            /*do whatever you need to do*/
        
        //To disconnect
        reader.Disconnect();
        

        确保根据您的软件定位正确的 .Net CF。

        希望这会有所帮助。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-06-09
          • 1970-01-01
          • 1970-01-01
          • 2017-05-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多