登录  注册 退出 English
鼎恩光彩LED显示屏{www.deanled.cn}
400-886-2386
  1. 首页 > 资料下载 > 二次开发

无线通讯产品二次开发包

BXGPRS 动态库说明一、BXGPRS动态库说明1.typedef BOOL( stdcall *bxstart)(LPCTSTR ipaddr,int portval);函数作...
作者:小编 上传时间:2021-06-04 浏览量:945
文件下载列表 : 下载包(1)
详细介绍


BXGPRS 动态库说明

一、 BXGPRS动态库说明

1.typedef BOOL( stdcall *bxstart)(LPCTSTR ipaddr,int portval);

函数作用:启动服务器; 参数说明:

Ipaddr:服务器 IP 地址

Portval:服务器端口地址;


2.typedef void( stdcall *bxclose)();

函数作用:关闭服务器参数说明:


3.typedef int( stdcall *bxlist)(char *pgprs);

函数作用:列出上线终端列表;每个 GPRS 终端的名称的长度为 11 个字符;分别列出; 参数说明:

Pgprs:GPRS 上线终端列表;每个 GPRS 终端名称的长度为 11 个字符隔开;


4.typedef BOOL( stdcall *bxsend)(LPCTSTR gprsname,char *sendbuf,int sendsize);

函数作用:通过上线的GPRS 终端向对应的控制卡发送数据; 参数说明:

Gprsname:GPRS 终端名称;

Sendbuf:预发送的数据;每次发送的数据最长不超过 1024 个字节。当发送数据大于一包数据长度时,分包循环发送。分包发送时注意使用 bxbusy 函数判断GPRS 是否处于空闲状态, 切记只有当gprs 处于空闲状态时再发送下一包数据。判断 Bxbusy 是否空闲的最大溢出时间可设置为 45 秒钟(每间隔 1 秒判断一下 bxbusy 函数状态。当大于 45 秒时按照出错处理)。Sendsize:发送的数据长度;


5.typedef int( stdcall *bxrecv)(LPCTSTR gprsname, char *recbuf);

函数作用:从GPRS 终端接收的数据; 参数说明:

Gprsname:GPRS 终端名称;

Recbuf:从 GPRS 终端接收的数据信息;



标签:
随便看看