小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

AT指令發(fā)送PDU短信詳解

 ccbupt 2009-04-15
AT指令發(fā)送PDU短信詳解
2009-04-15 13:08
AT指令發(fā)送PDU短信詳解
 
本文以一個(gè)實(shí)例來解說AT指令發(fā)送PDU短信的全過程,假如我要發(fā)送下面的短信:
接收號(hào)碼:+8613602433649
短信內(nèi)容:工作愉快!
短信中心號(hào)碼:+8613800200500

一、短信中心號(hào)碼處理:用字符串 addr 表示
   1、將短信息中心號(hào)碼去掉+號(hào),看看長度是否為偶數(shù),如果不是,最后添加F
    即 addr = "+8613800200500"
    => addr = "8613800200500F"
   2、將奇數(shù)位和偶數(shù)位交換。
    => addr = "683108020005F0"
   3、將短信息中心號(hào)碼前面加上字符91,91是國際化的意思
    => addr = "91683108020005F0"
   4、算出 addr 長度,結(jié)果除2,格式化成2位的16進(jìn)制字符串,16 / 2 = 8 => "08"
    => addr = "0891683108020005F0"

二、手機(jī)號(hào)碼處理:用字符串 phone
   1、將手機(jī)號(hào)碼去掉+號(hào),看看長度是否為偶數(shù),如果不是,最后添加F
    即 phone = "+8613602433649"
    => phone = "8613602433649F"
   2、將手機(jī)號(hào)碼奇數(shù)位和偶數(shù)位交換。
    => phone = "683106423346F9"

三、短信息部分處理:用字符串 msg 表示
   1、轉(zhuǎn)字符串轉(zhuǎn)換為Unicode代碼,例如“工作愉快!”的unicode代碼為 5DE54F5C61095FEBFF01,
    (轉(zhuǎn)換函數(shù)見最后附錄)
   2、將 msg 長度除2,保留兩位16進(jìn)制數(shù),即 5DE54F5C61095FEBFF01 = 20 / 2 => "0A",再加上 msg
    => msg = "0A5DE54F5C61095FEBFF01"

四、組合
   1、手機(jī)號(hào)碼前加上字符串 11000D91(1100:固定,0D:手機(jī)號(hào)碼的長度,不算+號(hào),十六進(jìn)制表示,91:發(fā)送到手機(jī)為91,發(fā)送到小靈通為81),
    即 phone = "11000D91" + phone
    => 11000D91683106423346F9
   2、手機(jī)號(hào)碼后加上 000800 和剛才的短信息內(nèi)容,000800也寫死就可以了
    即 phone = phone + "000800" + msg
    即 11000D91683106423346F9 + 000800 + 0A5DE54F5C61095FEBFF01
    => phone = 11000D91683106423346F90008000A5DE54F5C61095FEBFF01
   3、phone 長度除以2,格式化成2位的十進(jìn)制數(shù)
    即 11000D91683106423346F90008000A5DE54F5C61095FEBFF01 => 50位 / 2 => 25

五、所以要發(fā)送的內(nèi)容為
AT+CMGF=0 <回車>
OK
AT+CMGS=25<回車>
> addr+phone <Ctrl+Z發(fā)送>

六、如果返回不是ERROR,恭喜你,發(fā)送成功了^_^

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多