xmodem.h

来自「AVR M16 Xmodem传输及发送彩信的实现」· C头文件 代码 · 共 49 行

H
49
字号

#define		true	1
#define		false	0
#define		uchar	unsigned char
#define		uint	unsigned int
#define		ulong	unsigned long

#define SOH       0x01
#define EOT       0x04
#define ACK       0x06
#define NAK       0x15
#define CAN       0x18
#define CTRL_Z    0x1a
#define SPACE     0x20
#define ASCII_C   0x43
#define ENTER 	  0x0d
#define CHARGE_LINE		0x0a
#define PACKET_DATA_BUFFER_LENGTH 128
#define MAX_TX_TRY 3
#define ctrl_z 0x1a

#define PRINT_BUFFER_LENGTH     80
#define COUNT_STEP               1
#define MAX_COUNT              100
#define MAX_MESSAGE_LEN        132
#define STRING_LENGTH     	   40

uchar const *DATA_AT = "at$";
uchar const *DATA_OK = "OK";
uchar const *DATA_DOWNFINE = "Ok_Info_FileUploadStarted";
uchar const *DATA_ERROR = "ERROR";
uchar const *DATA_DOWNFINEOK = "Ok_Info_FileClose";
uchar const *DATA_MMSTRACE = "$MMSTRACE: 1";
uchar const *DATA_RING = "RING";

uchar  dial_number[]="15979015121";
uchar  subject[]="mmstest";
uchar  deletmms[]="AT$FDEL=\"*\"\r\n" ;


uchar 	  receive_OK;
uchar	  receive_other;
uchar     receive_C;
uchar     receive_DAYUHAO;
uchar     receive_DOWNFINE;
uchar     receive_DOWNFINEOK;
uchar     receive_ERROR;
uchar     receive_MMSTRACE;
uchar     receive_RING;

⌨️ 快捷键说明

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