nrf52832的廣播調整


最近一直在看52832的廣播數據的自定義,廣播數據中有設備的名稱,制造商信息,UUID,FLAG等,只要廣播的數據不超出31個字節,都可以添加,可以參考下面這個博客https://www.cnblogs.com/slf-L/p/13967694.html  。我遇到的是要改變廣播數據的順序,我們可以在encode函數里面去改變最終的廣播數據的順序,函數名稱ble_advdata_encode -》

if (p_advdata->name_type != BLE_ADVDATA_NO_NAME)
{
err_code = name_encode(p_advdata, p_encoded_data, p_len, max_size);
VERIFY_SUCCESS(err_code);
}

關於名稱作為第一個包放在函數的最上面,如果不需要的數據也可以在這里直接屏蔽掉。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM