问题标签 [cardreader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
73 浏览

arduino - SPI Micro SD 卡 - 打开文本文件时出错 - 为什么它不起作用?

首先对我糟糕的英语和我的编程技巧感到抱歉……我还是个初学者。我在将示例代码实施到我的项目中时遇到问题。我的 SD 卡上的数据记录示例代码有效。所以没有接线故障。在我的项目中实现这个工作代码,arduino 找不到文本数据,我不知道为什么。有谁能够帮我 ?

我正在使用 arduino nano V3。和一个SPI读卡器。

以下是串行监视器中发生的情况:

正在初始化 SD 卡...卡已初始化。打开 datalog.txt 时出错

这是我的代码 - 对使用的德语单词感到抱歉......但我认为他们不会打扰。

0 投票
1 回答
54 浏览

c++ - MT166-С 连接无响应。С++ 库

我有一台 MT166-C 点胶机。我正在编写 C++ 代码来管理分配器。

在开发中使用 SDK(附上链接),我遇到了问题。为了使用分配器,我打开了 COM 端口。代码:

在我使用 HANDLE 端口调用方法之后。

类似于文档(MT166-C.docx - Link Too中的第 3.1 页)

作为回应,我得到代码 -1 - 没有通信。对于其他方法,情况相同。

我不明白为什么分配器没有回答(没有沟通)。如果有任何帮助,我将不胜感激。我通过 rs232 电缆或 USB 适配器 rs232 使用连接 - 无需更改。

感谢您的时间。

0 投票
1 回答
162 浏览

c# - 在文本框中自动显示值

我使用一种将文本框中的值返回给单击按钮的方法。是否可以以某种方式自动调用此方法?并且每当它返回一个值以在文本框中显示相同的值而不使用按钮。

这就是我使用的所有代码我与cardReader建立了连接,当我将芯片设置到设备时,它返回我的芯片值,在这种情况下,我使用button1作为(显示芯片ID)。现在我只想获得当我将芯片推送到该方法检测到新变化并将其显示在文本框中的设备时自动触发的值?有可能吗?

0 投票
1 回答
34 浏览

android - NFC读卡时,会自行打开应用,请问如何解决?

当 NFC 读取卡时,它会自行打开应用程序,但我只想在打开此应用程序时读取 NFC

nfc_tech_intent_filter

0 投票
1 回答
85 浏览

embedded - HID 报告请求

我很难使用嵌入式控制器作为主机与 USB 读卡器进行通信。凭借极大的耐心,我已经能够发送控制事务并操作 LED,并且当插入卡时,我能够在 IN 管道上接收状态更新。我无法做的是在控制管道上发送我认为应该是报告请求以请求卡数据。

我的问题是如何设置此报告请求以让 HID 读卡器向我发送卡数据(报告 ID = 0x65,使用 ID = 0x61C)?如果我的理解是正确的,这应该归结为对设置数据包中标志的简单操作,但对于我的生活,我无法弄清楚哪些是正确的。

以下代码用于设置在控制 EP 上发送的 set_config 事务以操作 LED,并且已知良好:

该函数使用传入 0x302 的值作为初始化消息,使用 0x35f 进行 LED 控制。然后它开始传输,该传输移动包含所需命令的索引 0 处的报告 ID 的缓冲区,然后是一些数据(RGB 值)。

最后这是我正在使用的设备的描述符:

Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor
0x6352 idProduct 0x240a
bcdDevice 3.01
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0022
bNumInterfaces 1 bConfigurationValue
1
iConfiguration 3
bmAttributes 0x80
(总线供电)
MaxPower 500mA\

接口描述符:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 人机接口设备
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 4\

HID 设备描述符:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 不支持
bNumDescriptors 1
bDescriptorType 34 报告
wDescriptorLength 730\

端点描述符:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
传输类型中断
同步类型无
使用类型数据
wMaxPacketSize 0x0040 1x 64 字节
bInterval 46

任何指导或帮助将不胜感激,
-贾斯汀

0 投票
0 回答
50 浏览

number-formatting - 这些数字是否有可能是相同的值?徽章阅读器,rfid

我需要有关这些价值观的帮助,我已经阅读了许多其他答案,但到目前为止没有一个对我有帮助。我有两个徽章阅读器在屏幕上显示不同的值,我试图弄清楚如何从原始 RFID 获得值 2。

这些对我来说似乎完全不同的数字,二进制和十六进制,也在寻找前缀的存在。

射频识别:0009204976

值 1:9204976(不带零的 rfid)

值 2:73976048

提前感谢您的帮助。

0 投票
0 回答
55 浏览

java - A920 Pax ICardReaderHelper 读取 Android 片段内的 Mifare 卡

我有以下两个用于 Pax 库的库

在我的活动中,我设法启动了库,如下所示:

我成功在 A920 设备上运行打印机

但是,我无法运行 Mifare Card Reader (Contactless Card) 有什么方法可以运行吗?