在线商店

µFR多阅读器c# SDK

多µFR系列阅读器实现的c# SDK &源代码软件示例

µFR Multi-readerc#SDK与源代码软件示例是开发连接到单个主机的多个µFR读取器的NFC RFID解决方案的优秀开发工具。bob全站版该软件工具能够集中控制连接到一台主机的阅读器,以及与其他需要同时与多个阅读器通信的系统集成。

文档和软件下载

软件概述

软件功能:

  • 打开/关闭所有阅读器
  • 支持轮询
  • 保存日志文件
  • 得到数
  • 得到信息
  • 按索引打开/关闭
  • 读卡/标签扇区
  • 读卡/标签块
  • 写卡/标签扇区
  • 写卡片/标签块

可用的编程语言:

  • c#
  • C
  • 拉撒路

支持的操作系统、平台和环境:

  • 跨平台的

支持的硬件:

  • µFR系列器件
多阅读器chsharp GUI
软件SDK 描述
ufr-Lazarus-multi-reader

在同一主机上使用多个µFR读取器的示例。

ufr-multi_readers-example-c_sharp

一个用c#编写的软件示例包括在一台主机上使用MULTIPLEµFR系列读取器的基本功能。

ufr-examples-c-multi_reader_console

µFR多阅读器的控制台软件示例。

软件手册

1.多读卡器c# -运行软件

下载:ufr-multi_readers-example-c_sharp

下载并解压SDK软件包。导航到软件释放在子文件夹中使用操作系统架构的名称(例如:binx86Release).运行uFR_multiDLL_tester.exe文件。

多读卡器

如果正确安装了硬件驱动程序,软件将运行图形界面。

多读卡器chsharp GUI 550x400

2.多读取器c# -打开所有读取器

单击打开所有阅读器与所有连接到您的主机的uFR设备建立通信。

如果连接失败,请检查FTDI驱动程序安装。

多读卡器锋利打开所有读卡器
多读卡器全部打开

2.多读卡器c# -启用轮询功能

启用/禁用数据轮询,请选中或取消选中软件界面上方的复选框。

多读卡器快速轮询

如果启用了轮询选项,这将导致持续读取读卡器读取字段中的任何卡,以及它的日志记录。

多阅读器快速轮询列表

4.µFR多阅读器c# -日志文件

软件将所有读取数据存储到日志文件中。初始文件名显示在屏幕顶部。读取第一张卡片后,软件自动在可执行软件文件夹中生成文件。

多读卡器日志文件

4.1 μ FR多读取器c# -重命名日志文件

日志文件名可编辑。每次编辑文件名称字段时,软件将生成一个新的日志文件。

多读卡器重命名文件

例子

下面的屏幕截图显示了编辑默认文件名后创建的新日志文件。

多读卡器快速新文件

4.2µFR多读取器c# -日志文件内容

启用轮询功能后,日志文件将立即记录所有卡片/标签。

多读卡器锋利的日志

5.μ FR多读取器c# -获取计数函数

点击Get Count按钮来计数所有连接到主机的µFR读取器。

多读卡器快速得到计数

6.μ FR多读卡器c# -获取信息功能

点击获取信息按钮显示所有连接的µFR设备详细信息。

多阅读器锋利的新获取信息

7.多读取器c# -关闭所有读取器

单击关闭所有阅读器按钮,终止与所有连接的µFR设备的通信。

多读卡器锋利关闭所有

8.μ FR多读取器c# -按索引打开

若要有选择地与已连接的读取器建立通信,请从列表中选择所需的读取器索引,然后单击按索引打开按钮。对要启用的所有读取器重复上述步骤。通过读写器索引启用通信后,所有打开的读写器的状态将设置为真正的,而其余的读者将留下来的地位。

通过读写器索引启用通信后,所有打开的读写器的状态将设置为真正的,而其余的读者将留下来的地位。

多读卡器脆开由

例子

屏幕截图显示了一个使用索引打开阅读器的示例0而且2,而读者有索引1仍然关闭。

多读卡器快速索引打开

9µFR多读卡器c# - Close By Index

若要选择性地禁用与已打开的读取器的通信,请从列表中选择所需的读取器索引,然后单击临近索引按钮。对要禁用的所有读取器重复上述步骤。通过读写器索引禁用通信后,断开连接的读写器的状态将设置为假的。

通过读写器索引启用通信后,所有打开的读写器的状态将设置为真正的,而其余的读者将留下来的地位。

多读卡器快速关闭索引

10.μ FR多读取器c# -读取功能

使用扇区读取选项或块读取选项来读取卡片/标签。

注意:这个c#软件示例支持MIFARE®和其他兼容的卡/标签,其内存结构由16个扇区和4个块组织。如果您的项目使用卡/标签与其他内存结构,您可以使用该软件SDK自定义读取和写入功能。

多读卡器快速阅读

10.1µFR多读取器c# -扇区读取功能

要读取卡片的特定扇区,请遵循以下步骤:

  • 选择阅读器索引
  • 选择需要的扇区索引
  • 单击“读取数据”按钮。

软件信息栏将显示所选扇区的内容。

多读卡器只读扇区

10.2µFR多读取器c# - BlockReading功能

要读取卡片的特定块,请遵循以下步骤:

  • 选择阅读器索引
  • 选择所需的块索引
  • 单击“读取数据”按钮。

软件信息栏将显示所选块的内容。

多读卡器快速读取块内容

11.多读卡器c# -编写功能

使用扇区写入选项或写入读取选项将内容写入卡片/标签。

注意:这个c#软件示例支持MIFARE®和其他兼容的卡/标签,其内存结构由16个扇区和4个块组织。如果您的项目使用卡/标签与其他内存结构,您可以使用该软件SDK自定义读取和写入功能。

多读卡器chsharp写b

多读卡器c# -块写入功能

要将数据写入卡,请遵循以下步骤:

  • 选择阅读器索引
  • 选择需要的扇区索引
  • 选择所需的块
  • 在块数据内容字段中输入新数据
  • 单击“读取数据”按钮。

注意:定义的数据长度为16字节,因此您可以输入不超过16个字符。如果您需要编写更大的内容,请将数据分割成更多的扇区和块。对于更复杂的数据写入,您也可以考虑使用我们其他一些优秀的SDK软件解决方案进行线性写入。请查阅我们的GitLab库

多读卡器快速写入

2µFR多读取器c# - BlockReading功能

要读取卡片的特定块,请遵循以下步骤:

  • 选择阅读器索引
  • 选择所需的块索引
  • 单击“读取数据”按钮。

软件信息栏将显示所选块的内容

多读卡器快速写入

通过读取所选卡片块来检查新条目。软件信息栏将显示HEX数据内容。

多读卡器校验写入

本手册介绍了c#编程语言中简单的多阅读器源代码软件。在C语言和Lazarus中也可以找到包含上述函数的软件示例。所有软件包都包含源代码SDK。

Baidu
map