实验一:profile与插件在线开发及验证试验

打开华为O打开华为OceanConnect开发中心并且新建一个项目,ceanConnect开发中心并且新建一个项目,


QQ浏览器截图20190917190847.png

填写创建应用的相关信息,点击“确定”按钮,


QQ浏览器截图20190917191007.png

产品开发 / 新建产品 / 新建服务

QQ浏览器截图20190917192204.png

之后点击新增服务SensorDate并添加三个属性
访问模式均为R


QQ浏览器截图20190917192438.png
QQ浏览器截图20190917192702.png
QQ浏览器截图20190917192758.png
QQ浏览器截图20190917192831.png

再次插入两个服务
名称Smoke
属性 Concertration int 0——100
服务名称LightSensor
属性 Lightness int 5

QQ浏览器截图20190917193752.png
QQ浏览器截图20190917194329.png

在自定义产品中添加三个字段
字段一SensorDate
Temperature int8s 1 1—2
Humidity int8u 1 2—3
Battery int8u 1 3—4
字段二Smoke
Consentration int8u 1 1—2
字段三LingSensor
Linghtness int8u 1 1—2

QQ浏览器截图20190917194528.png
QQ浏览器截图20190917195247.png
QQ浏览器截图20190917195525.png
QQ浏览器截图20190917195721.png
QQ浏览器截图20190917195821.png
QQ浏览器截图20190917195859.png
QQ浏览器截图20190917200232.png
QQ浏览器截图20190917200801.png

进行映射


QQ浏览器截图20190917200904.png

QQ浏览器截图20190917200915.png

右上角保存

QQ浏览器截图20190917201050.png
QQ浏览器截图20190917201157.png

在设备模拟器中输入00193c64应用模拟器中接收如图显示
若发送00193c641010后面的1010无反应,因为前两位定义的messageid;后面六位19 3c 64
分别是temperrture humidity battery的输入值(输入是16进制,输出是转换成10进制),之后的1010未定义。
若发送0325无输出应为编解码插件未定义03开头;

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

推荐阅读更多精彩内容