4个帖子/ 0新
最后一篇
Drnick1.
离线
最后一次露面:4年5个月前
加入:2014-07-01 11:55
改变广告包长度

在灯塔3.40.6中,您能告诉我简单的方法来改变广告包长度吗?或者更一般地,数据包长度如何控制软件内

例如,我在nvds.c中看到了一个数据结构,我可以改变,但它不是一个简单的只是改变第一个字节的.nvds_tag_app_ble_adv_addata来说,按照以下行添加以下行中的那个字节,然后在此次中断代码。
还有其他我需要修改的设置吗?

设备:
mt_dialog.
离线
最后一次露面:1个月1周前
职员
加入:2015-06-08 11:34
嗨drnick1,

嗨drnick1,

我不确定您想要做什么,广告数据包长度是标准的(31个字节,3个字节由强制标志占用)。数据不动态控制,它们是静态的。您只需更改NVDS.C中的数据。可以动态控制的是主要和次要值。

谢谢mt_dialog.

Drnick1.
离线
最后一次露面:4年5个月前
加入:2014-07-01 11:55
我想传播少于

我想传输小于31字节。事实上,我想传送一个我猜的最小值,我猜是4个字节(你提到的三个加上一个人说广告的其余部分是零字节长)

mhv_dialog.
离线
最后一次露面:1个月3天前
职员
加入:2013-12-06 15:10
你好 ,

你好 ,

刚刚将广告数据长度设置为0.堆栈将填写强制性3个字节。广告数据未终止,因此您不必担心指示上一个段。