Part Number:CC2642R
1.CC2642作为从机,创建server,手机端进行扫描连接,连接成功后,收发数据正常。
2.如果两块CC2642一块作为主机client进行扫描,一块进行从机server进行数据收发有下面几个疑问,帮忙确认下:
(1)主机和从机是否都需要创建自定义的server;还是只有server创建server,client无需创建server?
(2)从机和主机连接成功后连接状态通过那个回调函数告知,目前没有找见回调,是否是这块GAPBondMgr_Register(&bondMgrCBs)?
(3)主机和从机是否是两套代码烧录到两块开发板中,而并非一套代码?
(4)如果是两套代码,是否连接成功后client端指定服务端对应可读可写属性的UUID进行数据收发?
(5)对于CC2642作为主从连接进行数据收发有没有具体的指导手册供参考?
Alex Zhang:
您好,您这边使用的是哪个SDK中的哪个例程?
,
caiden.chai:
SDK:simplelink_cc13xx_cc26xx_sdk_6_40_00_13例程:simplelink_cc13xx_cc26xx_sdk_6_40_00_13\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role
,
caiden.chai:
SDK:simplelink_cc13xx_cc26xx_sdk_6_40_00_13例程:simplelink_cc13xx_cc26xx_sdk_6_40_00_13\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role
,
Alex Zhang:
您好,
针对于问题一问题三:如果您使用的是“”“simplelink_cc13xx_cc26xx_sdk_6_40_00_13\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role”
这个例程,是烧录一套代码,在每个开发板进行不一样的设置,其中一个开发板负责广播,一个开发板负责扫描连接。关于怎么进行设置我给您这边提供了文档进行参考。他的位置如下:/simplelink_cc13xx_cc26xx_sdk_6_40_00_13__win/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/multi_role/README.html
针对于问题二:回调函数的API文件我在这边给您提供了说明文档链接您可以参考:
dev.ti.com/…/group___g_a_p_bond_mgr___c_bs.html
针对于问题四问题五:两套程序的话,其中一方为Peripheral ,另一方为Central,就需要进行不同的配置。在这比我给您提供我们TI官方的例程您可以参考。
https://dev.ti.com/tirex/explore/node?node=A__AJfAa5knnYceGpWKAKQqcg__com.ti.SIMPLELINK_ACADEMY_CC13XX_CC26XX_SDK__AfkT0vQ__LATEST
dev.ti.com/…/ble_scan_adv_basic.html
dev.ti.com/…/nodeContent
,
caiden.chai:
你好,既然两个是通一套代码。那我们怎么配置才能让他们一个作为主,一个作为从呢?我看你上面的资料中是有界面进行配置,这个界面怎么触发?
,
Alex Zhang:
你好,既然两个是通一套代码。那我们怎么配置才能让他们一个作为主,一个作为从呢?我看你上面的资料中是有界面进行配置,这个界面怎么触发?
Alex Zhang 说:
针对于问题一问题三:如果您使用的是“”“simplelink_cc13xx_cc26xx_sdk_6_40_00_13\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role”
这个例程,是烧录一套代码,在每个开发板进行不一样的设置,其中一个开发板负责广播,一个开发板负责扫描连接。关于怎么进行设置我给您这边提供了文档进行参考。他的位置如下:/simplelink_cc13xx_cc26xx_sdk_6_40_00_13__win/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/multi_role/README.html
在这个里面,你将一套代码同时烧录到两个开发板,然后你打开串口工具,波特率设置为为115200,就可以看到界面配置了,这样你可以设置一个开发板为广播,另一个为扫描连接。
Alex Zhang 说:
针对于问题四问题五:两套程序的话,其中一方为Peripheral ,另一方为Central,就需要进行不同的配置。在这比我给您提供我们TI官方的例程您可以参考。
https://dev.ti.com/tirex/explore/node?node=A__AJfAa5knnYceGpWKAKQqcg__com.ti.SIMPLELINK_ACADEMY_CC13XX_CC26XX_SDK__AfkT0vQ__LATEST
dev.ti.com/…/ble_scan_adv_basic.html
dev.ti.com/…/nodeContent
对于这个工程文件里面有个multi_role.syscfg文件配置.
,
caiden.chai:
串口工具是哪个?我这边sscom不可以。另外是哪个端口进行连接。
,
Alex Zhang:
建议您这边使用PUTTY串口工具,Application/user uart端口进行连接。