TI论坛
直播中

刘兵

7年用户 126经验值
私信 关注
[问答]

OAD功能能像其他的profile服务一样可以通过配对保护吗?

OAD功能可不可以像其他的profile服务一样可以通过配对保护,只有正确配对的central设备才可以进行OAD升级?

回帖(6)

苏醒

2020-3-19 10:16:21
可以的 理论上OAD就是一个service
举报

刘兵

2020-3-19 10:34:36
引用: 合肥冉坤 发表于 2020-3-19 14:49
可以的 理论上OAD就是一个service

有这方面的文档介绍吗?
或者你们有做过吗?
举报

刘兵

2020-3-19 10:43:26
引用: jiaodelong11 发表于 2020-3-19 15:08
有这方面的文档介绍吗?
或者你们有做过吗?

TI 工程师:
你们好,在OAD功能中,oadtarget.c文件中,
// OAD Image Identify Characteristic Value
       [
         [ ATT_UUID_SIZE, oadCharUUID[0] ],
         GATT_PERMIT_WRITE,
         0,
         oadCharVals+0
       ],
 

// OAD Image Block Request/Response Characteristic Value
       [
         [ ATT_UUID_SIZE, oadCharUUID[1] ],
         GATT_PERMIT_WRITE,
         0,
         oadCharVals+1
       ],
在这两个oad定义的value分别是什么,跟oad数据的传输是不是有关系,.bin文件是通过这个传到cc254x的吗,如果是的话可以将value的属性改成配对后读写吗?这样是不是就可以通过配对控制oad的权限了?
谢谢TI的工程师
举报

苏醒

2020-3-19 11:00:43
这个是和OAD相关,但是建议你不要改,TI应该没有开放这部分的意思。
如果是想实现你想要的功能,是否能够从上层配对的时候判断是你需要的主机设备才能进行升级。
举报

更多回帖

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