[發明專利]一種藍牙固件升級中保留BLE名稱及MAC地址的方法有效
| 申請號: | 201910206175.0 | 申請日: | 2019-03-19 |
| 公開(公告)號: | CN109951842B | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 曾宗云 | 申請(專利權)人: | 廈門市思芯微科技有限公司 |
| 主分類號: | H04W8/22 | 分類號: | H04W8/22;H04W8/24;G06F8/65;H04W4/80 |
| 代理公司: | 北京鵬帆慧博知識產權代理有限公司 11903 | 代理人: | 祝遼原 |
| 地址: | 361001 福建省廈*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 藍牙 升級 保留 ble 名稱 mac 地址 方法 | ||
1.一種藍牙固件升級中保留BLE名稱及MAC地址的方法,所述方法包括以下步驟:
步驟一(S101)、移動智能數據終端與智能BLE設備建立升級服務連接;
步驟二(S102)、移動智能數據終端讀取已連接的智能BLE設備的BLE名稱、MAC地址及當前版本信息;其中,移動智能數據終端通過讀取已連接的智能BLE設備的BLE名稱、MAC地址及當前版本信息,具體過程為:
在與智能BLE設備已建立升級服務的基礎上,移動智能數據終端通過在BLE廣播包中插入智能BLE設備的MAC地址,通過約定的接口獲取當前智能BLE設備的固件版本號;
發送命令格式:
智能BLE設備命令響應格式:
響應數據說明:
CCHIP880:項目名
SV001:軟件版本號,只有比這個更高的固件才能升級
20181228:版本日期,格式年月日
HV004:硬件版本號
若是回應的數據超20字節,則會以分包的形式回復;
步驟三(S103)、移動智能數據終端選擇所要升級的新固件;移動智能數據終端選擇所要升級的新固件具體過程為:
移動智能數據終端根據獲取的項目名稱+硬件版本號+軟件版本號等信息去本地或云端匹配是否有新固件,首先匹配項目名稱,在項目名稱一致的情況下,匹配硬件版本號,在硬件版本號一致的情況下,再檢測比軟件版本號高的版本;
步驟四(S104)、移動智能數據終端將BLE名稱、MAC地址寫入固件的某個特定位置并重新計算固件數據檢驗值;其中,移動智能數據終端將BLE名稱、MAC地址寫入固件的某個特新位置并重新計算固件數據檢驗值具體過程為:
根據移動智能數據終端與智能BLE設備板端的約定,將BLE名稱、MAC地址寫入新固件文件的特定位置;
因為修改了固件文件的數據,所以需要重新計算CRC檢驗值,并寫入到固件中;
在修改文件數據的同時,也需要同步文件的CRC檢驗值,保證了數據一致性和安全性;
步驟五(S105)、移動智能數據終端按順序下發固件數據包;
步驟六(S106)、智能BLE設備對所接收數據包進行校驗,若有數據錯誤或丟失則通知移動智能數據終端重新下發對應的數據包;
步驟七(S107)、智能BLE設備接收完所有數據并進行檢驗,確認與固件中的校驗值是否一致,然后給移動智能數據終端回復;
步驟八(S108)、智能BLE設備重啟,進入升級模式,設備軟件升級后將文件指定位置的BLE名稱、MAC地址更新到當前系統中;具體過程為智能BLE設備重啟后,進入升級模式,按原機制升級設備的軟件,在升級完軟件后,讀取新固件文件中約定位置的BLE名稱、MAC地址數據,把BLE名稱、MAC地址數據更新到當前系統中,保持升級前后的BLE名稱、MAC地址一致。
2.根據權利要求1所述的一種藍牙固件升級中保留BLE名稱及MAC地址的方法,所述步驟一(S101)中移動智能數據終端與智能BLE設備建立升級服務連接具體過程為:
所述移動智能數據終端通過BLE模塊搜索智能BLE設備,建立BLE連接后,檢測智能BLE設備是否具備先約定好的升級服務;有的話,建立升級服務連接;若智能BLE設備不具備該服務,則移動智能數據終端將拒絕給智能BLE設備進行固件升級。
3.根據權利要求1所述的一種藍牙固件升級中保留BLE名稱及MAC地址的方法,所述步驟五(S105)中移動智能數據終端按順序下發固件數據包具體過程為:
一個新固件文件分多包發送,發送數據格式為:2bytes包號+16bytes內容+2bytesCRC;在啟動數據下發時,開啟傳輸異常監聽,用于處理異常數據的再次發送。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門市思芯微科技有限公司,未經廈門市思芯微科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910206175.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據卡切換方法、裝置和電子設備
- 下一篇:下一代無線傳感網地址配置實現方法





