蓝牙无线网络节点设备

初始化

第一阶段:设置GAP任务配置文件参数,GAP特性,GAP绑定管理参数,GATT配置文件参数。

oaal_set_event( simpleBLEPeripheral_TaskID, SBP_START_DEVICE_EVT);
设置SBP_START_DEVICE_EVT 事件,触发第二阶段的配置。

1
void SimpleBLEPeripheral_Init( uint8 task_id )

第二阶段: ProcesssEvent()

1
uint16 SimpleBLEPeripheral_ProcessEvent( uint8 task_id, uint16 events )

受限可发现模式:
GAP_ADTYPE_FLAGS_LIMITED

发现模式:
GAP_ADTYPE_FLAGS_GENERAL

周期事件

应用程序包含OSAL事件,SBP_PERIODIC_EVT,通过设置OSAL 定时器周期性地触发该事件,并调用周期任务处理函数:

performPeriodicTask( )

外设状态通知回调

按键服务

LCD显示

蓝牙无线网络集中器

初始化

事件处理

网络处理器