hello dialog_support团队,
关于设备名称,我们观察到,设备名称的长度取决于广告数据字符串长度。例如,如果我们将设备名称从“Dialog-PRPH”更改为“测试 - DeviceNew”,则广告数据字符串长度也会变化,并且超出32个字节,因此DA14580无法在第32个字节后读取广告数据。扫描响应是一种阅读更多字节,但在我们的方案中,这是不可行的。
如果我更改设备名称长度,那么如果我更改设备名称长度,那么广告数据的长度不会改变?
感谢致敬,
Ruchi Patel.
设备:
嗨Ruchi Patel,
广告数据包由user_advertise_data和user_device_name共享。对于31个字节,用户可用的有效字节仅为21个字节,因为为设置标志数据保留3个字节。由于这是规范相关限制,因此您将无法在ADV数据包中符合超过28个字节的数据。但如果您没有任何adv数据,那么您可以使用设备名称填充所有字节。如果您确实有ADV数据,那么只有剩余的字节只能用于设备名称。
除此之外,您可以在DIS服务中包含完整的设备名称。但是,这需要建立连接来阅读特征性。
最好的,
lc_dialog