1.14、配置TCP客户端设置
请求:
SF | CTRL | DES | SRC | TID | CMD | TCPCTRL | KEEPALIVE | SERVERPORT |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 4字节 | 2字节 | 2字节 |
IPORDOMAIN | CRC | EF |
1~68字节 | 2字节 | 2字节 |
CMD:请求命令,0x0016
TCPCTRL:
位31:1,保留,始终为0;
位0,tcp客户端使能,为0时不开启tcp客户端,为1时开启tcp客户端;
KEEPALIVE:保持连接的间隔时间,单位秒,已连接时表示心跳包的间隔时间,未连接时表示重连的间隔时间,建议与服务端相适应,一般可设为60~120秒;
SERVERPORT:服务端的监听端口;
IPORDOMAIN:服务端IP地址或者域名,以字符串表示,包括字符串结束符,例如IP地址“192.168.1.2”,或者域名“www.jinhandz.cn”;
回应:
SF | CTRL | DES | SRC | TID | CMD | RES | CRC | EF | |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 |
CMD:回应命令,0x8016;
RES:操作结果,0表示成功,其他表示错误,可查看附件1中错误代码。