Program Utama Sistem Penerima
menginisialisasi variabel-variabel data, selanjutnya program akan memeriksa kembali folder backup. Jika tidak folder backup atau folder terhapus, maka folder backup dibuat lagi.
Program membaca data serial secara asinkron dengan mode continuous. Mode pembacaan continuous membaca data serial dan memasukkan data pada penyangga serial
serial buffer. Jika ada data serial yang masuk, maka program selanjutnya akan membaca data dan panjang data. Data yang dapat diproses adalah data dengan panjang 1 karakter atau
66 karakter, jika data yang masuk selain dengan panjang karakter tersebut, maka akan tampil data salah pada status proses data dan program akan mengirim ka
rakter ‘t’. Program memeriksa data dengan panjang 1 karakter, jika data yang diterima karakter
‘p’, maka akan tertampil konfirmasi pada status proses data dan program akan mengirimkan balasan karakter ‘y’, jika karakter yang diterima bukan karakter ‘p’, maka akan tampil data
salah dan progra m akan mengirimkan karakter ‘t’.
Program memeriksa dan memisahkan paket data dengan panjang data 66 karakter, apakah sesuai dengan format paket data yang telah ditentukan. Jika data yang diterima tidak
sesuai dengan format paket data, maka akan tampil data salah, program akan mengirimkan karakter ‘t’. Apabila data yang diterima sesuai dengan format paket data, maka terlebih
dahulu program akan memeriksa paket data yang masuk, jika paket data yang masuk sama dengan paket data sebelumnya maka akan tertampil data sama dan program mengirimkan
balasan karakter ‘o’ sehingga sistem pengirim dapat mengirimkan data selanjutnya. Apabila paket data yang diterima sesuai format dan berbeda dengan data sebelumnya,
maka data akan dimasukan kedalam variabel data yang telah ditentukan yaitu nomer perekaman, tanggal, waktu, tegangan, arus, energi, kecepatan poros, kecepatan angin, dan
arah angin. Data selanjutnya akan ditampilkan pada aplikasi mulai dari animasi gauges dan static text berdasarkan data terakhir yang diterima, seperti yang ditunjukkan pada gambar
4.20. Selanjutnya program akan menampilkan data pada tabel secara berurutan sesuai data yang diterima dan menampilkan data pada grafik, masing-masing grafik yang ditampilkan
tegangan dan arus, grafik energi, kecepatan poros, dan kecepatan angin berdasarkan waktu dengan format “HH:MM” seperti yang ditunjukkan pada gambar 4.21.
Gambar 4.20. Tampilan Data Pada Gauges Dan Static Text Aplikasi PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI