TI论坛
直播中

卫斯晾

8年用户 226经验值
私信 关注
[问答]

如何通过BTool分别写llAlertLevel与imAlertLevel?

你好,
在keyfobdemo例子中的proxreporter.c文件里面,Link Loss Service的中llAlertLevel的UUID为何跟Immediate Alert Service中的imAlertLevel的UUID是一样的?都是0x2A06。这样设计的目的是什么?
如果我需要通过BTool分别写llAlertLevel与imAlertLevel,应该怎么操作呢?

谢谢!

回帖(3)

华农武

2019-9-29 10:29:02
jinquan,
我看到的是不一样的两个UUID呀
#define IMMEDIATE_ALERT_SERV_UUID 0x1802 // Immediate Alert
#define LINK_LOSS_SERV_UUID 0x1803 // Link Loss
BTool需要先查找,找到handle,然后用write的命令去修改。
举报

卫斯晾

2019-9-29 10:36:07
引用: 骑猪去天山 发表于 2019-9-29 10:29
jinquan,
我看到的是不一样的两个UUID呀
#define IMMEDIATE_ALERT_SERV_UUID 0x1802 // Immediate Alert

0x1802与0x1803是Services的UUID,他们两个services下面的characteristic的UUID都为0x2A06。
关系如下:
        services->characteristic
LLS: 0x1803 -> 0x2a06
IAS:  0x1802 -> 0x2a06
那怎样去分别查找0x2a06 uuid对应的handler呢?
举报

卫斯晾

2019-9-29 10:55:46
引用: 骑猪去天山 发表于 2019-9-29 10:29
jinquan,
我看到的是不一样的两个UUID呀
#define IMMEDIATE_ALERT_SERV_UUID 0x1802 // Immediate Alert

已解决。BTool上面通过0x2a06去read, 会同时出来两个handler。
谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分