微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > read和write

read和write

时间:10-02 整理:3721RD 点击:

我在gatt.h中看到有如下定义:

#define GATT_PERMIT_AUTHEN_READ 0x04 //!< Read requires Authentication
#define GATT_PERMIT_AUTHEN_WRITE 0x08 //!< Write requires Authentication
#define GATT_PERMIT_AUTHOR_READ 0x10 //!< Read requires Authorization
#define GATT_PERMIT_AUTHOR_WRITE 0x20 //!< Write requires Authorization

请问这些read和write的功能怎么实现了?有没有相关例程参考?

TI库没有开放对应的函数源码,所以看不到实现

你好,就是这部分我们不可以使用吗?

你可以在自己的程序中添加这些属性,但是这些属性的实现代码一般用不到

#define GATT_PERMIT_AUTHEN_READ 0x04 //!< Read requires Authentication
#define GATT_PERMIT_AUTHEN_WRITE 0x08 //!< Write requires Authentication

这两个的意思是配对后才能正常的读写VALUE

下面这两种是什么意思?

#define GATT_PERMIT_AUTHOR_READ 0x10 //!< Read requires Authorization
#define GATT_PERMIT_AUTHOR_WRITE 0x20 //!< Write requires Authorization
#define GATT_PERMIT_ENCRYPT_READ 0x40 //!< Read requires Encryption
#define GATT_PERMIT_ENCRYPT_WRITE 0x80 //!< Write requires Encryption

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top