读卡
来源:互联网 发布:阿里云 电商解决方案 编辑:程序博客网 时间:2024/05/16 17:00
while(1){// Debug("waiting for card ....."); if(CHK_TIMEOUT(-1, ulTimerCount) == 0) { clear_below(2); disp_msg3("读卡超时"); beeper_wait(500, 3); return -1; } EvtType = read_event(); if(((GetCardMode & SWIPE_ONLY) - 0x30) && (EvtType & EVT_MAG)) { Debug("get mag_card......."); if(read_card()) return(MAGCARD); } else if(EvtType & EVT_KBD) { Debug("get key press......."); return(KBCARD); } if(((GetCardMode & IC_ONLY) - 0x30) && Is_CustIcCard()) { return (ICCARD); } }
2.如果只是等待刷卡的话可以用
char Crd1Bufl[80]; /*1磁信息(ASCII)*/ char Crd2Bufl[40]; /*二次信息(ASCII)*/ char Crd3Bufl[108]; /*三磁信息(ASCII)*/ memset(Crd1Bufl, 0, 80); memset(Crd2Bufl, 0, 40); memset(Crd3Bufl, 0, 108); MmiUtil_ClearLines(0, 0); memset(buf, 0, sizeof(buf)); MmiUtil_UserClr(LINE2); /* 刷信用卡或手输信用卡卡号 第一遍 */ MmiUtil_DisplayLine((char*)"请刷测试卡->", LINE2); MmiUtil_flushcard(); MmiUtil_GetTrack(Crd1Bufl, Crd2Bufl, Crd3Bufl, buf, 0);
- 读卡
- cordova NFC读卡(javascript)
- 非接触式射频读卡器 M1读卡,支持USB,ISO14443A/B,可读二代证ID
- Jni编程总结
- 关于DSHOW和COM学习一个疑点解析 2010-11-3 18:53
- cross、u-boot、kernel、ramdisk
- VC6中设定工作目录 2010-11-5 11:51
- 算法系列之十:直线生成算法 .
- 读卡
- java去除字符串中的空格\t、回车\n、换行符\r、制表符\t
- ubuntu下安装Rabbitvcs
- ffmpeg pixel format
- 动态加载CBitmapButton的四副状态图 2010-11-8 13:49
- HTML中Id和Name的区别
- 60-思考题(7)-将1到9 这九个数字分成若干个数,满足一定的算式
- android 多线程断点续传下载 一
- 算法系列之十一:圆生成算法 .