在灯塔3.40.6中,您能告诉我简单的方法来改变广告包长度吗?或者更一般地,数据包长度如何控制软件内
例如,我在nvds.c中看到了一个数据结构,我可以改变,但它不是一个简单的只是改变第一个字节的.nvds_tag_app_ble_adv_addata来说,按照以下行添加以下行中的那个字节,然后在此次中断代码。还有其他我需要修改的设置吗?
嗨drnick1,
我不确定您想要做什么,广告数据包长度是标准的(31个字节,3个字节由强制标志占用)。数据不动态控制,它们是静态的。您只需更改NVDS.C中的数据。可以动态控制的是主要和次要值。
谢谢mt_dialog.
我想传输小于31字节。事实上,我想传送一个我猜的最小值,我猜是4个字节(你提到的三个加上一个人说广告的其余部分是零字节长)
你好 ,
刚刚将广告数据长度设置为0.堆栈将填写强制性3个字节。广告数据未终止,因此您不必担心指示上一个段。
嗨drnick1,
我不确定您想要做什么,广告数据包长度是标准的(31个字节,3个字节由强制标志占用)。数据不动态控制,它们是静态的。您只需更改NVDS.C中的数据。可以动态控制的是主要和次要值。
谢谢mt_dialog.
我想传输小于31字节。事实上,我想传送一个我猜的最小值,我猜是4个字节(你提到的三个加上一个人说广告的其余部分是零字节长)
你好 ,
刚刚将广告数据长度设置为0.堆栈将填写强制性3个字节。广告数据未终止,因此您不必担心指示上一个段。