2019-10-08

Profile与插件在线开发及验证试验

步骤一
1、登录OceanConnect平台,创建项目如图所示:


image.png

2、开发产品,选择自定义产品,如图所示:


image.png
image.png

步骤二 Profile定义

1、首先完成服务名称的输入,先定义SensorData的Profile定义,如图所示:


image.png

image.png
image.png

2、然后完成Somke的Profile定义,如图所示:


image.png

3、最后完成LightSensor的Profile定义,如图所示:


image.png

4、最后定义完成的情况,如图所示:
image.png

步骤三 编解码插件开发

1、在新增消息中,新增三个消息,如图所示:


image.png
image.png
image.png

2、注意每个消息都要添加一个地址域,如图所示:


image.png

3、然后添加对应的数据上报字段,如图所示:


image.png

image.png
image.png
image.png
image.png

4、完成相应的对应连接,点击部署和保存,如图所示:


image.png

步骤四 创建一个虚拟设备,进行调试,如图所示:

image.png

发送00193C64,会收到如下 "Tenperature":25 "Humidity": 60 “Battery”: 100的数据,如图所示:

image.png

发送0019,会收到如下“Concentration”:25的数据,发送023235312E36,会收到“Lightness”:251.6的数据,如图所示:


image.png

发送0320和00193C641010的数据,不会收到任何数据,如图所示


image.png

这是因为每个消息的地址域的识别不同,所以收到的数据不一样,且输入0320和00193C641010的数据时,没有对应的编解码的地址域去识别,所以不会收到任何数据。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 任务一:Profile设计编写 1.登入平台,开始创建新产品: 2. 点击profile定义,首先输入第一个服务名...
    老爹_eb23阅读 2,372评论 1 0
  • 实验一:Profile与插件在线开发及验证实验 一:配置步骤 1 .登陆OceanConnect平台,创建应用。 ...
    小lucky_68c1阅读 2,144评论 1 0
  • PON (Passive Optical Networks)优势: 传输距离远,接入网覆盖半径可达20KM 更高的...
    AK蜗牛阅读 8,114评论 0 1
  • P****rofile文件设计与编写 步骤1 登录OceanConnet平台,创建应用 打开浏览器,通过公网访问华...
    lyy6668阅读 2,682评论 1 0
  • 1、目的 显示一个图像,从硬盘路径加载一副图像并显示。 2、代码 #include "opencv2/highgu...
    崔冬明阅读 2,720评论 0 0