Petunjuk Aplikasi Prosedur Informasi Tentang Aplikasi Latar Belakang Aplikasi

Inisialisasi Aplikasi Tampil Jam dan Tanggal Ada Port? Subrutin Keterangan Subrutin Penerimaan Data Subrutin Simpan Data Tekan Keluar Keluar? Tampil Tidak Ada Koneksi Serial Tidak Ya Tidak Ya Mulai Selesai Gambar 3.23. Diagram Alir Program Utama

3.5.2.2. Diagram Alir Subrutin Keterangan

Diagram alir subrutin keterangan ditunjukkan pada gambar 3.24. Pengguna dapat melihat terlebih dahulu prosedur menjalankan aplikasi akuisisi data sebelum memulai proses dengan menekan tombol prosedur. Maka akan tampil jendela prosedur aplikasi seperti gambar 3.25. Pengguna juga perlu mengetahui tujuan dibuatnya aplikasi sistem akuisisi data, penguna dapat menekan tombol tentang untuk menampilkan jendela tentang aplikasi seperti ditunjukkan pada gambar 3.26. Tekan Prosedur Tampil Prosedur Tekan Tentang Tampil Tentang Mulai Kembali Gambar 3.24. Diagram Alir Subrutin Keterangan Gambar 3.25. Jendela Prosedur Aplikasi Gambar 3.26. Jendela Tentang Aplikasi PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.5.2.3. Diagram Alir Subrutin Penerimaan Data

Diagram alir subrutin penerimaan data ditunjukkan gambar 3.30. Penerimaan data dari sistem penerima pertama dilakukan pada blok komunikasi dengan memilih port komunikasi serial, memasukkan nilai baud rate, dan menekan tombol connect untuk terhubung dengan radio sistem penerima. Jika port tidak terhubung, maka akan muncul kotak dialog error “Port Tidak Terhubung” ditunjukkan pada gambar 3.27. Port serial harus dilepaskan dan hubungkan kembali. Gambar 3.27. Kotak Dialog Error-Port Tidak Terhubung Jika port terhubung, pengguna dapat memulai proses menerima data dengan menekan tombol mulai. Program akan kembali memeriksa status komunikasi serial. Pada saat pertama membuka jendela aplikasi status koneksi adalah terputus maka akan muncul kotak dialog error “Komunikasi Terputus” ditunjukkan pada gambar 3.28. Pengguna harus menekan tombol connect. Gambar 3.28. Kotak Dialog Error-Komunikasi Terputus Sistem pengirim akan mengirimkan karakter ‘p’ ping untuk memeriksa sambungan nirkabel dengan sistem penerima, sistem penerima akan menampilkan status “Terhubung Sistem Pengirim”. Sistem penerima akan mengkonfirmasi bahwa sistem siap dengan mengirimkan karakter ‘y’ yes. Waktu pengiriman data disepakati dengan sistem data logger yaitu setiap 10 detik satu paket data. Program dirancang menerima data kurang dari dan sama dengan 10 detik, jika belum ada data, maka akan muncul pesan teks pada status blok proses data “Belum Ada Data”. Data yang dikirimkan oleh sistem data logger memiliki format data yang telah dibahas pada subbab 3.4. Program dirancang menerima 11 data yang dikirimkan sebanyak 66 karakter dalam satu paket data pengiriman. Jika ada data yang diterima sesuai format data,