TI中文支持网
TI专业的中文技术问题搜集分享网站

主机连接指定mac的从机

我想用主机去连接从机,从机的mac已知,

 GAPCentralRole_EstablishLink( DEFAULT_LINK_HIGH_DUTY_CYCLE,
                                        DEFAULT_LINK_WHITE_LIST,
                                        addrType, peerAddr );

这个是建立连接的,前两个是宏,不用管,第四个是地址,已知。第三个该怎么填呢?

下面是它在一个结构体中的原形:

uint8 addrType; //!< address type: @ref GAP_ADDR_TYPE_DEFINES

hua zhang5:

addrType就是从机广播的地址类型

/** @defgroup GAP_ADDR_TYPE_DEFINES GAP Address Types * @{ */#define ADDRTYPE_PUBLIC               0x00  //!< Use the BD_ADDR#define ADDRTYPE_STATIC               0x01  //!< Static address#define ADDRTYPE_PRIVATE_NONRESOLVE   0x02  //!< Generate Non-Resolvable Private Address#define ADDRTYPE_PRIVATE_RESOLVE      0x03  //!< Generate Resolvable Private Address/** @} End GAP_ADDR_TYPE_DEFINES */

wenzhong shen:

我们的项目要求也是要求建议指定的从机,但不是指定MAC。我们的做法是,在用设备名来辨别,主机扫描后,不同从机的扫描回应数据会不一样。主机根据数据来连接某一个指定的从机。

赞(0)
未经允许不得转载:TI中文支持网 » 主机连接指定mac的从机
分享到: 更多 (0)