?** 初學(xué)開發(fā)的小伙伴提出疑問:**
手機(jī)雙卡可以理解,人情世故各種緣由……
物聯(lián)網(wǎng)設(shè)備有必要雙卡嗎,會(huì)不會(huì)太浪費(fèi)?
實(shí)際應(yīng)用中,雙卡可不是徒增成本的擺設(shè),而是有備無患的必需。
在使用4G模組雙卡功能的場(chǎng)景下,切換卡槽更是一個(gè)關(guān)鍵環(huán)節(jié)——關(guān)乎設(shè)備在不同網(wǎng)絡(luò)環(huán)境下的適應(yīng)性和持續(xù)在線的能力。
一、不同場(chǎng)景雙卡應(yīng)用
這里以智能安防系統(tǒng)、車載終端設(shè)備、工業(yè)自動(dòng)化控制的典型場(chǎng)景為例,簡(jiǎn)要介紹下雙卡應(yīng)用方式。
智能安防系統(tǒng)
場(chǎng)景概述:
智能安防系統(tǒng)通常需要保持持續(xù)在線以監(jiān)控現(xiàn)場(chǎng)情況,并及時(shí)向用戶發(fā)送警報(bào)。
在某些地區(qū),不同運(yùn)營商的網(wǎng)絡(luò)覆蓋情況可能存在差異,因此使用雙卡切換功能可以確保系統(tǒng)的穩(wěn)定性和可靠性。
應(yīng)用方式:
系統(tǒng)可以內(nèi)置合宙4G模組,并設(shè)計(jì)兩個(gè)SIM卡槽。通過軟件程序定期檢測(cè)兩張SIM卡的信號(hào)強(qiáng)度,自動(dòng)選擇信號(hào)更強(qiáng)的卡進(jìn)行數(shù)據(jù)傳輸。
當(dāng)一張卡信號(hào)較弱或無法聯(lián)網(wǎng)時(shí),系統(tǒng)能夠自動(dòng)切換到另一張卡,確保監(jiān)控?cái)?shù)據(jù)的連續(xù)傳輸。
車載終端設(shè)備
場(chǎng)景概述:
車載終端設(shè)備如GPS定位器、車載行車記錄儀等,需要在車輛行駛過程中保持與遠(yuǎn)程服務(wù)器的通信。
不同地區(qū)的運(yùn)營商網(wǎng)絡(luò)覆蓋可能存在差異,雙卡切換功能可以確保設(shè)備在不同地區(qū)的持續(xù)在線。
應(yīng)用方式:
車載設(shè)備內(nèi)置合宙4G模組,并根據(jù)車輛行駛路線和目的地提前插入兩張不同運(yùn)營商的SIM卡。設(shè)備可以通過軟件程序自動(dòng)檢測(cè)并切換至信號(hào)更強(qiáng)的SIM卡,以確保定位信息的準(zhǔn)確性和實(shí)時(shí)性。
同時(shí),設(shè)備還可以設(shè)置流量使用策略,如優(yōu)先使用某張卡的流量,以節(jié)省成本。
工業(yè)自動(dòng)化控制
場(chǎng)景概述:
工業(yè)自動(dòng)化控制系統(tǒng)需要實(shí)時(shí)采集生產(chǎn)數(shù)據(jù),并遠(yuǎn)程傳輸至監(jiān)控中心。
在某些工業(yè)環(huán)境中,由于建筑物遮擋、電磁干擾等因素,單一運(yùn)營商的網(wǎng)絡(luò)可能無法滿足需求。
應(yīng)用方式:
工業(yè)自動(dòng)化設(shè)備內(nèi)置合宙4G模組,并設(shè)計(jì)雙卡槽以支持雙卡切換功能。系統(tǒng)可以根據(jù)實(shí)時(shí)網(wǎng)絡(luò)狀況自動(dòng)選擇最優(yōu)的SIM卡進(jìn)行數(shù)據(jù)傳輸,確保生產(chǎn)數(shù)據(jù)的及時(shí)性和準(zhǔn)確性。
同時(shí),設(shè)備還可以設(shè)置異常報(bào)警功能,當(dāng)檢測(cè)到網(wǎng)絡(luò)異?;驍?shù)據(jù)傳輸中斷時(shí),及時(shí)通知維護(hù)人員進(jìn)行處理。
二、SIM卡槽切換操作
合宙的大部分模組型號(hào)都有兩路SIM卡引腳,支持雙卡單待——即同一時(shí)間只能使用其中一個(gè)SIM通道。
接下來,我們以合宙4G-Cat.1模組經(jīng)典型號(hào)Air780E為例進(jìn)行說明。
SIM卡接口管腳定義及參考推薦電路如下圖所示,詳見《合宙Air780E硬件設(shè)計(jì)手冊(cè)》第34/35頁。
?
編輯
?
編輯
在同時(shí)使用不同運(yùn)營商SIM卡的場(chǎng)景,我們可以通過相應(yīng)的軟件接口或者指令切換SIM卡通道。
接下來,我們從AT和LuatOS兩種開發(fā)方式分別進(jìn)行講解:
AT開發(fā)方式
AT開發(fā)主要圍繞AT+SIMCROSS指令做SIM卡通道的調(diào)整切換,其中又分為手動(dòng)切換和自動(dòng)切換。
1. 手動(dòng)切換:
通過AT+SIMCROSS=0或者1選擇,0是SIM0,1是SIM1。注意在切換時(shí)需要發(fā)送AT+CFUN=0進(jìn)入飛行模式再切換,否則指令會(huì)返回ERROR錯(cuò)誤碼,指令不生效。
切換完成后發(fā)送AT+SIMCROSS?查詢當(dāng)前SIM卡通道是否正確,然后退出飛行模式即可。
?
編輯
2. 自動(dòng)切換:
當(dāng)你想不管是哪個(gè)卡槽,要能識(shí)別到卡,自動(dòng)選擇卡槽,那么就使用 AT*SIMAUTO=1 ,打開SIM卡自動(dòng)切換功能,該指令需要在配置后重啟才能生效。
?
編輯
LuatOS開發(fā)方式
LuatOS開發(fā)也分為手動(dòng)切換和自動(dòng)切換,此時(shí)我們要使用mobile.simid接口。
1. 手動(dòng)切換:
使用mobile.simid(0)或者mobiile.simid(1),選擇固定使用哪一路SIM卡通道。
在切換后可以通過mobile.simid()的返回值,查詢SIM通道id。
?
編輯
2. 自動(dòng)切換:
使用moile.simid(2),該接口則需要在開機(jī)時(shí)執(zhí)行或者進(jìn)入飛行模式下執(zhí)行后再退出,同時(shí)會(huì)占用4個(gè)IO(gpio4/5/6/23)。
?
編輯
今天的內(nèi)容就分享到這里了~
本文同樣適用于以下型號(hào):
Air780EX/Air780EG/Air780EP/Air780EPS…
如果你對(duì)雙卡切換操作還有不清楚的地方,歡迎留言或聯(lián)絡(luò)合宙技術(shù)支持。
?
-
4G
+關(guān)注
關(guān)注
15文章
5492瀏覽量
118704 -
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7480瀏覽量
88530 -
模組
+關(guān)注
關(guān)注
6文章
1407瀏覽量
30213
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論