A Tale of A Programmer

I do code and various things

Eksplorasi Modem Venus VT-18 di Linux [Bagian 2]: SMS

| Filed under Technicals

Oke.. Menindak lanjuti artikel bagian 1, di bagian 1 sudah dibahas kebutuhan saya akan SMS. Yang paling penting adalah untuk pesan paket internet dan cek pulsa. Karena Gammu belum support Venus VT-18 dan Kannel disebut-sebut tidak support CDMA maka alternatif yang saya pikirkan pertama adalah minicom. Ya… menuliskan AT Command melalui minicom ke modem

Saya coba berbagai macam AT Command standard. Ada yang berhasil dan ada yang error. Celakanya yang error itu termasuk perintah mengirim SMS.

Perintah dial (ATD) saya coba untuk mengecek pulsa. Ternyata mengembalikan NO CARRIER. Cari-cari lagi, menemukan perintah lain untuk dial voice (AT+CDV=nomor) ternyata berhasil. Pasangan perintah sebelumnya adalah AT+CHV untuk hang up.

Lumayan sudah dapat perintah buat ngecek pulsa. Tapi SMS tetap belum bisa. Googling sana-sini, ketemu berbagai AT Command extended. Dicoba-coba belum ada yang cocok.

Berhari-hari belum menemukan perintah yang tepat. Tiba-tiba teringat driver dan dialer bawaan si modem yang khusus untuk Win****. Saya coba buka file-file *.inf dan file teks lainnya. Ternyata belum ketemu juga. Lalu saya coba baca file binary-nya. Akhirnya ketemu perintah yang cocok di:

Program Files/Venus Dialer/MsmPlugs/HiFlyCT.plug

Driver dan dialer bawaan tersebut saya install dengan wine. Untuk membuka file binary saya pakai ghex, bisa juga pakai bvi atau bview. Setelah saya googling lagi ternyata mirip dengan yang ada di sini.

perintah-perintahnya adalah:

Kirim SMS

AT^HCMGS

cara pakai:

AT^HCMGS="nomer tujuan"<Enter>
> isi pesan<Ctrl-Z>

jangan lupa nomer tujuan pakai tanda petik. Saat selesai menulis pesan tekan Ctrl+Z

Melihat List SMS

AT^HCMGL

cara pakai:

AT^HCMGL=4

nilai ’4′ untuk menampilkan semua pesan yang masuk. Untuk ’0′ sampai ’3′ silahkan dicoba :D hehehe

Membaca SMS

AT^HCMGR

cara pakai:

AT^HCMGR=30

30 adalah contoh nomer pesan sesuai dengan hasil AT^HCMGL

Oke.. Itu sedikit pengalaman dari saya. Semoga membantu. Pekerjaan selanjutnya adalah membuat aplikasi SMS untuk modem Venus VT-18 ini di Linux dengan tampilan GUI. Jika Anda mau/sudah membuatnya jangan lupa beri tahu saya. Mungkin juga yang punya fitur voice dial seperti aplikasi bawaan Venus VT-18.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site supports SyntaxHighlighter via WP SyntaxHighlighter. It can highlight your code.
How to highlight your code: Paste your code in the comment form, select it and then click the language link button below. This will wrap your code in a <pre> tag and format it when submitted.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="">