0

我有一个通用的 USB RFID 读卡器。

我正在使用如何从 USB rfid 阅读器读取代码?读取数据。看起来没问题,但是输出是一个字节数组。我想要的是 RFID 号码,即印在卡片上的号码。我怎样才能得到这个?

编辑

我通过实现一个键盘记录器成功地检索了标签号。阅读器似乎没有直接将标签号发送到线路上,而是发送一个命令来输入标签号。这个解决方案有效,但我仍然对其他更直接的方法持开放态度。

4

1 回答 1

0

成功读取RFID标签后,您只需将字节数组转换为字符串即可。有关详细信息,请参阅以下代码行和此链接。

// readBuffer: The byte array containing the sequence of bytes to decode.
// 0: The index of the first byte to decode.
// bytesRead: The number of bytes to decode.
var strRfidTag = System.Text.Encoding.Default.GetString(readBuffer, 0, bytesRead);
于 2018-03-11T21:39:28.490 回答