pack_comm.h

来自「税控收款机源码:拼音输入法,LCD,VFD驱动,IC卡驱动,税控国标」· C头文件 代码 · 共 31 行

H
31
字号
/*-------------------------------------------------------------
功能:在一定通讯协议下与上位管理系统之间的数据包串口通讯
说明:符合国家标准GB18240.1-2003和GB18240.2-2003的税控机软件
日期:2003年6月12日

---------------------------------------------------------------*/
#ifndef __PACK_COMM_H__
#define __PACK_COMM_H__
#include	"config.h"


#define RECEIVE_MODE	0	//接收模式
#define SEND_MODE	1	//发送模式

#define RV_PLU_HEAD	0x21	//接收PLU头信息
#define SD_PLU_HEAD	0x22	//发送PLU头信息
#define RV_PLU_ALL	0x44	//接收PLU整个结构信息
#define SD_PLU_ALL	0x43	//发送PLU整个结构信息
#define RV_BRANCH	0x48	//接收部门名称
#define SD_BRANCH	0x49	//发送部门名称
#define SD_FAUDATA  0x50

void Back_Outorder(uchar mode,uchar index,uchar len,uchar *out_data);
uchar Data_pack_transport(uchar trans_mode,uchar comm_func,uchar data_len);
uchar query_by_date(uchar *start_date,uchar *end_date,uint *start_num,uchar *day_re_num);
uchar read_day_re(uchar pack_num,uchar *buffer);
void send_ACK_NAK(uchar command);
uchar LookUp_inv_list_roll(uchar * startdate,uchar *enddate,ulong *addr,uchar mode,struct record_struct *record);

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?