sim900 一些有用的指令

2021-06-17 15:24:22 字數 622 閱讀 1843

at+cmgl指令:

讀取指定儲存型別的簡訊(rec unread 或者rec read等),注意pdu和文字傳送方式下命令引數的區別。

at+cmgl="rec unread"\r\n 該命令用於讀取sim卡中接收但未讀的簡訊,讀完後簡訊的儲存型別變為 "rec read"

響應:+cmgl:5,"rec unread","+86157******xx","13/07/27,17:04:09+32"\r\n

(簡訊內容)

ok\r\n

如果沒有符合要求的簡訊息,只返回 ok

at+cmgd指令:

用引數控制來刪除響應的簡訊

at+cmgd=0,3\r\n   該命令用於刪除所有已讀、已傳送、未傳送的短息只保留未讀簡訊息。

響應:ok

at+cmgr指令:

讀取指定條目的簡訊息

at+cmgr=5,1\r\n  該命令用於讀取第5條簡訊,第二個引數1表示不改變簡訊息的儲存方式(也就是未讀不會變成已讀資訊) 如果為0 就會發生這種變化。

響應:+cmgr:"rec unread","+86157******xx","13/07/27,17:04:09+32"\r\n

(簡訊內容)

ok\r\n

SIM900的USSD測試小程式

關鍵 如下 enum status int main int argc,char argv char interactbuff 50 char outbuff 1024 enum status status ussdstart int fd open dev ttys0 o rdwr o nonbl...

SQL的一些有用指令

將 test 的日誌截斷,並把物理檔案縮小到 1mbuse test backup log test with truncate only godbcc shrink file erp log,1,truncateonly go 檢視當前的資料庫的系統檔案是什麼 use test select fr...

一些有用的函式

1.memset pbuffer,0,pbuffer length 初始化一段記憶體空間,初始值為0 2.sprintf pbuffer,fomatstring,作用和printf差不多,不同的是輸出到指定的快取pbuffer中,而不是輸出到dos控制台。3.sscanf pbuffer,fomat...