工具与软件:
大家好、我使用 cc2340开发板开发128位的定制服务、我做了所有必要的更改。
但在我的移动应用程序中,我看到 F0000 XXXX 0451 b000 000000000000作为服务 uuid。 和 xxxx 只是来自我的自定义 uuid 的字节、正如我在网络上搜索的、它显示 f0000 XXXX 0451 b000 000000000000是基本128位 ti uuid。
所以我不知道为什么会发生这种情况,因为我已经创建了我的.c 和.h 文件,其中我已声明它 为128位,我也参考了 TI 站点- software-dl.ti.com/.../ble_01_custom_profile.html 开发128位 uuid 和我选择128位为 uuid 生成器作为服务和特征仍然采取
//@Brief TI Base 128位 UUID:F000XXXX-0451-4000-B000-000000000000
#define TI_BASE_UUUID_128 (uuid) 0x00、0x00、0x00、0x00、0x00、 0x00、0x00、0xB0、\
0x00、0x40、0x51、0x04、LO_uint16 (uuid)、 Hi_uint16 (uuid)、0x00、0xF0
此为 bcomdef.h 文件中的基本 uuid
尽管我也做了更改、以进行检查、但它仍然使用该值
您能建议我如何更改为我的自定义 uuid 吗?
我使用 SDK 8_10_00_23 eng SDK 并使用示例代码 BASIC ble 作为外设。
谢谢