智能卡读卡器I / O - 如何阅读

时间:2018-02-23 20:58:17

标签: c#

我正在开发一个需要使用智能卡读卡器的项目。智能卡上的数据以类型,长度和值格式编码,其中类型定义数据的性质,长度表示数据的长度,值是数据本身,而数据本身又是另一个编码数据

简而言之,智能卡将包含电表指令。当卡放置在仪表上时,仪表应读取卡内容,查找请求并执行它们,并写下执行这些请求的结果。将写在卡上的数据结构将包括所谓的元数据,其中将有一条数据,一个指针,指示响应存在的起始地址。

我需要读取始终写在卡片开头的元数据,直到我到达响应指针,然后寻找该位置以开始读取响应,解码它们,提取值部分和将它们存储在列表中,并将它们传递给另一个解码器。

老实说,我不知道如何编写解决方案,我需要建议。

1 个答案:

答案 0 :(得分:0)

您应该使用智能卡读卡器SDK,它应该为您提供执行读卡等基本功能的代码。