Subrutin Refresh Ports Sistem Penerima

Berdasarkan tabel 4.4. ditunjukkan bahwa paket data yang diterima memiliki jumlah 66 karakter atau 66 byte. Jumlah data dalam paket data adalah 11 data yang diantaranya adalah data awal, nomer perekaman, tanggal, jam, no perekaman, tegangan, arus, energi, kecepatan poros, kecepatan angin, arah angin, dan akhir data. Masing-masing data memiliki jumlah yang berbeda yaitu awal 1 karakter, nomer perekaman 4 karakter, tanggal 10 karakter, jam 8 karakter, tegangan 5 karakter, arus 5 karakter, energi 8 karakter, kecepatan poros 3 karakter, kecepatan angin 5 karakter, dan arah angin 6 karakter. Data tersebut sudah dapat ditampilkan pada properti aplikasi yaitu teks, animasi gauges, tabel, dan grafik. Data yang dikirimkan memiliki karakteristik sesuai dengan batas-batas nilai keluaran sensor yang telah dibahas pada bab sebelumnya. Diantaranya adalah sensor tegangan 0 - 60 volt, arus 0 - 25 ampere, energi 0 - 24.000 Wattjam, kecepatan poros 0 - 500 rpm, kecepatan angin 0 - 20 ms, dan arah angin 0 - 359,99 deg. Berdasarkan batas keluaran sensor yang ditetapkan dilakukan pengujian dengan variasi data yang dikirimkan hasil pengujian menunjukkan apakah data dapat diterima dan ditampilkan pada aplikasi atau tidak. Hasil pengujian ditunjukkan pada tabel 4.5. Data yang digunakan dalam pengujian ditunjukkan pada gambar 4.23. data tersebut menunjukkan saat keadaan data dibawah batas sensor, data pada batas sensor, dan data diatas batas sensor. Gambar 4.23. Data Pengujian Batas Sensor Pada Aplikasi Berdasarkan hasil pengujian yang ditunjukkan pada tabel 4.5. Apabila data yang diterima melebihi batas minimal dari sensor atau dibawah nilai 0, maka tampilan pada teks, tabel, dan grafik sesuai dengan nilai yang diterima, sedangkan tampilan pada animasi gauges menununjukkaan nilai sensor pada batas minimum yaitu 0. Apabila data yang diterima sesuai dengan rentang batas nilai sensor, maka tampilan pada teks, animasi gauges, tabel, dan grafik sesuai dengan nilai yang diterima. Apabila data yang diterima melebihi batas maksimal dari sensor, maka tampilan pada teks, tabel, dan grafik sesuai dengan nilai yang diterima, sedangkan tampilan pada animasi gauges menunjukkan nilai sensor pada batas maksimal. Tabel 4.5. Hasil Pengujian Batas Sensor Pada Aplikasi No Paket Data Yang Diterima Tampilan Tegangan V Arus A Energi Wh Kecepatan Poros rpm Kecepatan Angin ms Arah Angin deg Gambar 1 Teks -1,14 -2,11 -0,02 -1 -1,16 -2,58 2 Animasi gauges 3 Tabel -1,14 -2,11 -0,02 -1 -1,16 -2,58 4 Grafik -1,14 -2,11 -0,02 -1 -1,16 -2,58 5 Teks 35,02 17,5 1,68 210 11,25 16,08 6 Animasi gauges 35,02 17,5 1,68 210 11,25 16,08 7 Tabel 35,02 17,5 1,68 210 11,25 16,08 8 Grafik 35,02 17,5 1,68 210 11,25 16,08 9 Teks 65 30 31841 620 25,9 372,24 10 Animasi gauges 60 25 24000 500 20 360 11 Tabel 65 30 31841 620 25.9 372.24 12 Grafik 65 30 31841 620 25.9 372.24 ,0001,22-06-2016,08:51:19,-1.14,-2.11,-0000.02,-01,-1.16,-02.58, ,0002,22-06-2016,08:51:29,35.02,17.50,00001.68,210,11.25,016.08, ,5880,23-06-2016,01:11:09,65.00,30.00,31840.85,620,25.90,372.24, 4.24 4.25 4.26