日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

NB物联网之天翼物联(2)——profile定义与使用

發布時間:2023/12/20 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NB物联网之天翼物联(2)——profile定义与使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

前面大體講了電信NB平臺的一些概念,本篇就來接觸一下電信NB的核心配置之一profile。
profile 就是配置文件嘛!編解碼插件就是編解我們與設備通訊使用的十六進制碼流的東西。
向大家推薦如何做到電信NB與移動NB兼容

profile的定義

每一個service包含屬性和命令兩部分
屬性對應的是上傳的數據,我們定義好規則之后,上傳的16進制碼流會根據我們定義的規則拆分到指定的service的 屬性列表 中的 屬性 中,生成一個json傳遞給我們的應用;
命令對應的是下發的數據,我們定義好規則之后,下發的json(下發命令字段 中的 屬性 的鍵值對)根據我們定義好的規則將json轉換成16進制碼流傳遞到設備上;

如上圖所示:
我們定義了一個名字為CommandService的服務,這個服務是專門用來下發命令的,應為我需要下發的命令單一,所以只定義了一個Send命令,這個命令中有一個value屬性,類型是string類型的,長度是500,然后定義了一個叫做response的響應命令字段(其實并沒有看出來有什么用,可以不定義)。

我理解的數據流向

16進制碼流profile16進制碼流profile對應到profile屬性上設備profile封裝工具平臺編解碼插件應用-根據配置文讀取數據 profileprofile16進制碼流profile16進制碼流應用平臺profile封裝工具設備編解碼插件

如上圖所示:profile封裝工具根據我們配置好的profile屬性將設備上傳的16進制碼流拆解到對應的profile,同時當有命令下發時,將應用傳來的profile轉換成相應的16進制碼流。

與編解碼插件的聯系

理論上當我們將profile定義完成之后我們就確定了編解碼插件的編解碼規則,所以我們后面的工作就有了理論基礎。

下回:編解碼插件具體使用方式與規則

總結

以上是生活随笔為你收集整理的NB物联网之天翼物联(2)——profile定义与使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。