This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

16位UUID怎么换成 128位 UUID

各位大侠:

       请教一下,16位UUID换成128位怎么做

我按照 processors.wiki.ti.com/.../128_Bit_UUID_SimpleBLE修改

修改完后,服务 UUID修改成功,但FFF2~FFF6的UUID都不见了

16位 UUID,可以看到有0xFFF2\0xFFF3等UUID,向下滑动还可以看到0xFFF4\0xFFF5\0xFFF6等UUID



128位 UUID, 0xFFF1UUID的内容跟之前不一样   ;0xFFF2~0xFFF6等UUID不见了



另外我发现在gatt_uuid.c文件下的const uint8 *GATT_FindUUIDRec( const uint8 *pUUID, uint8 len )只有16位UUID的代码,但仿真时程序进不了这里

如果要这里填写128位UUID,该怎么写

else if ( len == ATT_UUID_SIZE )
{
// 128-bit UUID
}


请问一下怎么解决?


非常感谢!