Ble Mesh的Generic Model ID&Opcode

2023-11-07

MODEL ID 标准的为16为,自定义的Vendor Model ID为32位

Model Group Model Name SIG Model ID
Generic Generic OnOff Server 0x1000
Generic OnOff Client 0x1001
Generic Level Server 0x1002
Generic Level Client 0x1003
Generic Default Transition Time Server 0x1004
Generic Default Transition Time Client 0x1005
Generic Power OnOff Server 0x1006
Generic Power OnOff Setup Server 0x1007
Generic Power OnOff Client 0x1008
Generic Power Level Server 0x1009
Generic Power Level Setup Server 0x100A
Generic Power Level Client 0x100B
Generic Battery Server 0x100C
Generic Battery Client 0x100D
Generic Location Server 0x100E
Generic Location Setup Server 0x100F
Generic Location Client 0x1010
Generic Admin Property Server 0x1011
Generic Manufacturer Property Server 0x1012
Generic User Property Server 0x1013
Generic Client Property Server 0x1014
Generic Property Client 0x1015
Sensors Sensor Server 0x1100
Sensor Setup Server 0x1101
Sensor Client 0x1102
Time and Scenes Time Server 0x1200
Time Setup Server 0x1201
Time Client 0x1202
Scene Server 0x1203
Scene Setup Server 0x1204
Scene Client 0x1205
Scheduler Server 0x1206
Scheduler Setup Server 0x1207
Scheduler Client 0x1208
Lighting Light Lightness Server 0x1300
Light Lightness Setup Server 0x1301
Light Lightness Client 0x1302
Light CTL Server 0x1303
Light CTL Setup Server 0x1304
Light CTL Client 0x1305
Light CTL Temperature Server 0x1306
Light HSL Server 0x1307
Light HSL Setup Server 0x1308
Light HSL Client 0x1309
Light HSL Hue Server 0x130A
Light HSL Saturation Server 0x130B
Light xyL Server 0x130C
Light xyL Setup Server 0x130D
Light xyL Client 0x130E
Light LC Server 0x130F
Light LC Setup Server 0x1310
Light LC Client 0x1311

OPCODE可用于每个网格模型的消息及其操作码的列表

Server Model Message Name Opcode
Generic OnOff Generic OnOff Get 0x82 0x01
Generic OnOff Set 0x82 0x02
Generic OnOff Set Unacknowledged 0x82 0x03
Generic OnOff Status 0x82 0x04
Generic Level Generic Level Get 0x82 0x05
Generic Level Set 0x82 0x06
Generic Level Set Unacknowledged 0x82 0x07
Generic Level Status 0x82 0x08
Generic Delta Set 0x82 0x09
Generic Delta Set Unacknowledged 0x82 0x0A
Generic Move Set 0x82 0x0B
Generic Move Set Unacknowledged 0x82 0x0C
 
Generic Default Transition
Time
Generic Default Transition Time Get 0x82 0x0D
Generic Default Transition Time Set 0x82 0x0E
Generic Default Transition Time Set Unacknowledged 0x82 0x0F
Generic Default Transition Time Status 0x82 0x10
Generic Power OnOff Generic OnPowerUp Get 0x82 0x11
Generic OnPowerUp Status 0x82 0x12
Generic Power OnOff Setup Generic OnPowerUp Set 0x82 0x13
Generic OnPowerUp Set Unacknowledged 0x82 0x14
Generic Power Level Generic Power Level Get 0x82 0x15
Generic Power Level Set 0x82 0x16
Generic Power Level Set Unacknowledged 0x82 0x17
Generic Power Level Status 0x82 0x18
Generic Power Last Get 0x82 0x19
Generic Power Last Status 0x82 0x1A
Generic Power Default Get 0x82 0x1B
Generic Power Default Status 0x82 0x1C
Generic Power Range Get 0x82 0x1D
Generic Power Range Status 0x82 0x1E
Generic Power Level Setup Generic Power Default Set 0x82 0x1F
Generic Power Default Set Unacknowledged 0x82 0x20
Generic Power Range Set 0x82 0x21
Generic Power Range Set Unacknowledged 0x82 0x22
Generic Battery Generic Battery Get 0x82 0x23
Generic Battery Status 0x82 0x24
Generic Location Generic Location Global Get 0x82 0x25
Generic Location Global Status 0x40
Generic Location Local Get 0x82 0x26
Generic Location Local Status 0x82 0x27
Generic Location Setup Generic Location Global Set 0x41
Generic Location Global Set Unacknowledged 0x42
Generic Location Local Set 0x82 0x28
Generic Location Local Set Unacknowledged 0x82 0x29
 
Generic Manufacturer
Property
Generic Manufacturer Properties Get 0x82 0x2A
Generic Manufacturer Properties Status 0x43
Generic Manufacturer Property Get 0x82 0x2B
Generic Manufacturer Property Set 0x44
Generic Manufacturer Property Set Unacknowledged 0x45
Generic Manufacturer Property Status 0x46
Generic Admin Property Generic Admin Properties Get 0x82 0x2C
Generic Admin Properties Status 0x47
Generic Admin Property Get 0x82 0x2D
Generic Admin Property Set 0x48
Generic Admin Property Set Unacknowledged 0x49
Generic Admin Property Status 0x4A
Generic User Property Generic User Properties Get 0x82 0x2E
Generic User Properties Status 0x4B
Generic User Property Get 0x82 0x2F
Generic User Property Set 0x4C
Generic User Property Set Unacknowledged 0x4D
Generic User Property Status 0x4E
Generic Client Property Generic Client Properties Get 0x4F
Generic Client Properties Status 0x50
Sensor Sensor Descriptor Get 0x82 0x30
Sensor Descriptor Status 0x51
Sensor Get 0x82 0x31
Sensor Status 0x52
Sensor Column Get 0x82 0x32
Sensor Column Status 0x53
Sensor Series Get 0x82 0x33
Sensor Series Status 0x54
Sensor Setup Sensor Cadence Get 0x82 0x34
Sensor Cadence Set 0x55
Sensor Cadence Set Unacknowledged 0x56
Sensor Cadence Status 0x57
Sensor Settings Get 0x82 0x35
Sensor Settings Status 0x58
Sensor Setting Get 0x82 0x36
Sensor Setting Set 0x59
Sensor Setting Set Unacknowledged 0x5A
Sensor Setting Status 0x5B
Time Time Get 0x82 0x37
Time Set 0x5C
Time Status 0x5D
Time Role Get 0x82 0x38
Time Role Set 0x82 0x39
Time Role Status 0x82 0x3A
Time Zone Get 0x82 0x3B
Time Zone Set 0x82 0x3C
Time Zone Status 0x82 0x3D
TAI-UTC Delta Get 0x82 0x3E
TAI-UTC Delta Set 0x82 0x3F
TAI-UTC Delta Status 0x82 0x40
Scene Scene Get 0x82 0x41
Scene Recall 0x82 0x42
Scene Recall Unacknowledged 0x82 0x43
Scene Status 0x5E
Scene Register Get 0x82 0x44
Scene Register Status 0x82 0x45
Scene Setup Scene Store 0x82 0x46
Scene Store Unacknowledged 0x82 0x47
Scene Delete 0x82 0x9E
Scene Delete Unacknowledged 0x82 0x9F
Scheduler Scheduler Action Get 0x82 0x48
Scheduler Action Status 0x5F
Scheduler Get 0x82 0x49
Scheduler Status 0x82 0x4A
Scheduler Setup Scheduler Action Set 0x60
Scheduler Action Set Unacknowledged 0x61
Light Lightness Light Lightness Get 0x82 0x4B
Light Lightness Light Lightness Set 0x82 0x4C
Light Lightness Set Unacknowledged 0x82 0x4D
Light Lightness Status 0x82 0x4E
Light Lightness Linear Get 0x82 0x4F
Light Lightness Linear Set 0x82 0x50
Light Lightness Linear Set Unacknowledged 0x82 0x51
Light Lightness Linear Status 0x82 0x52
Light Lightness Last Get 0x82 0x53
Light Lightness Last Status 0x82 0x54
Light Lightness Default Get 0x82 0x55
Light Lightness Default Status 0x82 0x56
Light Lightness Range Get 0x82 0x57
Light Lightness Range Status 0x82 0x58
Light Lightness Setup Light Lightness Default Set 0x82 0x59
Light Lightness Default Set Unacknowledged 0x82 0x5A
Light Lightness Range Set 0x82 0x5B
Light Lightness Range Set Unacknowledged 0x82 0x5C
Light CTL Light CTL Get 0x82 0x5D
Light CTL Set 0x82 0x5E
Light CTL Set Unacknowledged 0x82 0x5F
Light CTL Status 0x82 0x60
Light CTL Temperature Get 0x82 0x61
Light CTL Temperature Range Get 0x82 0x62
Light CTL Temperature Range Status 0x82 0x63
Light CTL Temperature Set 0x82 0x64
Light CTL Temperature Set Unacknowledged 0x82 0x65
Light CTL Temperature Status 0x82 0x66
Light CTL Default Get 0x82 0x67
Light CTL Default Status 0x82 0x68
Light CTL Setup Light CTL Default Set 0x82 0x69
Light CTL Default Set Unacknowledged 0x82 0x6A
Light CTL Temperature Range Set 0x82 0x6B
Light CTL Temperature Range Set Unacknowledged 0x82 0x6C
Light HSL Light HSL Get 0x82 0x6D
Light HSL Hue Get 0x82 0x6E
Light HSL Hue Set 0x82 0x6F
Light HSL Hue Set Unacknowledged 0x82 0x70
Light HSL Hue Status 0x82 0x71
Light HSL Saturation Get 0x82 0x72
Light HSL Light HSL Saturation Set 0x82 0x73
Light HSL Saturation Set Unacknowledged 0x82 0x74
Light HSL Saturation Status 0x82 0x75
Light HSL Set 0x82 0x76
Light HSL Set Unacknowledged 0x82 0x77
Light HSL Status 0x82 0x78
Light HSL Target Get 0x82 0x79
Light HSL Target Status 0x82 0x7A
Light HSL Default Get 0x82 0x7B
Light HSL Default Status 0x82 0x7C
Light HSL Range Get 0x82 0x7D
Light HSL Range Status 0x82 0x7E
Light HSL Setup Light HSL Default Set 0x82 0x7F
Light HSL Default Set Unacknowledged 0x82 0x80
Light HSL Range Set 0x82 0x81
Light HSL Range Set Unacknowledged 0x82
Light xyL Light xyL Get 0x82 0x83
Light xyL Set 0x82 0x84
Light xyL Set Unacknowledged 0x82 0x85
Light xyL Status 0x82 0x86
Light xyL Target Get 0x82 0x87
Light xyL Target Status 0x82 0x88
Light xyL Default Get 0x82 0x89
Light xyL Default Status 0x82 0x8A
Light xyL Range Get 0x82 0x8B
Light xyL Range Status 0x82 0x8C
Light xyL Setup Light xyL Default Set 0x82 0x8D
Light xyL Default Set Unacknowledged 0x82 0x8E
Light xyL Range Set 0x82 0x8F
Light xyL Range Set Unacknowledged 0x82 0x90
Light Control Light LC Mode Get 0x82 0x91
Light LC Mode Set 0x82 0x92
Light LC Mode Set Unacknowledged 0x82 0x93
Light LC Mode Status 0x82 0x94
Light LC OM Get 0x82 0x95
Light LC OM Set 0x82 0x96
Light LC OM Set Unacknowledged 0x82 0x97
Light LC OM Status 0x82 0x98
Light LC Light OnOff Get 0x82 0x99
Light LC Light OnOff Set 0x82 0x9A
Light LC Light OnOff Set Unacknowledged 0x82 0x9B
Light LC Light OnOff Status 0x82 0x9C
Light LC Property Get 0x82 0x9D
Light LC Property Set 0x62
Light LC Property Set Unacknowledged 0x63
Light LC Property Status 0x64
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ble Mesh的Generic Model ID&Opcode 的相关文章

  • win32下Qt5BLE蓝牙开发笔记

    BLE简介 BLE蓝牙是蓝牙2 0以上的蓝牙模块 经典蓝牙是蓝牙2 0以下的蓝牙 蓝牙分为客户端和服务器两端 经典蓝牙可以通过socket编程进行客户端与服务器之间的通信 与网络socket相似 BLE蓝牙则无法使用这种方式进行通信 BLE
  • 蓝牙ble tips3-MAC地址

    和计算机网络IP地址类似 BLE也会有属于自己的一个地址 BLE设备地址 蓝牙地址 也称作 Bluetooth MAC Media Access Control 地址 是一个48位的唯一硬件标识符 用于在蓝牙设备之间建立连接和通信 它由全球
  • FF /4 中的 /4 是什么意思?

    我发现的一个网站通常指的是x86 文档有一些带有斜杠和数字的指令代码 例如 jmp接近绝对间接给出FF 4 然而jmp远绝对间接给出FF 5 做什么的 4 and 5 mean 为了运行一个快速的小测试 我附加了一个 32 位进程 分配了一
  • 操作码 (APC/XCache)、Zend、Doctrine 和自动加载器

    我正在尝试使用 APC 或 XCache 作为操作码来缓存我的 php 页面 我将它与 Zend 和 Doctrine 一起使用 但自动加载器出现问题 如果我尝试使用 APC 我会得到以下信息 Fatal error spl autoloa
  • 在javafx中将纹理应用于网格

    我在使用 JavaFX 和 FXyz 0 1 1 将纹理应用到网格时遇到问题 I found 这个问题即使有详细的答案也无法弄清楚 我从头开始 准确地复制答案中的代码 场景是黑色的 没有可见的二十面体 我使用的是 Java 8 提供的图像是
  • 毕业设计 江科大STM32的智能温室控制蓝牙声光报警APP系统设计

    基于STM32的智能温室控制蓝牙声光报警APP系统设计 1 项目简介 1 1 系统构成 1 2 系统功能 2 部分电路设计 2 1 stm32f103c8t6单片机最小系统电路设计 2 2 LCD1602液晶显示电路设计 2 2 风
  • MIPS 堆栈帧(和“addiu”指令混淆)

    我是 MIPS 的新手 正在尝试了解函数的反汇编 编辑 它动态链接到 lib ld uClib so 0 并使用一些常用的 libc 函数 所以我假设它是使用 uClibc 工具链用 C 编写的 因此应该具有调用过程和堆栈帧等 在函数开始时
  • 确定点是否位于 3D 网格内部的算法

    用于确定点是否位于 3D 网格内部的快速算法是什么 为简单起见 您可以假设网格都是三角形并且没有孔 到目前为止我所知道的是 确定光线是否穿过网格的一种流行方法是计算光线 三角形相交的数量 它必须很快 因为我正在使用它进行触觉医学模拟 所以我
  • 在python中使用VTK找到3D空间中两个圆柱体的交集

    在 python 中使用 VTK 我编写了一些代码来为我想要的对象创建一个 actor 例如对于气缸 def cylinder object startPoint endPoint radius my color DarkRed USER
  • MATLAB 中的网格生成

    有没有子程序 在MATLAB http en wikipedia org wiki MATLAB 它接受一个点列表 然后返回一个好的网格 我可以用它来向我的同事展示 比如这样 实际上 我需要的只是一个简单的 2D 网格生成器 它接收一系列
  • 表面网格到体积网格

    我有一个使用 Meshlab 从点云生成的封闭表面网格 我需要为此获得一个体积网格 这样它就不是一个空心物体 我想不通 我需要获取 stl 文件进行打印 谁能帮我获得体积网格 我更喜欢简单的解决方案而不是复杂的算法 给定一个定向的水密表面网
  • LibGDX 网格高度图法线和灯光

    我正在尝试让网格法线和灯光在 LibGDX 项目中工作 我已经有了从高度图纹理像素生成的纹理网格 问题是我无法正确点亮法线 另外 我不能 100 确定我在 TerrainChunk 类中正确设置了法线顶点 这是主类代码 package co
  • 如何对系统调用 brk 进行二进制检测? (x86-64 Linux)(也许是 valgrind?)

    我想用仪器syscall brk http www kernel org doc man pages online pages man2 brk 2 html 和其他电话 但这是第一顺序 这对我来说最重要 给定二进制 最好是在实际的系统调用
  • 我想用Python从点云生成网格

    我有来自人体不同部位的点云 比如眼睛 我想做一个网格 我尝试使用 Mayavi 和 Delaunay 但没有得到好的网格 云的点完全混乱 我的点云位于 npz 文件中 使用 Mayavi 然后我想将模型保存在 obj 或 stl 文件中 但
  • 为什么call指令的操作码表示为FF15?

    我仍在学习汇编并尝试将指令与其操作码连接起来 阅读 pdf 在https code google com p corkami wiki PE101 show content https code google com p corkami w
  • 为什么 C# 编译器在 IL 中发出额外的操作码?

    如果我有一个方法Multiply定义为 public static class Experiment public static int Multiply int a int b return a b 那么为什么编译器会发出这个IL met
  • 网格三角剖分和简化 C++ 库 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个 C 库来三角测量和简化 3D 网格 我的 3D 网格可能很大 大约 300 万个顶点
  • 用顶点之间的渐变填充 matplotlib 多边形

    我正在使用 matplotlib 的 Poly3DCollection 绘制多边形 三角形 的集合 三角形位于具有与其关联的颜色的顶点之间 我目前正在用通过平均三个顶点的颜色确定的纯色填充每个三角形 绘制三角形以形成 3D 表面网格 I w
  • 在 C/C++ 中解码和匹配 Chip 8 操作码

    我正在编写一个 Chip 8 仿真器作为仿真的介绍 但我有点迷失了 基本上 我读取了 Chip 8 ROM 并将其存储在内存中的字符数组中 然后 按照指南 我使用以下代码来检索当前程序计数器 pc 处的操作码 Fetch opcode op
  • 如何在 R 中导入并绘制三角形网格?

    我想在 R 中绘制我的模型输出 它是格式为的三角形网格 x1 y1 z1 x2 y2 z2 x3 y3 z3 value 每行代表一个三角形 我想用以下方法绘制这些三角形value作为规模 mymesh lt structure c 0 9

随机推荐

  • 半导体(芯片制造)材料概述

    引用 1 https zhuanlan zhihu com p 371609556 2 https zhuanlan zhihu com p 374110990 3 https www eet china com mp a91416 htm
  • Opencv时间计算

    OpenCV中的时间计算 OpenCV提供了两个函数 cv getTickCount 和cv getTickFrequency 其中 getTickCount 表示的是从某一事件后 比如开机后 系统时钟的嘀嗒数 getTickFrequen
  • element-UI

    常用组件 vue admin里封装的组件 插件等 统一注册在framework vab index js里 main js再导入framework vab 就可以全局使用framework vab里的内容了 如果想全局使用自己封装的组件 可
  • 2. Unity操作基础知识

    1 创建新项目 双击打开 unity hub管理器 点击左侧栏中的 项目 选项卡 在右上角点击 新项目 按钮 进入项目创建页面 在项目创建页面中 选择合适的模板 并设置项目名称 选择项目保存位置 取消勾选同意版本管理和政策条款 最后点击 创
  • Python语法:... for ... in ... if ...

    Python中 for in if 语句是一种简洁的构建List的方法 从for给定的List中选择出满足if条件的元素组成新的List 其中if是可以省略的 下面举几个简单的例子进行说明 for in for in 语句 实例如下 1 a
  • 【Android基础篇】AlertDialog自定义setView方法的控件响应方法

    Android使用AlertDialog弹出对话框时 如果需要自定义对话框界面 就需要用到setView来设置界面 此时 界面上一般都会有需响应或需记录结果的控件 这就需要查找控件了 下面就是一个在自定义对话框中查找控件并进行响应的实例 L
  • 大神之路-起始篇

    欢迎关注 全栈工程师修炼指南 公众号 点击 下方卡片 即可关注我哟 设为 星标 每天带你 基础入门 到 进阶实践 再到 放弃学习 涉及 企业运维 网络安全 应用开发 物联网 人工智能 大数据 学习知识 花开堪折直须折 莫待无花空折枝 作者主
  • Vulkan开发环境配置 Win10+VS2019

    官方的环境配置教程 https vulkan tutorial com Development environment 一 下载SKD 进入官网 https vulkan lunarg com 由于是windows下进行开发 所以选择win
  • vue使用ElementUI,自定义Element组件样式,覆盖其原有样式,以el-table为例

    一 原有样式 以el table为例 此时使用其样式 size mini 效果如下 二 需求 此时觉得size mini 的下的表格单元格的内边距仍有点大 想要手动调小一点 三 解决方法 f12打开控制台 使用右上角图标 点击单元格 发现其
  • Vue 提示:./node_modules/_babel-loader@7.1.5@babel-loader/lib!./node_modules/_vue-loader@13.7.3@vue-loa

    今天在做租房管理系统后台模板提示如下错误信息 These dependencies were not found components part nav top vue in node modules babel loader 7 1 5
  • mercury怎么设置虚拟服务器,XAMPP邮件服务器Mercury的设置方法

    启动Apache和MySQL服务 点击 Mercury 顶部菜单的 Configuration MercuryS SMTP Server 在弹出的对话框上点击 Connection control 标签页 去掉 Do not permit
  • github下载的zip如何与远程仓库建立关联

    github下载的zip如何与远程仓库建立关联 从github上下载了zip压缩包 但是下载成功后没有git的信息 也不能push到远程仓库 然后执行了以下操作就可以关联上GitHub了 也可以正常commit push了 unzip
  • tfrecord图像分类_如何在tfrecord文件上训练图像分类器

    tfrecord图像分类 TFRecords简介 Introduction to TFRecords TFRecords store a sequence of binary records which are read linearly
  • jspSmartUpload成功操作示例

    jspSmartUpload成功操作示例 upload html
  • PCB Rules

    设计规则 Name 设计规则名称 Priority 优先级 数字越小优先级越高 Enabled 使能 Type 类型 Category 设计规则所属的类 Scope 设计规则作用的范围 Attributes 属性设置 1 概况 2 Elec
  • nodejs各种版本下载地址

    https nodejs org download release
  • java自动化测试语言高级之序列化

    java自动化测试语言高级之序列化 文章目录 java自动化测试语言高级之序列化 Java 序列化 Java 序列化 Java 提供了一种对象序列化的机制 该机制中 一个对象可以被表示为一个字节序列 该字节序列包括该对象的数据 有关对象的类
  • windows 服务器中tomcat 启动时复制替换项目中的某个文件

    Bat文件中的命令 复制命令 copy 删除命令 rd 复制命令 copy copy y 源文件路径 目标文件路径 echo off rem 注释复制app properties copy y D softwere apache tomca
  • Vivado中ILA(集成逻辑分析仪)的使用

    Vivado中ILA 集成逻辑分析仪 的使用 一 写在前面 二 ILA Integrated Logic Analyzer 的使用 2 1 ILA查找 2 2 ILA配置 2 2 1 General Options 2 2 2 Probe
  • Ble Mesh的Generic Model ID&Opcode

    MODEL ID 标准的为16为 自定义的Vendor Model ID为32位 Model Group Model Name SIG Model ID Generic Generic OnOff Server 0x1000 Generic