AT命令詳解

2021-08-08 16:38:41 字數 4007 閱讀 3839

at命令解釋:

1、常用操作

1.1 at

命令解釋:檢測module與串列埠是否連通,能否接收at命令;

命令格式:at

命令返回:ok (與串列埠通訊正常)(無返回,與串列埠通訊未連通)

測試結果:at

ok 1.2 at+csq

命令解釋:檢查網路訊號強度和sim卡情況

命令格式:at+csq

命令返回:+csq: **,##

其中**應在10到31之間,數值越大表明訊號質量越好,##應為99。

否則應檢查天線或sim卡是否正確安裝

測試結果:at+csq

csq: 31, 99

訊號強度值會有少許變化,用手遮住天線,訊號強度值會下降(大致在26左右)。

1.3 atz

命令解釋:恢復原廠設定

命令格式:atz

命令返回:ok

1.4 at+cgmr

命令解釋:查詢模組版本;

命令格式:at+cgmr

命令返回:

+cmeerror

測試結果:at+cgmr

r4a021 cxc1122528

ok 解釋:模組版本號為r4a021

1.5 at+ipr

命令解釋:修改串列埠1波特率;

命令格式:at+ipr=

命令返回: error

ok測試結果:at+ipr=19200

ok 注意:串列埠波特率修改為19200後要把串列埠除錯工具的波特率設為相應

波特率後模組才會有返回

1.6 at&w

命令解釋:儲存模組設定;

命令格式:at&w

命令返回: ok

error(儲存不成功)

測試結果:at&w

ok 2、通話操作

2.1atd

命令解釋:撥打**

命令格式:atd(****為**號碼)

命令返回:ok

no dial tone(沒有撥號音)

no carrier(無載波)

測試結果:a. atd135********;

ok 呼叫成功;

b. atd135********;

no dial tone

天線未接好,接觸不良;

c. atd135********

no carrier

命令錯誤,缺;

2.2ring

命令解釋:有**呼入

命令格式:

命令返回:無

2.3ata

命令解釋:摘機

命令格式:ata

命令返回:ok

測試結果:ring

ring

ataok 接通**;

2.4ath

命令解釋:掛機

命令格式:ath

命令返回:ok

測試結果:ath

ok **結束通話(通話過程中);

2.5at+chup

命令解釋:掛機

命令格式:at+chup

命令返回:ok

測試結果:ring

athok **結束通話(尚未接通來電);

2.6at+vts

命令解釋:撥打分機

命令格式:at+vts=「分機號碼」

命令返回:ok

測試結果:

at+vts=「0」

ok 3、簡訊息操作

簡訊操作步驟及相關命令:

(1) 設定簡訊格式--at+cmgf

(2) 設定簡訊儲存載體--at+cpms

(3) 設定簡訊接收提示方式--at+cnmi

(4) 傳送簡訊--at+cmgs

(5) 顯示簡訊--at+cmgl

3.1at+cpms

命令解釋:選擇簡訊儲存載體

3.1.1命令格式:at+cpms=[,][,]

設定簡訊儲存載體

命令返回:+cpms:,,,,,

ok error

測試結果:a. at+cpms=」sm」

cpms: 8,15,8,15,1,40

ok 設定成功,並顯示狀態:sm(sim卡)儲存器總容量為15,當前儲存量8;

me(模組)儲存器總容量為40,當前儲存量1;mem1定義為sm;

b. at+cpms=」sm」,」sm」

cpms: 8,15,8,15,1,40

ok 設定成功,並顯示狀態:sm儲存器總容量為15,當前儲存量8;

me儲存器總容量為40,當前儲存量1;mem1定義為sm;mem2

定義為sm;

c. at+cpms=」sm」,」sm」,」sm」

cpms: 8,15,8,15,8,15

ok 設定成功,並顯示狀態:sm儲存器總容量為15,當前儲存量8;

me儲存器總容量為40,當前儲存量1;mem1定義為sm;mem2

定義為sm;mem3定義為sm;

d. at+cpms=」me」,」sm」,」sm」

cpms: 1,40,8,15,8,15

ok 設定成功,並顯示狀態:sm儲存器總容量為15,當前儲存量8;

me儲存器總容量為40,當前儲存量1;mem1定義為me;mem2

定義為sm;mem3定義為sm;

e. at+cpms=」me」,」sm」,」me」

cpms: 1,40,8,15,1,40

ok 設定成功,並顯示狀態:sm儲存器總容量為15,當前儲存量8;

me儲存器總容量為40,當前儲存量1;mem1定義為me;mem2

定義為sm;mem3定義為me;

f. at+cpms=」me

error

命令格式錯誤,缺少;

3.1.2命令格式:at+cpms?

顯示當前簡訊儲存載體設定

命令返回:+cpms:,,,,,,&nbs

p; ,,

ok error

測試結果:a. at+cpms?

cpms: "sm",8,15,"sm",8,15,"me",1,40

ok 當前簡訊儲存載體設定為:mem1為sm,mem2為sm,mem3

為me;

b. at+cpms!

error

命令錯誤;

3.1.3命令格式:at+cpms=?

顯示本命令支援的引數

命令返回:+cpms: (list of supporteds),(list of supporteds),

list of supporteds)

ok error

測試結果:at+cpms=?

cpms: ("me","sm"),("me","sm"),("me","sm")

ok 3.2at+cmgf

命令解釋:設定簡訊格式

3.2.1命令格式:at+cmgf=

命令返回:ok

error

設定簡訊格式

3.2.2命令格式:at+cmgf=?

命令返回:ok

error

顯示本命令支援的引數

3.2.3命令格式:at+cmgf?

命令返回:ok

error

顯示當前簡訊格式

測試結果:at+cmgf=?

+cmgf: (0,1)

okat+cmgf?

+cmgf: 0

okat+cmgf=1

okat+cmgf?

+cmgf: 1

ok3.3at+cmgs

命令解釋:傳送簡訊

命令格式:at+cmgs=[,]

text is entered

命令返回:+cmgs:[,]

cms error:

ok error

測試結果:a. at+cmgs=135********

>abcd1234.456

cms error:500

命令錯誤;

b. at+cmgs="135********"

> it is test now

route命令詳解

在windows下手動設定路由主要在dos系統中命令符下 在執行輸入欄中鍵入 mand或者cmd即可 進行。鍵入命令route回車會出現大約幾十行英文說明,主要解說在windows系統中如何新增 刪除 修改路由。現簡單介紹如下 route命令格式如下 route f p mand destinati...

rpm命令詳解

一 rpm格式檔案簡介 rpm是 redhat package manager,是有紅帽公司開發的套件管理程式。srpm顧名思義,他是 source rpm 的意思 兩種檔案的格式 rpm rpm 的格式,已經經過編譯且包裝完成的 rpm 檔案 xx.src.rpm srpm的格式,包含未編譯的原始...

ifconfig命令詳解

ifconfig 配置網路介面的工具介紹 ifconfig 是乙個用來檢視 配置 啟用或禁用網路介面的工具,這個工具極為常用的。可以用這個工具來臨時性的配置網絡卡的ip位址 掩碼 廣播位址 閘道器等。也可以把它寫入乙個檔案中 比如 etc rc.d rc.local 這樣系統引導後,會讀取這個檔案,...