CH579 BLE应用中关于 gapRoleEvent_t *pEvent

BLE应用中,gapRoleEvent_t *pEvent指错是否在GAPRole_CentralInit( )中定义了?

如何查询event状态???此gapRoleEvent_t 指针如何访问?


TMOS_SystemProcess( ); 扫描周边从机时,是否只扫描从机MAC地址,没有记录从机name?


1.gapRoleEvent_t是在lib库中定义的,

emobile_2022-02-14_13-41-58.png

在这个函数中传入Event。

2.是有从机的扫描应答包和广播包数据的,可自己添加一下。emobile_2022-02-14_13-31-17.png


bStatus_t GATT_WriteCharValue( uint16 connHandle, attWriteReq_t *pReq, uint8 taskId )

此函数是否是发给周边从机的数据 attWriteReq_t  ?是否整个结构一齐发?

是否联机成功后可直接使用?


对,是的,关于这个函数的使用可以参考我们ble目录下的central例程。


现在我如何启动一个发送事件呢?我直接做了一个发送函数!100ms发送一次!回馈:write Error:  1!

请问在那个函数中启动?如何产生?不得其法!有无一个接发送流程文件?

现在连机ok!


现在我如何启动一个发送事件呢?我直接做了一个发送函数!100ms发送一次!回馈:write Error:  1!

请问在那个函数中启动?如何产生?不得其法!有无一个接发送流程文件?

现在连机ok!


现在我如何启动一个发送事件呢?我直接做了一个发送函数!100ms发送一次!回馈:write Error:  1!

请问在那个函数中启动?如何产生?不得其法!有无一个接发送流程文件?

现在连机ok!


现在我如何启动一个发送事件呢?我直接做了一个发送函数!100ms发送一次!回馈:write Error:  1!

请问在那个函数中启动?如何产生?不得其法!有无一个接发送流程文件?

现在连机ok!


现在我如何启动一个发送事件呢?我直接做了一个发送函数!100ms发送一次!回馈:write Error:  1!

请问在那个函数中启动?如何产生?不得其法!有无一个接发送流程文件?

现在连机ok!


请问是否UUID?需要设定


在我们主机例程中,这边是主机的write操作。emobile_2022-02-21_15-41-11.png


我用的就是这个!因为主程序我无法能发此事件!我复制上述程序做成一个函数在主程序中调用!但返回write error: 2


是否主从UUID属性要一致?用手机发数据从模t2K(CH573)按收正常!


是否主从UUID属性要一致?用手机发数据从模(CH573)按收正常!

请问我要启动此发送!如何去设置START_READ_WRITE_EVT事件!!

是否直接主程序中调Central_ProcessEvent()函数?


这个事件就是通过tmos任务来实现的。


我如何通知TMOS此事件启动?TMOS没有此函数调用设置啊?


只有登录才能回复,可以选择微信账号登录