找回密码
 立即注册

微信扫码登录

查看: 638|回复: 2

[BLE Mesh] mesh_tx_cmd2normal_primary怎样改操作码?

[复制链接]

47

主题

60

回帖

423

积分

璀璨钻石

积分
423
发表于 2025-3-31 15:32:43 | 显示全部楼层 |阅读模式 来自 广东
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: 8258
SDK及版本: tc_ble_mesh-4.1.0.1




          你好,目前mesh_tx_cmd2normal_primary发送函数,比如想mesh_tx_cmd2normal_primary(0xC1, (u8 *)"hello world", sizeof("hello world"), 0xffff, 0),操作码解释就是0211C1,但现在我想发送其它形式的操作码消息,比如C1AABB,请问需要怎样改,谢谢,

5

主题

262

回帖

869

积分

版主

积分
869
发表于 2025-4-2 10:54:34 | 显示全部楼层 来自 广东深圳
这个0211c1操作码是由0211(ven_id)+c1(op)组成,你这边是想同时支持两个ven_id,还是说想把0x0211c1改成0xc1AABB。如果只是想把0x0211c1改成0xc1AABB,那直接改VENDOR_ID成你想要的就行

47

主题

60

回帖

423

积分

璀璨钻石

积分
423
 楼主| 发表于 2025-4-2 14:33:58 | 显示全部楼层 来自 广东广州
TL_HSF 发表于 2025-4-2 10:54
这个0211c1操作码是由0211(ven_id)+c1(op)组成,你这边是想同时支持两个ven_id,还是说想把0x0211c1改成0xc ...

但如果直接改VERDOR_ID,那么不会是0xAABBC1吗?(但我想0xC1AABB),意思是C1和VENDOR_ID的顺序怎样倒转?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-6-3 00:54 , Processed in 0.084410 second(s), 21 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表