Last edited by
ming191
on Mon Jul 05, 2021 3:54 am, edited 1 time in total.
工程师,我可能发现你们IDF的一个BUG,可以实验一下。因为工程师说的对,只要RAW DATA有缺失了,苹果手机就不能识别了。但是问题广播名字的长度,如果我定义一个广播名字是TRD_1122334455667788(一共20个字符),在没有定义CONFIG_SET_RAW_ADV_DATA前提下,模块发出来的RAW DATA 是有缺失的。但是如果我定义长度是TRD_11223344556677883,多一个字符3长度,发出来的包是正确的(从这点认为,和长度没有很大关系)。而且苹果手机能识别。第二,我顺便测试了一下,定义CONFIG_SET_RAW_ADV_DATA,无论20个字符,21个字符的长度也好,也是无法发出广播包的。(我额外添加了定义CONFIG_SET_RAW_ADV_DATA的RAW数组)