Other Parts Discussed in Thread: SYSCONFIG
你好,
我使用 SDK_7_20_01_10 之 BASIC_BLE 專案範例來進行修改。
新增一TIMER TASK 如下:

所介紹的章節 Advertising Task 2 – Change the Advertisement Data
修改了廣播封包。
並讓 TIMER CALL BACK, 每6秒鐘 , 執行 BLEAppUtil_advStart 呼叫。如下所示:


呈現的效果,確實是我所期望的。 ( 到這裡為止都沒爭議 )
但奇怪的是, 為何執行了18分鐘後, 就沒廣播了......多次測試都是一樣的結果。
我透過DEBUG模式來查模擬跑18分鐘後, 系統停在如下圖之迴圈。

我嘗試著將 Restart_Adv 涵式 裡的 "status = BLEAppUtil_advStart(peripheralAdvHandle_1, &advSetStartParamsSet_1); "
給MARK起來,替換成 UART 丟字串訊息. 跑了四個小時都還是正常狀態.
請問, 是否關於 "BLEAppUtil_advStart" 用法錯誤了,或著還需要注意甚麼要調整呢?
期待您的指導。 謝謝~~

