前言和基本操作请参考[开发者portal在线开发插件系列一]profile和基本上下行消息,此处不再复述,没操作过的小伙伴一定要先去看看哦~ 话不多说,开始今天的演(表)示(演) 场景说明: 假设一:有一款烟感设备(NB设备),具有烟雾报警功能和温度上报功能,也支持远程控制命令(远程打开报警功能,比如某大楼某房间着火,可以根据火势及火灾现场温度远程打开其他房间的烟雾报警,提醒住户疏散) 假设二:烟感设备可以同时上报烟雾报警和温度,也能单独上报温度(如温度每增加20度上报一次等) Profile开…
基础篇 [开发者portal在线开发插件系列一]profile和基本上下行消息 [开发者portal在线开发插件系列二]多条上下行消息(messageId的使用) 基础场景见上面两个帖子,这里单独介绍命令的响应的用法. 什么是命令响应呢?命令的响应其实是命令的执行结果的上报.对于设备来说是命令执行完后,单独又上报的码流.具体可以参考[分享]一张流程图认识编解码插件中的4类消息 话不多说,开始今天的演(表)示(演) Profile和插件开发 在命令中加入命令响应 打开插件修改原来的命令,勾选上响应…
前言: 开发者portal支持在线开发profile(即设备建模).在线开发插件.模拟应用管理设备.模拟设备上报数据接收命令.支持离线开发的profile和插件的上传部署,是合作伙伴快速集成设备.对接联调的神器. 以上功能除了插件相关功能只支持NB-IoT场景,其他功能通用(NB-IoT.智慧家庭.车联网等) 话不多说,开始今天的演(表)示(演) 场景说明: 假设有一款烟感设备(NB设备),具有烟雾报警功能和温度上报功能,也支持远程控制命令(远程打开报警功能,比如某大楼某房间着火,可以根据火势及…
基础篇 基础场景见上面两个帖子,这里单独说明数组和可变长度数组的用法. 话不多说,开始今天的演(表)示(演) Profile和插件开发 添加一个string类型的属性: 在插件里添加一条数据上报消息:(已添加一个messageId,值为0x02) 再添加一个固定长度的数组型字段,长度为5个字节: 与profile里的属性关联起来: 再添加一条数据上报消息:(已添加一个messageId,值为0x03) 再添加一个长度字段: 添加一个可变长度数组,并关联长字段: 与profile里的属性关联起来:…
基础篇 基础场景见上面两个帖子,这里单独说明字符串和可变长度字符串的用法. 话不多说,开始今天的演(表)示(演) Profile和插件开发 添加一个string类型的属性: 在插件里添加一条数据上报消息:(已添加一个messageId,值为0x02) 再添加一个固定长度的字符串型字段,长度为6个字节: 与profile里的属性关联起来: 再添加一条数据上报消息:(已添加一个messageId,值为0x03) 再添加一个长度字段: 添加一个可变长度字符串,并关联长字段: 与profile里的属性关…
目录 1. 使用场景 2. 基于消息头的路由 2.1 使用JSON提交订单的消息 2.2 使用XML提交订单的消息 2.3 使用Choice组件判断订单格式 3. 基于消息内容的路由 4. 其他控制流向的组件 本篇主要介绍在Mule ESB中控制消息的流向.控制消息的流向有很多不同的场景,数据的路由,数据的拆分和组合,数据的排序,数据的分发等.数据路由是ESB平台上最基本,也是最重要的功能之一,完整的ESB平台都会有相对应的功能.ESB基本的功能可分成消息路由,消息传输和消息转换等,后续几篇Mu…
Web程序员开发App系列 Web程序员开发App系列 - 认识HBuilder Web程序员开发App系列 - 申请苹果开发者账号 Web程序员开发App系列 - 调试Android和iOS手机代码 Web程序员开发App系列 - 开发我的第一个App 待续 目录 前言 企业开发者和公司开发者的区别 开发者账号申请流程 申请打包的相关证书 将ipa文件发布到AppStore 第一次发布失败的经历 前言 为什么第二篇文章要讲如何申请苹果证书呢?因为没有苹果证书你开发的App就没办法在苹果设备上运…
Chrome浏览器无论是作为浏览器市场的NO1还是其强大的跨平台能力以及丰富的扩展插件,一直是许多开发者的首要选择的浏览器.chrome浏览器也因为其丰富的Chrome插件,帮助开发者们在开发流程中极大地提高开发效率.那么有哪些插件是开发人员最常用的chrome插件呢?今天我们chrome插件网就整理了十款开发者常用的Chrome 插件推荐给大家,让chrome成为所有开发者的开发利器. 1. 掘金Chrome插件:帮你发现干货 不管你是开发者.设计师还是产品经理,想必每天都需要阅读大量的行业相…
使用 PySide2 开发 Maya 插件系列 总览 使用 PySide2 开发 Maya 插件系列一:QT Designer 设计GUI, pyside-uic 把 .ui 文件转为 .py 文件 使用 PySide2 开发 Maya 插件系列二:继承 uic 转换出来的 py 文件中的类 Ui_Form 使用 PySide2 开发 Maya 插件系列三:qt语言国际化(internationalization)…
使用 PySide2 开发 Maya 插件系列三:qt语言国际化(internationalization) 前言: 这是 qt for python 的语言国际化,基于 UI 的,python 也有自身的语言国际化,两者是不同的. 先来看最终效果: 前期准备: 这次创建一个 main window 在 menu bar 加一个 language 的 menu: 我们还要对 action 进行一些设置,如下: 生成 .py 文件: 生成代码: # -*- coding: utf-8 -*- #…