Abstract :
Berbagai kendala dihadapi ketika proses pemeriksaan untuk memperoleh data sinyal PCG dari pasien, salah satunya yaitu proses transmisi data karena yang ditransmisikan merupakan streaming. Kecepatan aliran transmisi data yang dihasilkan oleh heart sound sensor sangat cepat sehingga diperlukan adanya pengolahan agar data yang masuk pada mikrokontroller dapat dikendalikan sebelum dilakukan pengiriman.
Penggunaan circular FIFO pada penelitian ini bertujuan untuk menyesuaikan kemampuan daya tampung pada perangkat Zigbee yang hanya sebesar 122 byte. Pentransmisian sinyal auskultasi jantung dilakukan dengan melakukan pengolahan pada microcontroller Arduino dengan menyimpan data kedalam queue menggunakan array 2 dimensi sehingga membentuk paket-paket penyimpanan dengan kapasitas 30 data jantung sebagai penyesuaian kemampuan daya tampung pada perangkat Zigbee.
Berdasarkan hasil penelitian, pentransmisian data melalui Zigbee dengan algoritma yang diusulkan menunjukkan hasil packet loss 18,85% dan delay 0,086s lebih kecil dibandingkan dengan pengiriman data tanpa menggunakan algoritma. Hasil ini juga berlaku untuk interval sampling dan baudrate yang berbeda.