你好,我通过syscfg配置了广播数据,使用的是厂商自定义数据,但是编译生成的ti_ble_config.c文件中,adv_Data1变量的长度不符合ble广播规范,会在数据末尾自动添加一个0x00字节的数据,这个是否是正常的?

Yes, the adv packet allows for 21 byte length variable name under legacy advertising specs, so if the name is less than 21 bytes it will pad it with 0x00.