11 Bahasa C 12 CodeVision AVR
32
1. AT+CMGS = untuk mengirim SMS.
Format penulisan perintah ini adalah “AT+CMGS= lengthCRPDU is given
ctrl- ZESC”. Jika pengiriman berhasil maka format respon yang akan
diterima adalah “+CMGS: mr”, dimana mr adalah Message Reference.
Sedangkan jika pengiriman gagal maka format respon yang akan diterima adalah “+CMS ERROR: err”.
2. AT+CMGR = untuk membaca SMS.
Format penulisan perintah ini adalah “AT+CMGR=index”, dimana index adalah nomor lokasi penyimpanan SMS. Jika berhasil maka format
respon yang
akan diterima
adalah ”+CMGR:
stat,[alpha],lengthCRLFPDU ”. Sedangkan jika gagal maka
format respon yang akan diterima adalah “+CMS ERROR: err”. 3.
AT+CMGL = untuk melihat semua daftar SMS. Format penulisan perintah ini adalah “AT+CMGL=stat”. Jika berhasil
maka format
respon yang
akan diterima
adalah “+CMGL:index,stat,[alpha],lengthCRLFPDU[CR]LF+
CMGL:index,stat,[alpha],lengthCRLFPDU[CR ]LF[...]]”
. Sedangkan jika gagal maka format respon yang akan diterima adalah “+CMS ERROR: err
”. 4.
AT+CMGD = untuk menghapus SMS pada lokasi penyimpanan SMS. Format penulisan perintah ini adalah “AT+CMGD=index”, dimana
index adalah nomor lokasi penyimpanan SMS. Jika berhasil maka format respon yang akan diterima adalah “OK”. Sedangkan jika gagal maka format
respon yang akan diterima adalah “+CMS ERROR”.
33