The invention relates to a magnetic card data reading method and device. The method includes reading the data track magnetic stripe card; according to the first preset rules for each data bit word track data read in the conversion, conversion of each word data bits; according to the corresponding conversion preset obtaining correspondence between each word. After the data bits of the characters, to decode each word, it can directly read from the magnetic stripe card data from the actual character data of magnetic card carrying, thereby improving the efficiency of magnetic card data reading.
【技术实现步骤摘要】
磁条卡数据读取方法和装置
本公开涉及电子领域,具体地,涉及一种磁条卡数据读取方法和装置。
技术介绍
现有技术中,对于磁条卡信息的读取,通常包括读取数据,解码字符,校验字符等步骤,校验通过后,才能得到有效的磁条卡信息。在使用协处理器来读取这类磁条卡信息时,由于协处理器的主频通常为30M至60M,而需要处理的步骤过多,因此读取效率不高。
技术实现思路
本公开的目的是提供一种磁条卡数据读取方法,该方法能够提高磁条卡数据读取的效率。为了实现上述目的,本公开提供一种磁条卡数据读取方法,该方法包括:读取所述磁条卡的磁道数据;按照第一预设规则对读取的磁道数据中的各个字的数据比特进行转换,得到各个字的转换后数据比特;依据预设对应关系获取各个字的转换后数据比特所对应的字符,来对各个字进行解码。可选的,所述第一预设规则包括:将各个字的镜像位置的数据比特互换位置。可选的,各个字的转换后数据比特和与其对应的字符被存储在解码表中。可选的,该方法还包括:在依据所述预设对应关系获取到的字符是无效字符时,提示读取错误。本公开还提供一种磁条卡数据读取装置,该装置包括:读取模块,用于读取所述磁条卡的磁道 ...
【技术保护点】
一种磁条卡数据读取方法,其特征在于,该方法包括:读取所述磁条卡的磁道数据;按照第一预设规则对读取的磁道数据中的各个字的数据比特进行转换,得到各个字的转换后数据比特;依据预设对应关系获取各个字的转换后数据比特所对应的字符,来对各个字进行解码。
【技术特征摘要】
1.一种磁条卡数据读取方法,其特征在于,该方法包括:读取所述磁条卡的磁道数据;按照第一预设规则对读取的磁道数据中的各个字的数据比特进行转换,得到各个字的转换后数据比特;依据预设对应关系获取各个字的转换后数据比特所对应的字符,来对各个字进行解码。2.根据权利要求1所述的方法,其特征在于,所述第一预设规则包括:将各个字的镜像位置的数据比特互换位置。3.根据权利要求1所述的方法,其特征在于,各个字的转换后数据比特和与其对应的字符被存储在解码表中。4.根据权利要求1所述的方法,其特征在于,该方法还包括:在依据所述预设对应关系获取到的字符是无效字符时,提示读取错误。5.一种磁条卡数据读取装置,其特征在于,该装置包括:读取模块,用于读取所述磁条...
【专利技术属性】
技术研发人员:王旭,张锋,
申请(专利权)人:东软集团股份有限公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。