µFR Multi-readerc#带有源代码软件示例的SDK是为连接到单个主机的多个μ FR阅读器开发NFC RFID解决方案的优秀开发工具。bob全站版该软件工具可以集中控制连接到一台主机的读取器,也可以与需要同时与多个读取器通信的其他系统集成。
文档和软件下载
软件概述
软件功能:
- 打开/关闭所有读取器
- 支持轮询
- 保存日志文件
- 得到数
- 得到信息
- 按索引打开/关闭
- 读取卡/标签扇区
- 读取卡/标签块
- 写卡/标签扇区
- 写卡/标签块
可用的编程语言:
- c#
- C
- 拉撒路
支持的操作系统、平台和环境:
- 跨平台的
支持的硬件:
- µFR系列器件
软件SDK | 描述 |
ufr-Lazarus-multi-reader |
在同一台主机上使用多个µFR读取器的示例。 |
ufr-multi_readers-example-c_sharp |
c#中的软件示例包括在单个主机上使用MULTIPLEµFR系列阅读器的基本功能。 |
ufr-examples-c-multi_reader_console |
控制台软件示例为µFR多读卡器。 |
软件手册
1.μ FR多读卡器c# -运行软件
下载:ufr-multi_readers-example-c_sharp
下载并解压缩SDK软件包。导航到软件释放文件夹下的子文件夹与您的操作系统架构的名称(例如。binx86Release).运行uFR_multiDLL_tester.exe文件。
如果您已经正确安装了硬件驱动程序,该软件将运行图形界面。
2.μ FR多阅读器c# -启用轮询功能
要启用/禁用数据轮询,请选中或取消选中软件界面顶部的复选框。
如果启用了轮询选项,这将导致不断读取读取器读取字段中的任何卡片,以及它的日志记录。
4.μ FR多阅读器c# -日志文件
该软件将所有读取数据存储到日志文件中。初始文件名显示在屏幕的顶部。读取第一张卡后,软件自动在可执行软件文件夹中生成该文件。
4.1µFR多阅读器c# -重命名日志文件
日志文件名是可编辑的。每次编辑文件名称字段时,软件将生成一个新的日志文件。
例子
下面的屏幕截图显示了编辑默认文件名后创建的新日志文件。
4.2µFR多阅读器c# -日志文件内容
当启用轮询功能时,日志文件将立即记录所有卡/标签。
5.c# - Get Count函数
点击Get Count按钮来计数连接到主机的所有µFR读取器。
6.μ FR多阅读器c# -获取信息功能
单击“获取信息”按钮以显示所有连接的µFR设备详细信息。
7.c# -关闭所有读取器
单击Close All Readers按钮终止与所有连接的µFR设备的通信。
8.μ FR多阅读器c# -打开的索引
若要有选择地与已连接的阅读器建立通信,请在列表中选择需要的阅读器索引,单击按索引打开按钮。对要启用的所有阅读器重复上述步骤。通过阅读器索引启用通信后,所有打开的阅读器的状态将被设置为真正的,而其余的读者将会留下来假的地位。
通过阅读器索引启用通信后,所有打开的阅读器的状态将被设置为真正的,而其余的读者将会留下来假的地位。
例子
屏幕截图显示了一个使用index打开阅读器的示例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.μ FR多读卡器c# -写功能
使用扇区写入选项或写入读取选项将内容写入卡/标签。
注意:这个c#软件示例支持MIFARE®和其他兼容的卡/标签,其内存结构由16个扇区和4个块组织。如果您的项目使用带有其他内存结构的卡/标签,您可以使用此软件SDK来定制读写功能。
11.1µFR多读卡器c# -块写入功能
按照以下步骤向卡中写入数据:
- 选择阅读器索引
- 选择所需的扇区索引
- 选择所需的块
- 在块数据内容字段中输入新数据
- 点击读取数据按钮。
注:定义的数据长度为16字节,所以输入的字符不能超过16个字符。如果你需要写更大的内容,把你的数据分成更多的扇区和块。对于更复杂的数据写入,您还可以考虑使用我们其他一些优秀的SDK软件解决方案进行线性写入。请查阅我们的GitLab库.
11.2µFR多读器c# - BlockReading功能
要读取卡片的特定块,请遵循以下步骤:
- 选择阅读器索引
- 选择所需的块索引
- 点击读取数据按钮。
软件信息栏将显示所选块的内容
通过读取所选卡块来检查新条目。软件信息栏将显示HEX数据内容。
本手册介绍了c#编程语言中简单的多阅读器源代码软件。使用所提供的函数的软件示例也可以在C和Lazarus中使用。所有软件包均包含源代码SDK。