2,367
个编辑
更改
无编辑摘要
=== 电信平台设备 ===
电信平台采用验证模块IMEI码的方式,因此,创建电信平台设备时,设备编号,必须使用NB模块的IMEI码,否则无法通信。
== 在线调试 ==
在线调试是一项非常实用的功能,可以实现远程网络调试助手功能。
该功能给那些必须要固定IP才能通信的设备的用户带来了极大的方便,不再需要费时费力开发服务器端的网络程序。
[[文件:谷雨云透传:在线调试.png|边框|居中|无框|567x567像素]]
== 分组透传 ==
上一节中的在线调试功能很实用,但设备数据只能在网页中收发,如果有一个功能,可以将这些数据再转发到开发者的电脑上或指定设备中,那再好不过。
基于这个需求,我们设计了分组透传的功能。
开发者可以将需要数据透传的设备添加到透传分组中,这样同一个透传分组中的设备就可以实现相互透传。
对平台来说,透传分组中的所有设备,逻辑上都是对等的,也就是说,相互透传的设备可以是两个NB模块,也可以两个WiFi模块,当然也可以是NB模块与WiFi模块之间,或NB模块与电脑之间透传。
例如,在平台上创建两个设备,一个用于NB模块的接入,另外一个用于电脑上的Socket客服端程序(可以使用网络调试助手)接入。然后将两个设备添加同一个透传分组中,这样,NB模块和电脑上的Socket客户端程序即可相互收发数据。
我们支持一下三种分组透传策略:
* 点对点,我们称作单聊模式,只有两个设备参与透传。
* 点对多点,称作集散模式,多设备透传,且需要指定一个主设备,其他设备作为从设备。主设备发送的数据,每个从设备都能收到,而从设备发送的数据,只能被主设备收到。
* 多点对多点,该模式类似一个聊天群组,群组内的所有设备均对等,所有设备都能接收到其他设备发送的消息。
[[文件:谷雨云平台:分组透传.png|边框|居中|无框|567x567像素]]
== 接入流程 ==
流程
=== 注册账号 ===
==== 创建本地设备 ====
==== 创建电信设备 ====