blog.rohandi.com

Notes from Wirayudha Rohandi

Archive for the ‘jamweasley’ tag

Jam Weasley : OpenGTS

with 2 comments

Kita lanjutkan, temen gw ngasih link OpenGTS Project, katanya sih free, cuman yang bikin malesin codenya dalam bahasa jawa, gw lahir dan besar di bandung jadi sama sekali tidak mengerti dan tidak tertarik untuk belajar bahasa jawa. Tapi ya udah, kita coba.

Pertama, download manual, langkah pertama kata dia minta diinstall JDK, kata temen gw yang punya server, JDK udah terisntall, lewat!

Kedua, dia minta Apache ANT, apa pula ini.  Karena server pake Debian jadi cuman:

apt-get -u install ant

Ketiga, Apache Tomcat, gila ternyata apache banyak jenisnya.

#apt-get install tomcat5.5
#apt-get install tomcat5.5-admin
#apt-get install tomcat5.5-webapps

ketiga perintah berjalan dengan baik. Untuk ngecek navigate ke http://localhost:8180. Jalan! Ini perintah utama:

#/etc/init.d/tomcat5.5 [start | stop | restart]

disuruh setting manager dan user lain, tapi males, leat aja dulu, kita liat jalan apa nggak.

Keempat, JavaMail, beneran deh gw baru denger barang-barang ginian, beneran baru.

Gila, ini baru 1 halaman, semuanya ada 40 halaman. Males ah, cari solusi yang lain, terlalu pusing!

Written by wirayudha.rohandi

October 26th, 2009 at 11:08 pm

Tagged with , ,

Jam Weasley : Fun Part

with one comment

Sebelum mulai, baca dulu intronya disini

Sekarang ke bagian yang serunya, pertama gw setup device nya :

  • Gw masukin SIM Card yang GPRS enabled-flatrate.
  • Semua konfigurasi dilakukan lewat sms (petunjuk ada sebagian besar ada di manual book).
  • Gw set dulu supaya nomer HP gw adalah nomer satu-satunya yang bis ganti-ganti settingan.
  • Setelah devicenya GPS-Fixed (udah dapet data lokasi dari satelit) warna lampunya berubah yang tadinya kedap-kedip cepet jadi kedap-kedip tiap 4 detik. (GPS Fixed berarti gak ada masalah – OK )
  • Gw coba call dari nomer gw, langsung otomatis ditutup ama devicenya (baguslah biar gw nggak keluar pulsa), trus nih device langsung ngasih data-data dia ke HP gw lewat sms (date-time, IMEI, latitude, longitude) – (SMS sending – OK)
  • Ganti mode dari SMS ke GPRS – OK
  • Set APN buat koneksi GPRS – OK
  • Set server IP address dan server port buat upload semua data dari device – OK

Berhubung sementara ini gw nggak punya server dengan IP public, ya udah gw pake komputer gw yang kebetulan UNIX based sebagai server.

Jadi pertama gw buka dulu port dari router gw supaya ngelolosin semua paket dan langsung di forward ke komputer gw.

Gw coba aktifin fasilitas Auto Track dari device nya, jadi teorinya gw bisa receive data yang di send dari device di komputer gw tiap 30 detik.

Buat ngetrack paket yang masuk, di UNIX based server bisa menggunakan command nc / netcat. Jadi misalnya pengen ngeliat trafik di port 345, kalo di MAC OS X bisa pake :

#nc -l 345

untuk lebih jelasnya bisa liat disini : manual netcat.

Paket data sudah keterima dengan baik di server gw, paket dalam bentuk CSV (comma separated values). Dari GPSPassion sih :

The protocol used by TK102 is NMEA :
$GPRMC,aaaaaa,b,cccc.cc,d,eeeee.ee,f,ggg.g,hhh.h,jjjjjj,kkk.k,l*mm

Where:
* aaaaaa is the time of the fix UTC in hhmmss format
* b is the validity of the fix (“A” = valid, “V” = invalid)
* cccc.cc is the current latitude in ddmm.mm format
* d is the latitude hemisphere (“N” = northern, “S” = southern)
* eeeee.ee is the current longitude in dddmm.mm format
* f is the longitude hemisphere (“E” = eastern, “W” = western)
* ggg.g is the speed in knots
* hhh.h is the true course in degrees
* jjjjjj is the date in DDMMYY format
* kkk.k is the magnetic variation in degrees
* l is the direction of magnetic variation (“E” = east, “W” = west)
* mm is the checksum

Just before GPRMC sentence there is the TK102 timestamp and the admin telephone number.

Device udah nyala, GPS satelites udah fixed, server udah up, packets udah diterima di server, tinggal sekarang ngumpulin paket-paket yang diterima trus dimasukin ke dalem database.

Ngejalanin script yang di post di GPSpassion : Script. Tapi bingung mo mulai dari mana, hehe.

Mentok di script php, nanti diterusin lagi deh.

Written by wirayudha.rohandi

October 17th, 2009 at 2:27 pm

Jam Weasley : Introduction

with one comment

Kemaren gw dikasih pinjem, well.. sebenrnya bukan dikasih pinjem, tapi diajakin ngerjain suatu project. Projectnya gini, ada company ngehubungin temen gw, mereka pengen ngeaplikasiin suatu tracking device yang connect ama website pada setiap mobil yang mereka gunakan untuk bisnis sehari-hari mereka, gw nggak terlalu jelas juga perusahaan apa itu, temen gw jelasin sih cuman gw nggak ngedengerin sibuk ngeliatin maenan baru, hehe. Nah si temen gw ini, dia males buat ngoprek-ngoprek devicenya, akhirnya gw yang diajak join, tugas gw setup device, konekin ama server, ama tampilin hasilnya di layer map google, terdengar gampang bukan? Tertarik lah gw, mana barang ini gw baru liat, gw pengen ngoprek-ngoprek, padahal gw harusnya konsen sama project bahasa gw, tapi ya ga apa2, seru!

Ok kita mulai, pertama, unboxing

Unboxing

Device yang gw punya tipenya TK-102, dusnya kecil, isinya GPS Tracker, battery docking, batre kaya yang dipake sama HP Nokia 2 biji, charger dan crappy manual book.

Gw coba bandingin dengan hp gw biar kebayang segimana besarnya nih alat

comparing

Keliatan kan, kecil banget, cuman walaupun kecil nih alat bisa bikin masalah yang guede banget. Pertama kali gw ngeliatin nih alat ama roomate gw dia langsung nggak setuju ama rencana gw, bahaya katanya. Coba aja lo bayangin kalo misal nih project jalan trus dibuka untuk umum, trus misal ada istri yang lagi curiga ama suaminya beli alat dan service dari kita, trus nempelin di mobil suaminya diem-diem, dia bisa tau kemanapun si suaminya pergi, real time! Kata roomate gw di jerman ada peraturan tentang kebebasan individu, jadi katanya kalo gw ngejalanin project ini dan dibuka untuk umum siap-siap aja dintuntut oleh suami-suami yang nggak kepengen kebebasan individualnya terenggut.

Gw nggak akan bahas masalah kebebasan individu atau hukum dan sebagainya, gw hanya tertarik sama kemampuan alat ini, lagian kalo project ini gagal pun gw udah cukup seneng bisa bermain-main dengan alat ini. Pertama kali gw disuruh ngoprek alat ini, gw langsung inget ama cerita Harry Potter, gw nggak tau seri yang mana, disitu diceritain ada jam di ruang tengan keluarga Weasley yang bisa ngeliatin dimana si ayah, dimana si ibu dan anak-anak yang lain secara real time, mirip banget kan dengan apa yang sedang gw lakuin, gw lagi ngebuat “Jam Weasley”.

Jam

Gw bakalan post disini perkembangan lebih lanjutnya, stay tune!


Weasley Clock // amazon.com

Written by wirayudha.rohandi

October 14th, 2009 at 1:07 pm