/// use 32k hz clock if set to 1 else 32,768k is used
#define hz32000 1
可參考藍芽ble之廣播中的「廣播資料單元」
在廣播資料 type 中沒有配置 0x08(short local device name)、0x09(complete local device name),則手機搜尋中不會顯示藍芽名字,如下所示
//廣播引數配置
/// advertising channel map - 37, 38, 39
/// advertising minimum interval - 1000ms (1600*0.625ms)
/// advertising maximum interval - 1000ms (1600*0.625ms)
/// fast advertising interval
/* advertise mode operations */
/* **********************
/// start non connectable advertising
gapm_adv_non_conn,// 0x0c
/// start undirected connectable advertising
gapm_adv_undirect, // 0x0d
/// start directed connectable advertising
gapm_adv_direct, // 0x0e
/// start directed connectable advertising using low duty cycle
gapm_adv_direct_ldc, // 0x0f
/// update on the fly advertising data
gapm_update_advertise_data,// 0x10
************************** */
void
(void
)
bk樹 編輯距離演算法
演算法出處 matrix67大神,除了字串匹配 查詢回文串 查詢重複子串等經典問題以外,日常生活中我們還會遇到其它一些怪異的字串問題。比如,有時我們需要知道給定的兩個字串 有多像 換句話說兩個字串的相似度是多少。1965年,科學家vladimir levenshtein給字串相似度做出了乙個明確的定...
BK樹 拼寫檢查器
bk樹或者稱為burkhard keller樹,是一種基於樹的資料結構,被設計於快速查詢近似字串匹配,比方說拼寫檢查器,或模糊查詢,當搜尋 aeek 時能返回 seek 和 peek 為何bk trees這麼酷,因為除了窮舉搜尋,沒有其他顯而易見的解決方法,並且它能以簡單和優雅的方法大幅度提公升搜尋...
從編輯距離 BK樹到文字糾錯
搜尋引擎裡有乙個很重要的話題,就是文字糾錯,主要有兩種做法,一是從詞典糾錯,一是分析使用者搜尋日誌,今天我們 使用基於詞典的方式糾錯,核心思想就是基於編輯距離,使用bk樹。下面我們來逐一 1965年,科學家vladimir levenshtein給字串相似度做出了乙個明確的定義叫做levenshte...