數(shù)據(jù)本地化
業(yè)務(wù)個(gè)性化
問(wèn)題描述:
4G模塊主動(dòng)響應(yīng)(URC)可能夾雜在在AT命令與響應(yīng)之間,主機(jī)需要有能力正確識(shí)別與處理這種情況下的AT命令與主動(dòng)響應(yīng)。
典型示例:
AT+CSQ
+ZICCID: 89860009191190000108 //主動(dòng)響應(yīng)
+CSQ:23,00OK
主動(dòng)上報(bào)都會(huì)前綴一個(gè)命令名稱,例如―+ZICCID:”,可以方便識(shí)別;一般的AT命令也會(huì)有命令名稱,例如―+CSQ:”可以識(shí)別,但是早期的AT命令的響應(yīng),是沒(méi)有命令名稱的,例如:
AT+CGMM //獲取產(chǎn)品型號(hào)
+ZICCID: 89860009191190000108 //主動(dòng)響應(yīng)
IE770 //產(chǎn)品型號(hào),無(wú)前綴的命令名稱
OK //最終響應(yīng)
這種情況下,需要把響應(yīng)與最終結(jié)果統(tǒng)一識(shí)別,在發(fā)送請(qǐng)求:AT+CGMM后需要以以下模板進(jìn)行識(shí)別,響應(yīng): ALEKA-IE770CR>OK。