Thursday, April 16, 2009

Cara dapetin AT Command Modem CDMA

Minggu lalu dapet orderan buat bikin SMS Gateway, tapi kali ini versi CDMA-nya (coba kalo mintanya versi GSM, dah langsung jadi tuh :D) berhubung masih "gelap" dengan modem CDMA ini akhirnya minta waktu untuk survey alias cari tau tentang modem CDMA. singkat cerita ternyata ada beberapa modem CDMA yang support AT COMMAND, nah kalo support gini kan enak tuh, tinggal cari AT COMMAND nya trus coding dikit deh :p , tapi ternyata nggak segampang itu, ada beberapa cobaan.... heheheh...

  • Pertama, si client dah punya modem CDMA nya dan dia mau pake Modem CDMA itu untuk SMS Gatewaynya :p (VENUS VT-21).

  • Kedua, setelah berkonsultasi dengan mbah google, ternyata susah banget buat dapetin AT COMMAND modem CDMA, apalagi dengan modem yang dipunyai sang CLIENT......... @#$%##$@%^$^&&#$@#..................


Tapi setelah di pikir2..... modem cdma ini kan punya software, dan di software itu kita bisa kirim dan terima SMS, bahkan bisa nelpon segala, nah mulai deh dapet petunjuk..... eng.....ing....eng...... kalo nggak salah untuk komunikasi antara modem dengan si software pasti lewat port tertentu, jadi itu kuncinya...... kita musti pantau tuh port ngapain aja :D

  • Tahap pertama, cari software untuk mantau port.............. dan dapet software yang bernama PORTMON

  • Tahap kedua, tentunya jalanin PORTMON trus jalanin juga software MODEM CDMA nya, trus pantengin deh tuh log-nya.


Berikut cuplikan hasil PORTMON:
55	9:16:04 AM	srt.exe	IRP_MJ_WRITE	td_cmdm1	SUCCESS	Length 16: AT*MB*PINSTATUS.
56 9:16:05 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
58 9:16:05 AM srt.exe IRP_MJ_READ td_cmdm1 SUCCESS Length 26: ..*MB*PINSTATUS: 2....OK..
59 9:16:06 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
60 9:16:06 AM srt.exe IRP_MJ_WRITE td_cmdm1 SUCCESS Length 17: AT*MB*QMHANDEV=?.
61 9:16:07 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
63 9:16:07 AM srt.exe IRP_MJ_READ td_cmdm1 SUCCESS Length 24: ..*MB*QMHANDEV:2....OK..
64 9:16:09 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
70 9:16:09 AM srt.exe IRP_MJ_WRITE td_cmdm1 SUCCESS Length 15: AT*MB*SETKEY=1.
71 9:16:10 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
73 9:16:10 AM srt.exe IRP_MJ_READ td_cmdm1 SUCCESS Length 23: ..*MB*SETKEY: 1....OK..
74 9:16:10 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
75 9:16:10 AM srt.exe IRP_MJ_WRITE td_cmdm1 SUCCESS Length 12: AT*MB*CNI=1.
76 9:16:10 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
78 9:16:10 AM srt.exe IRP_MJ_READ td_cmdm1 SUCCESS Length 19: ..*MB*CNI:1....OK..
79 9:16:10 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
80 9:16:10 AM srt.exe IRP_MJ_WRITE td_cmdm1 SUCCESS Length 13: AT*MB*MIKE=0.
81 9:16:11 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
83 9:16:11 AM srt.exe IRP_MJ_READ td_cmdm1 SUCCESS Length 20: ..*MB*MIKE:0....OK..
84 9:16:11 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
85 9:16:11 AM srt.exe IRP_MJ_WRITE td_cmdm1 SUCCESS Length 15: AT*MB*NEWMSG=1.
86 9:16:11 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
88 9:16:11 AM srt.exe IRP_MJ_READ td_cmdm1 SUCCESS Length 23: ..*MB*NEWMSG: 1....OK..
89 9:16:11 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS
90 9:16:11 AM srt.exe IRP_MJ_WRITE td_cmdm1 SUCCESS Length 13: AT*MB*ATAN=0.
91 9:16:12 AM srt.exe IOCTL_SERIAL_GET_COMMSTATUS td_cmdm1 SUCCESS

Dengan cara ini kita bisa dapetin perintah AT COMMAND sang MODEM :p

Semoga bermanfaat.

NB: Post selanjutnya InsyaAllah akan saya bahas tentang cara pembuatan SMS Gateway versi CDMA.

26 comments:

  1. mas ditunggu.....klo bisa...untuk modemnya pakai zte c300 atau yang smart budling haier d1200p......

    ReplyDelete
  2. @anto
    wah kalau untuk modem yang lainnya saya blum coba, client cuma ngasih 1 modem aja (Venus VT21) mungkin mas bisa coba cari tau AT Commandnya dulu sebagai permulaan sebelum membuat sms gateway nya :)

    ReplyDelete
  3. Terimakasih banget buat infonya Mas! Sangat Membantu. Semoga menjadi amalan baik Anda dan mendapatkan balasan yg setimpal dari Allah SWT. Amiin.

    ReplyDelete
  4. mas mo minta tolong aku lg bikin cdma sms gateway aku pake Venus VT-12. tp gmana baca AT command nya yang di tangkep sama PORTMON.

    makasih sebelumnya mas

    ReplyDelete
  5. maaf mas tanya lg, kalo beda provider apa beda juga perintah pengiriman smsnya.
    saya lg bikin aplikasinya pake vb6 mas.
    makasih mas.

    ReplyDelete
  6. Hm...

    Saya selama ini pake GSM Modem
    Pas dah beli CDMA Modem, dan aku coba pake command yang untuk GSM Modem, ternyata gak berhasil kirim dan terima SMS.

    Kayaknya beda banget ya?

    Ada contoh coding VB untuk kirim dan terima sms untuk CDMA Modem kah?

    Makasih

    ReplyDelete
  7. @desa
    coba perhatiin si portmon terutama bagian "IRP_MJ_WRITE"....

    @seno
    at-comm di cdma memang beda dengan gsm, coba tes pake portmon untuk tau perintah at-comm modem cdma kamu.

    untuk contoh VB saya blum punya :)

    ReplyDelete
  8. Wah artikelnya bagus mas. Kreatif banget. Thanks sharingnya.
    Tapi saya cobain PORTMON dengan modem Venus VT-12 kok munculnya karakter2 yg aneh ya. bukan AT Command seperti yang dicontohin oleh mas? Mohon pencerahannya..

    12:02:53 PM iVenusDataCard. IRP_MJ_READ QCUSB_COM8_2 SUCCESS Length 18: `...A............~
    12:02:53 PM iVenusDataCard. IOCTL_SERIAL_GET_COMMSTATUS QCUSB_COM8_2 SUCCESS
    12:02:53 PM iVenusDataCard. IOCTL_SERIAL_WAIT_ON_MASK QCUSB_COM8_2 SUCCESS
    12:02:54 PM iVenusDataCard. IOCTL_SERIAL_GET_COMMSTATUS QCUSB_COM8_2 SUCCESS
    12:02:54 PM iVenusDataCard. IRP_MJ_WRITE QCUSB_COM8_2 SUCCESS Length 136: &..%%...........................................................
    12:02:54 PM iVenusDataCard. IOCTL_SERIAL_GET_COMMSTATUS QCUSB_COM8_2 SUCCESS
    12:02:54 PM iVenusDataCard. IRP_MJ_READ QCUSB_COM8_2 SUCCESS Length 99: &..%.......;k..................................................
    12:02:54 PM iVenusDataCard. IOCTL_SERIAL_GET_COMMSTATUS QCUSB_COM8_2 SUCCESS
    12:02:54 PM iVenusDataCard. IOCTL_SERIAL_WAIT_ON_MASK QCUSB_COM8_2 SUCCESS
    12:02:54 PM iVenusDataCard. IOCTL_SERIAL_GET_COMMSTATUS QCUSB_COM8_2 SUCCESS
    12:02:54 PM iVenusDataCard. IRP_MJ_READ QCUSB_COM8_2 SUCCESS Length 37: ...................................5~
    12:02:54 PM iVenusDataCard. IOCTL_SERIAL_GET_COMMSTATUS QCUSB_COM8_2 SUCCESS
    12:02:54 PM iVenusDataCard. IOCTL_SERIAL_WAIT_ON_MASK QCUSB_COM8_2 SUCCESS
    12:02:55 PM iVenusDataCard. IOCTL_SERIAL_GET_COMMSTATUS QCUSB_COM8_2 SUCCESS
    12:02:55 PM iVenusDataCard. IRP_MJ_READ QCUSB_COM8_2 SUCCESS Length 46: `(..A...........!.Q.........n...A33........q#~

    ReplyDelete
  9. Tahap pertama, cari software untuk mantau port………….. dan dapet software yang bernama PORTMON
    Tahap kedua, tentunya jalanin PORTMON trus jalanin juga software MODEM CDMA nya, trus pantengin deh tuh log-nya.

    Pertanyaan :

    Emang ada software Modem CDMA nya? Kok aku beli CDMA Modem gak ada softwarenya ya? Cuma modem dan kabel2 aja..

    Mereknya : Suntraveller CDMA -200 RS232, 800/1900 Mhz

    ReplyDelete
  10. mas aq nunggu zg yg smart haier d1200p.
    thnx be 4.

    ReplyDelete
  11. coba jawab ya...
    kalau modemnya punya software bawaan, seperti untuk baca sms masuk atau untuk telp, silahkan mas coba pantau portnya pakai Portmon.
    tapi kalau modemnya tidak menyertakan software bawaan, saya juga blum nemu cara dapetin AT Commandnya.

    ReplyDelete
  12. "NB: Post selanjutnya InsyaAllah akan saya bahas tentang cara pembuatan SMS Gateway versi CDMA"

    kpn mas??

    ReplyDelete
  13. saya pernah buat SMS gateway CDMA pakai modem Multitech. Relatif lebih gampang karena AT command-nya mirip dengan modem GSM.

    ReplyDelete
  14. @vian
    maaf, pembahasan tentang cara membuat SMS Gateway CDMA blum bisa saya buat, dikarenakan keterbatasan waktu....
    insyaallah kalo semua sudah beres, saya akan muat disini

    ReplyDelete
  15. thx infonya mas, lain kali akan saya sarankan menggunakan modem ini :)

    ReplyDelete
  16. saya coba menggunakan modem brg u-100 koq ga bs ya? ada yg udah pernah nyoba ga?

    ReplyDelete
  17. mas tolong kirim versi xpnya dong!!!!!!!!!! gua ada tugas nih plise kirim yah mas

    ReplyDelete
  18. mas saya juga dpt orderan yang sama niy, masalahnya sama euy... mentok d AT Commandnya.

    bisa minta AT command Venus VT 12 ini nggak?
    klo boleh d email y k emriti@yahoo.co.id

    makasih. :)

    ReplyDelete
  19. mas kebetulan saya juga dapet masalah yang
    sama bisa minta at command nya juga ga untuk
    modem venus vt 12 ini.
    kirim ke email yah
    thanks
    yg.bgs6988@gmail.com

    ReplyDelete
  20. Mas klo yg sperti mas contohin thu mana bagian AT Command nya?? gmana tau AT command nya

    ReplyDelete
  21. klo pakai pro link bs g mas?

    ReplyDelete
  22. Utk yg pake venus vt-12, kbetulan aq jg pke venus vt-12, alhamdulillah aq dapat referensi at-commandnya, ini linknya http://creative-centre.net/?p=123

    ReplyDelete
  23. mas saya perlu sms gateway cdma , bisa bantu saya, saya beli jg boleh aplikasinya, tolong hubungi saya di 02137459085? saya perlu segera, tx jt

    ReplyDelete
  24. tambahan bos buat tes commandnya www.averagecoder.net/at-cmd-tester-gsm-at-command-utility.htm

    ReplyDelete