- 9
- 0
- 约1.33万字
- 约 13页
- 2017-02-16 发布于江苏
- 举报
//control of reader(aosid)
#include userint.h
#include windows.h
#include stdlib.h
#include stdio.h
#include Comm.h
#include utility.h
#include rfid.h
#define STR_MAX 100
static int panelHandle;
static unsigned char port=0;//串口号
static int serial_num;//设备地址
static unsigned char modledata;//工作模式
static unsigned char addr;//参考值 0x09
static unsigned char receive_buf[STR_MAX];//接收到卡的信息
static unsigned char send_buf[STR_MAX];//发送缓存
char m_text;
int dd=0;
int length=12;//读写入卡数据字节长度
int length_data_number=19;//读写卡通信数据长度
int length_para_number=27;//读写reader参数时通信数据总长度
int length_parameter=21;//读写读写器时参数长度
typedef struct _COM_STR{
int serial_port;//打开端口号
int baud;//波特率
int timeout;//超时
HANDLE m_hComm;//端口句柄
}COM_SRT;
static char proj_dir[MAX_PATHNAME_LEN];
static char file_path_name[MAX_PATHNAME_LEN];
unsigned char CheckSum(unsigned char *uBuff, unsigned char uBuffLen);
void inttostring(unsigned int *data, unsigned char *string, int length);//将整数数组转换成字符串
void stringtoint(unsigned char *string,unsigned int *data,int length);//将字符串转换成整数数组
int main (int argc, char *argv[])
{
if (InitCVIRTE (0, argv, 0) == 0)
return -1; /* out of memory */
if ((panelHandle = LoadPanel (0, rfid.uir, PANEL)) 0)
return -1;
DisplayPanel (panelHandle);
RunUserInterface ();
DiscardPanel (panelHandle);
return 0;
}
int CVICALLBACK Exit (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
switch (event)
{
case EVENT_COMMIT:
QuitUserInterface (0);
break;
}
return 0;
}
int CVICALLBACK Online (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
int ret;
switch (event)
{
case EVENT_COMMIT:
ret = Open_Port(port);
//ret = ReadSerialNum(serial_num);
GetCtrlVal (panelHandle, PANEL_SERIAL_NUM, serial_num);
ret = Close_Port(port);
if(ret!=0)
MessagePopup(打开设备,error);
else
{
SetCtrlAttribute (panelHandle, PANEL_
您可能关注的文档
最近下载
- 2024年青海省中考语文试卷.doc VIP
- MLflow:MLflow模型版本控制教程.docx
- 症状严重程度每日记录量表的引进及信效度检验.doc VIP
- 英语专业四级考试阅读分析.ppt VIP
- 2025年拍卖师绿色拍卖与可持续发展理念在企业中的推行专题试卷及解析.pdf VIP
- 2025年金融风险管理师环境衍生品与碳交易市场专题试卷及解析.pdf VIP
- 面向文化遗产保护的AI伦理治理框架.pdf VIP
- 人教版高中化学选择性必修3全册教学课件.pptx
- 2025年信息系统安全专家物理渗透测试技术专题试卷及解析.pdf VIP
- 埃及风荷载设计规范EGYPT_Chapter-7-Wind-Loads-Egyptian-Load-Code.pdf VIP
原创力文档

文档评论(0)