欢迎来到天天文库
浏览记录
ID:56289234
大小:95.00 KB
页数:8页
时间:2020-06-21
《仁硕电子网络设备SDK接口调用说明.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、仁硕电子网络设备SDK接口调用说明目录一、版本信息1二、开发环境1三、文件列表1四、使用说明11、添加引用13、启动服务1五、接口说明31、方法说明32、数据监听接口说明43、数据类5一、版本信息版本日期修改说明V1.0.02017-06-13创建表1.1.1二、开发环境Eclipse,jdk1.7三、文件列表文件名描述是否必须RSNetDevice.jar开发时引用此包是表3.1.1四、使用说明1、添加引用将RSNetDevice.jar导入项目工程3、启动服务1)导入包:importcom.jnrsmcu.sdk.netdevice.IDataListener;importc
2、om.jnrsmcu.sdk.netdevice.LoginData;importcom.jnrsmcu.sdk.netdevice.NodeData;importcom.jnrsmcu.sdk.netdevice.RSServer;importcom.jnrsmcu.sdk.netdevice.RealTimeData;importcom.jnrsmcu.sdk.netdevice.StoreData;importcom.jnrsmcu.sdk.netdevice.TelecontrolAck;importcom.jnrsmcu.sdk.netdevice.TimmingAck
3、;52)定义成员变量:RSServerrsServer;3)调用Initiate方法初始化rsServer:rsServer=RSServer.Initiate(2404);4)注册数据监听接口:rsServer.addDataListener(newIDataListener(){@OverridepublicvoidreceiveTimmingAck(TimmingAckdata){//TODO校时指令应答处理}@OverridepublicvoidreceiveTelecontrolAck(TelecontrolAckdata){//TODO遥控指令应答处理}@Overri
4、depublicvoidreceiveStoreData(StoreDatadata){//TODO已存储数据接收处理}@OverridepublicvoidreceiveRealtimeData(RealTimeDatadata){//TODO实时数据接收处理}@OverridepublicvoidreceiveLoginData(LoginDatadata){//TODO登录数据接收处理}});5)启动监听服务rsServer.start();6)停止监听服务rsServer.stop();5五、接口说明1、方法说明1)初始化监听服务方法名:Initiate参数:intpor
5、t端口返回值:RSServer对象方法原型:publicstaticRSServerInitiate(intport)调用示例:rsServer.Initiate(2404);表5.1.1.12)启动监听方法名:start参数:无返回值:无方法原型:publicvoidstart()throwsIOException,InterruptedException调用示例:rsServer.start();表5.1.2.13)停止监听方法名:stop参数:无返回值:无方法原型:publicvoidstop()throwsIOException调用示例:rsServer.stop();表
6、5.1.3.14)发送遥控指令方法名:telecontrol参数:intdeviceId设备编号intrelayId继电器编号0~15intopt继电器执行类型0:代表继电器闭合1:代表继电器释放intoptTime继电器执行时间时间范围为0~255,单位为秒,若时间为0则一直吸合或释放返回值:true:发送成;false:发送失败方法原型:publicbooleantelecontrol(intdeviceId,intrelayId,intopt,intoptTime)调用示例:rsServer.telecontrol(10000000,1,1,0);表5.1.4.15)发送校
7、时指令5方法名:timming参数:intdeviceId设备编号返回值:true:发送成;false:发送失败方法原型:publicbooleantimming(intdeviceId)调用示例:rsServer.timming(10000000);表5.1.5.16)发送召唤数据指令方法名:callStoreData参数:intdeviceId设备编号返回值:true:发送成;false:发送失败方法原型:publicbooleancallStoreData(intdevic
此文档下载收益归作者所有