微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 嵌入式Email发送模块

嵌入式Email发送模块

时间:09-12 来源:互联网 点击:

xD2\x3B\090\xCB,是c语言中的格式,代表ASCII码的0xd2,0x3B,0x90,0xCB等4个字节,而不是字符串/\xD2\x3B\090\xCB。

四.消息和错误代码

Email模块在工作过程中会不断地通过串口的TXD引脚向外发出各种消息和错误信息。这些消息和错误信息都只有一个字节。下面就是这些消息和错误信息(括号内为代表消息的值)

消息代码

MSG_LOGIN(0x10): ISP登录成功;

MSG_PPPCNCTD( 0x11):PPP连接建立;

MSG_TCPCNCTD(0x12): TCP连接建立;

MSG_EMTXOVR(0x13): Email发送完成;

MSG_TCPDISCNT(0x14) TCP连接断开完成;

MSG_GETTCP(0x15) 接收到一个TCP包;

MSG_SENTTCP(0x16) 发送完成一个TCP包;

MSG_READY(0X66): 准备就绪。收到该消息后控制器就可以对模块开始操作了。

错误代码

ERR_PHNL(0x01): 电话线路故障,无法拨通ISP;

ERR_PPPLGN(0x02): 登录ISP错误,可能是密码或帐号名称错误;

ERR_PPPCNT(0x03): PPP连接未建立;

ERR_TCPTMOVR(0x04): TCP连接超时;

ERR_EML (0x05): Email未能正确发送,可能是SMTP服务器拒绝转发邮件;

ERR_TCPRST(0x06): TCP连接被复位,服务器拒绝连接请求

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top