Dalam rangka untuk melakukan operasi-operasi bisnis, ada kebutuhan untuk memiliki solusi yang mendukung mengirim / menerima SMS melalui komputer. Solusi tersebut dapat dicapai dengan menggunakan modem gsm yang terhubung ke komputer, dan perangkat lunak yang relevan yang dapat berkomunikasi dengan modem gsm. Untuk berkomunikasi dengan modem gsm, orang akan perlu untuk mengirimkan perintah standar AT melalui port serial. Pada artikel ini, saya akan menunjukkan AT perintah paling dasar yang dibutuhkan untuk mengirim dan menerima SMS dalam mode teks.
1. Mengatur format pesan yang diinginkan (+ CMGF)
Ada dua format pesan didukung: modus teks dan mode PDU. Pada artikel ini, saya akan menggambarkan modus teks lebih mudah.
Untuk mengatur format pesan yang diinginkan sebagai mode teks:
AT + CMGF = 1 + CR
Kemungkinan respon dari modem gsm: OK
2.Send SMS (+ CMGS)
Untuk mengirim SMS dalam mode teks:
AT + CMGS = da + CR + teks yang akan dikirim + Ctrl-Z
da adalah alamat tujuan, nomor penerima yang ingin Anda kirim sms
CR carriage return
teks yang akan dikirim adalah pesan teks yang ingin Anda kirim
Ctrl-Z adalah 0x1A karakter,
atau menekan tombol tombol dan Z Ctrl bersama
Misalnya, untuk mengirim pesan "Bagaimana kabarmu?" ke nomor "12345678", ketik:
AT + CMGS = "12345678" + CR
Modem gsm akan respon dengan karakter ">". Kemudian Anda memasukkan teks Anda:
>Bagaimana Anda? + Ctrl-Z
Modem gsm akan merespon dengan hal berikut jika berhasil:
+ CMGS: + mr
OK
"Mr" adalah referensi pesan, yang merupakan sebuah angka dari 0 sampai 255 dikembalikan oleh modem gsm. Jumlah ini dimulai dengan 0 dan bertambah satu untuk setiap pesan keluar.
3.Receive SMS (+ CMGR)
Ketika sebuah sms baru tiba, modem gsm akan mengirim aliran byte berikut:
AT + CMTI: "SM", 1
Untuk membaca pesan tersebut, komputer / software perlu untuk mengirim perintah:
AT + CMGR = 1 + CR
Modem gsm akan merespon dengan sesuatu yang mirip dengan yang berikut
:+ CMGR: "REC belum dibaca", "12345678", "08/10/01 18:20:35 +00", + CR + LF
Bagaimana kabarmu?
OK
Bagian pertama adalah perintah + CMGR, bagian kedua adalah status pesan (dalam hal ini tidak memiliki), bagian ketiga adalah nomor ponsel si pengirim, porsi sebagainya adalah stasiun basis waktu-cap, diikuti oleh carriage return dan karakter line feed, isi pesan, dan akhirnya "OK" karakter terminating.
Artikel ini bertujuan untuk memberikan panduan pengantar untuk cara mengirim / menerima sms menggunakan komputer. Perintah AT dan pengemasan modus PDU jauh lebih kompleks dan tidak akan dibahas dalam artikel ini.
Anda dapat membeli modem internet gsm di ->
- Toko Modem Online www.ruangmodem.com
- Toko Modem di Mall atau Pasar di kota anda