[发明专利]一种解析磁卡信号的方法和装置有效
申请号: | 201310405526.3 | 申请日: | 2013-09-09 |
公开(公告)号: | CN103488963A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06K7/00 | 分类号: | G06K7/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 解析 磁卡 信号 方法 装置 | ||
1.一种解析磁卡信号的方法,其特征在于,所述方法包括:
步骤S1:解析装置接收磁卡数字信号,当所述解析装置检测到所述磁卡数字信号发生跳变时,所述解析装置对所述磁卡数字信号进行采集,得到磁卡信息,将所述磁卡信息存储在磁卡信息存储区中;
步骤S2:所述解析装置对当前位置进行初始化,根据所述磁卡信息对当前比较值进行初始化;
步骤S3:所述解析装置判断所述磁卡信息存储区中的当前位置上的数据是否大于当前比较值,是则根据比较结果对当前位置上的数据进行设置,得到磁卡数据,更新当前位置和当前比较值,执行步骤S5,否则执行步骤S4;
步骤S4:所述解析装置将当前位置之后的磁卡信息的值和当前比较值进行比较,根据比较结果对当前位置上的数据进行设置,得到磁卡数据,更新当前位置和当前比较值,执行步骤S5;
步骤S5:所述解析装置判断是否已对所有磁卡信息进行设置,是则执行步骤S6,否则返回步骤S3;
步骤S6:所述解析装置对当前分组位进行初始化;
步骤S7:所述解析装置根据当前分组位将所述磁卡信息存储区中的所述磁卡数据进行分组与组合,得到当前处理字节,判断当前处理字节是否通过字节校验,是则更新当前处理字节,得到处理结果并存储在结果存储区中,执行步骤S8,否则返回解析失败信息;
步骤S8:所述解析装置判断是否已对所有磁卡数据进行处理,是则执行步骤S9,否则更新当前分组位,返回步骤S7;
步骤S9:所述解析装置对所述结果存储区中的所述处理结果进行校验,判断校验是否成功,是则向上位机返回所述处理结果,否则向上位机返回解析失败信息。
2.根据权利要求1所述的方法,其特征在于,在步骤S1之前还包括:当磁卡通过读卡设备的卡槽时,所述读卡设备的磁头接收到所述磁卡磁道上的磁卡模拟信号,所述读卡设备对所述磁卡模拟信号进行转换得到所述磁卡数字信号。
3.根据权利要求1所述的方法,其特征在于,所述步骤S1之前包括:所述解析装置判断是否在预设时间内接收到所述磁卡数字信号,是则执行步骤S1,否则返回超时信息,结束。
4.根据权利要求1所述的方法,其特征在于,所述步骤S1具体为:
步骤S1-A1:当所述解析装置检测到所述磁卡数字信号发生跳变时,所述解析装置判断跳变标志位是否置位,是则执行步骤S1-A3,否则执行步骤S1-A2;
步骤S1-A2:所述解析装置将所述跳变标志位置位,清除计数器的计数值,开启所述计数器,开始计数,返回步骤S1-A1;
步骤S1-A3:所述解析装置将计数器的当前计数值作为所述磁卡信息存储到磁卡信息存储区中,清除计数器的计数值,返回步骤S1-A1;
步骤S1-A4:当所述计数器的计数值达到预设溢出值时,采集结束,关闭所述计数器,将所述跳变标志位复位,执行步骤S2。
5.根据权利要求1所述的方法,其特征在于,当磁道数量为一条以上时,所述步骤S1具体为:
步骤S1-A1’:当所述解析装置检测到所述磁卡数字信号发生跳变时,所述解析装置查找发生跳变的磁卡数字信号所在的输入/输出端口,判断与所述输入/输出端口对应的跳变标志位是否置位,是则执行步骤S1-A3’,否则执行步骤S1-A2’;
步骤S1-A2’:所述解析装置将与所述输入/输出端口对应的跳变标志位置位,清除与所述输入/输出端口对应的计数器的计数值,开启所述计数器,开始计数,返回步骤S1-A1’;
步骤S1-A3’:所述解析装置将与所述输入/输出端口对应的所述计数器的当前计数值顺序存储到所述磁卡信息存储区中与所述计数器对应的区域中,清除与所述输入/输出端口对应的所述计数器的当前计数值,返回步骤S1-A1’;
步骤S1-A4’:当与所述输入/输出端口对应的所述计数器中的计数值达到预设溢出值时,采集结束,关闭所述计数器,将所述跳变标志位复位,执行步骤S2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310405526.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:液体泡沫制造方法和设备
- 下一篇:用于通过吸入给药的改良皮质类固醇悬浮制剂