在使用BC26模組時,測試發現裝置通常會有一些意想不到功耗,接下來為大家總結一下;
1、在A08版本前的模組裝置會有一個營運商平台自注冊,不同的運輸商自注冊方式有所不同,這将導緻裝置會出現意想不到的功耗,A08版本移遠已經預設關閉此項功能;
1)電信自注冊:
a.若自注冊成功,且子產品後續沒有固件版本号變更或者機卡比對關系變化,則子產品重新開機或者斷電後再開 機都不會再次觸發電信自注冊。 b. 若開機後第一次自注冊失敗,子產品會自動再重試兩次,每次重試間隔時間為 1 小時;若重試兩次後仍然失敗,則等下次開機才會再次觸發自注冊流程。
2)聯通自注冊:
a.若自注冊成功,子產品将周期性(每隔 30 天)更新注冊狀态;子產品重新開機或者斷電後再開機,更新周期不 會被重置。
b. 若開機後第一次自注冊失敗,子產品會自動再重試兩次,每次重試間隔時間為 1 小時;
若重試兩次後仍然失敗,則等下次開機才會再次觸發自注冊流程;
周期性更新注冊狀态時,若第一次自注冊失敗,子產品也會自動再重試兩次,每次重試間隔時間為 1 小時; 周期性更新注冊狀态時,若三次自注冊均失敗,則需等待 30 天後(即下個注冊狀态更新周期)再 重新觸發自注冊程。
3)移動自注冊
a.若自注冊成功,子產品将預設周期性(每隔 24 小時)執行一次更新操作。
b. 若子產品向 CMDMP 平台發送注冊包但未收到平台回複,将進行 5 次重發,即最多發送 6 次注冊數 據包;重發間隔依次 預設為 2 秒、4 秒、8 秒、16 秒、32 秒和 64 秒,總逾時時間為 128 秒;
若 5 次重發均未收到平台回複或者收到錯誤回複,則在下次開機入網時再重新觸發自注冊流程。
2、模組lifetime自動更新,裝置在對接電信平台時會自動19h更新一次lifetime(如果沒有關閉或者設定成其他的lifetime),這将導緻模組自動喚醒功耗異常,AEP平台目前必須要設定lifetime是以無法避免(不知道以後會不會取消)。。。
3、模組 urc列印了ENTER PSM後仍然存在大電流,因為模組還沒有進入DeepSleep,可以使用AT+QSCLK這條指令設定AP側休眠時間,加速裝置進入DeepSleep
4、選擇正确的物聯網卡APN、TAU,對功耗也是很重要的