解决方法:Nordic的NUS服务工程修改UUID为SIG UUID出错

Posted Leung_ManWah

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决方法:Nordic的NUS服务工程修改UUID为SIG UUID出错相关的知识,希望对你有一定的参考价值。

一、问题

使用 SDK 中的 ble_app_uart 工程,

想将 NUS_BASE_UUID 基础UUID {{0x9E, 0xCA, 0xDC, 0x24, 0x0E, 0xE5, 0xA9, 0xE0, 0x93, 0xF3, 0xA3, 0xB5, 0x00, 0x00, 0x40, 0x6E}}

改为 SIG 基础UUID {{0xFB, 0x34, 0x9B, 0x5F, 0x80, 0x00, 0x00, 0x80, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}

结果改完后搜索不到广播。

二、解决方法

main.c

#define NUS_SERVICE_UUID_TYPE           BLE_UUID_TYPE_VENDOR_BEGIN

改为

#define NUS_SERVICE_UUID_TYPE           BLE_UUID_TYPE_BLE 

重新编译运行后,能搜出来广播了。


• 由 Leung 写于 2021 年 7 月 19 日

以上是关于解决方法:Nordic的NUS服务工程修改UUID为SIG UUID出错的主要内容,如果未能解决你的问题,请参考以下文章

ECS实例数据盘挂载时填写UUID错误造成系统无法正常启动

ECS实例数据盘挂载时填写UUID错误造成系统无法正常启动

Linux Centos7 网络设置UUID号的修改方法

VMWare ubuntu虚拟机每次开机要等待1分30秒解决方案(修改真实swap UUID)

VirtualBox修改UUID实现虚拟硬盘的重复利用

如何在Mac OSX编译Nordic芯片?