一种ic卡消费机的数据纠错方法

文档序号:6507760阅读:342来源:国知局
一种ic卡消费机的数据纠错方法
【专利摘要】本发明公开了一种Mifare1IC卡消费机数据错误时的查错及纠错处理方法。整个数据判断分为查错和纠错两个过程;其中Mifare?1?IC卡数据每块设有16个字节,设计成前15个字节的数据用于存储使用数据,第16个字节存储前15个字节累加值的最低一个字节。本发明通过查错和纠错两个数据判断过程的特殊设定;可大幅度提高IC卡消费机的数据纠错精度、成本低、具有市场竞争力,值得推广和应用。
【专利说明】一种IC卡消费机的数据纠错方法
【技术领域】
[0001]本发明公开了一种Mifare I IC卡消费机数据错误时的查错及纠错处理方法。
【背景技术】
[0002]随着科学技术地不断进步,越来越多的场所使用到刷卡机、消费机等等,方便了人们的生活,提高了生活的品质;IC卡消费机作为其中最常用的一种,在数据发生错误的情况下,给人们和商家带来了许多不便;现有的一些带纠错功能的IC卡消费机,精度不高、工作不稳定,亟待改善。

【发明内容】

[0003]为了解决相关技术存在的问题,本发明实施例提供了一种集差错和纠错于一身的IC卡消费机的数据纠错方法。
[0004]本发明的技术方案如下:
[0005]一种IC卡消费机的数据纠错方法,其特征在于,整个数据判断分为查错和纠错两个过程;其中Mifare I IC卡数据每块设有16个字节,设计成前15个字节的数据用于存储使用数据,第16个字节存储前15个字节累加值的最低一个字节。
[0006]进一步地,所述查错过程如下:
[0007]读出IC卡整块数据,将前15个字节累加计算,用计算结果低字节与第16个字节作比较,相同的话代表数据正确,不同就是数据错误。
[0008]进一步地,所述纠错过程如下:
[0009]IC卡第一块存储一组数据,用第二块做备份,存储相同的数据。读取两块数据后,分别做查错的过程,如果其中一块数据错误,则用另外一块数据覆盖错误的数据块。
[0010]本发明通过查错和纠错两个数据判断过程,而其中Mifare I IC卡数据每块设有16个字节,设计成前15个字节的数据用于存储使用数据,第16个字节存储前15个字节累加值的最低一个字节;可大幅度提高IC卡消费机的数据纠错精度、成本低、具有市场竞争力,值得推广和应用。
【专利附图】

【附图说明】
[0011]图1为本发明的原理框图;
图2为本发明的16字节原理图。
【具体实施方式】
[0012]下面结合附图对本发明作进一步的详细说明。
[0013]如图1所示,一种IC卡消费机的数据纠错方法,其特征在于,整个数据判断分为查错和纠错两个过程;其中Mifare I IC卡数据每块设有16个字节,设计成前15个字节的数据用于存储使用数据,第16个字节存储前15个字节累加值的最低一个字节。
[0014]进一步地,所述查错过程如下:[0015]读出IC卡整块数据,将前15个字节累加计算,用计算结果低字节与第16个字节作比较,相同的话代表数据正确,不同就是数据错误。
[0016]进一步地,所述纠错过程如下:
[0017]IC卡第一块存储一组数据,用第二块做备份,存储相同的数据。读取两块数据后,分别做查错的过程,如果其中一块数据错误,则用另外一块数据覆盖错误的数据块。
[0018]本发明通过查错和纠错两个数据判断过程,而其中Mifare I IC卡数据每块设有16个字节,设计成前15个字节的数据用于存储使用数据,第16个字节存储前15个字节累加值的最低一个字节;可大幅度提高IC卡消费机的数据纠错精度、成本低、具有市场竞争力,值得推广和应用。
[0019]尽管以上结合附图对本发明的优选实施例进行了描述,但本发明不限于上述【具体实施方式】,上述【具体实施方式】仅仅是示意性的而不是限定性的,本领域的普通技术人员在本发明的启示下,在不违背本发明宗旨及权利要求的前提下,可以作出多种类似的表示,这样的变换均落入本发明的保护范围之内。
【权利要求】
1.一种IC卡消费机的数据纠错方法,其特征在于,整个数据判断分为查错和纠错两个过程;其中MifarelIC卡数据每块设有16个字节,设计成前15个字节的数据用于存储使用数据,第16个字节存储前15个字节累加值的最低一个字节。
2.如权利要求1所述的IC卡消费机的数据纠错方法,其特征在于,所述查错过程如下: 读出IC卡整块数据,将前15个字节累加计算,用计算结果低字节与第16个字节作比较,相同的话代表数据正确,不同就是数据错误。
3.如权利要求1所述的IC卡消费机的数据纠错方法,其特征在于,所述纠错过程如下: IC卡第一块存储一组数据,用第二块做备份,存储相同的数据。读取两块数据后,分别做查错的过程,如果其中一块数据错误,则用另外一块数据覆盖错误的数据块。
【文档编号】G06F11/07GK103473144SQ201310354102
【公开日】2013年12月25日 申请日期:2013年8月14日 优先权日:2013年8月14日
【发明者】金 雨, 彭文兵, 杨洁 申请人:深圳市宇川智能系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1