广播者 CH58X/CH57X/V208的Broadcaster例程讲解( 二 )


广播者 CH58X/CH57X/V208的Broadcaster例程讲解

文章插图
这段代码为TMOS事件,TMOS的讲解可以参照这篇博客WCH TMOS用法详解 - debugdabiaoge - 博客园 (cnblogs.com)
广播流程与状态函数,
广播者 CH58X/CH57X/V208的Broadcaster例程讲解

文章插图

广播者 CH58X/CH57X/V208的Broadcaster例程讲解

文章插图
GAPROLE_STARTED的定义可以在lib库中看到
#define GAPROLE_STATE_ADV_MASK(0xF)//!< advertising states mask#define GAPROLE_STATE_ADV_SHIFT(0x0)//!< advertising states shift#define GAPROLE_INIT0//!< Waiting to be started#define GAPROLE_STARTED1//!< Started but not advertising#define GAPROLE_ADVERTISING2//!< Currently Advertising#define GAPROLE_WAITING3//!< Device is started but not advertising, is in waiting period before advertising again#define GAPROLE_CONNECTED4//!< In a connection#define GAPROLE_CONNECTED_ADV5//!< In a connection + advertising#define GAPROLE_ERROR6//!< Error occurred - invalid state这只是最基础的讨论,如有问题请指正!
如转载请标明出处!文章可能被无良网站搬运 。某些网站拿着别人的文章写着“我的编程学习分享” 。
禁止写着我的编程学习分享的网站转载 。
【广播者 CH58X/CH57X/V208的Broadcaster例程讲解】

经验总结扩展阅读