• 為何Raytac AT-Command模組不需要結束碼(end code)?

    開發者在編寫程式時可能很熟悉在接受到字元為’\n'(hex 0x0A)或’\r'(hex 0x0D) 結束碼判斷為一筆資料的結束,在原始Nordic SDK內的 ble_app_uart 範例的做法也是當接收長度到達244bytes或接收到的字元為’\n'(hex 0x0A)或’\r'(hex 0x0D)結束碼時,則程式會將此接收資料透過BLE傳送到APP。

    第一次接觸Raytac AT-Command模組的開發者可能對於沒有0x0A或是0x0D結束碼(end code)會感到非常陌生,非常疑惑要如何不以0D或是0A結束碼來收到完整的資訊? 故我們將針對AT-Command常見的使用情境分為連線以及未連線狀況進行說明:
  • 藍牙5.4時代的創新:PAwR週期性廣播技術詳解

    Periodic Advertising with Responses (PAwR)
    藍牙5.4的新特性主要有以下四個方面:

    - 支持帶回應的週期性廣播(PAwR)
    - 支援加密的廣播資料(EAD)
    - LE GATT 安全級別特徵
    - 廣播編碼選擇
  • 讓Nordic’s nRF52840 DK 成功偵測到 Raytac MDBT50Q-DB-40開發板

    為什麼Nordic 的DK 無法檢測到Raytac的模組?

    以下是修復這個問題的一些建議:

    Nordic的開發板編號 : PCA10056 (nRF52840)
    Raytac的開發板編號 : MDBT50Q-DB-40 (nRF52840)