Nilai TCNT1 sebesar 49911 yang digunakan merupakan nilai untuk mengatur pewaktuan 1 detik.
Program selanjutnya memanggil subrutin penerimaan paket data untuk membaca paket data yang dikirimkan sistem data logger. Selanjutnya program akan memeriksa jumlah
paket data yang diterima dan dikirimkan, jika semua paket data sudah dikirimkan maka program memberikan intruksi untuk menghapus file temporary dan menghentikan
pewaktuan ping. Jika paket data belum dikirimkan, maka program akan memanggil subrutin ping untuk memeriksa status sistem pengirim. Selanjutnya program memanggil subrutin
konfirmasi sistem pengirim untuk menjalankan perintah mengirimkan data apabila ada konfirmasi atau tanggapan dari sistem penerima. Tahap terakhir adalah program akan
menonaktifkan indikator LED terima data dan kirim data.
4.2.1.3. Subrutin Hapus File Temporary
Subrutin hapus file temporary akan memeriksa apakah ada file temporary, jika ada maka program akan menghapus file temporary. Subrutin hapus file temporary dipanggil
setelah program melakukan inisialisasi kartu SD. Subrutin hapus file temporary selanjutnya juga dipanggil jika semua data sudah dikirimkan semuanya.
4.2.1.4. Subrutin Penerimaan Paket Data
Subrutin penerimaan paket data dipanggil jika ada data serial yang masuk. Program menjalankan fungsi SerialEvent untuk membaca file yang diterima. Program membaca paket
data yang diterim a sampai terminator ‘n’ null dan paket data disimpan pada variabel
dterima. Jika data yang diterima sesuai format yaitu berjumlah 66 karakter dengan karakter pertama adalah ‘’ bintang dan karakter terakhir adalah ‘’ pagar, maka program dapat
melakukan perintah selanjutnya. Program mengaktifkan indikator LED terima data seperti ditunjukkan pada gambar
4.5. selanjutnya data akan disimpan kedalam dua file dengan ekstensi .txt yaitu dengan nama file backup.txt dan nama file temp.txt. Gambar 4.6. menunjukkan file backup.txt yang
dapat disimpan pada kartu SD, dan gambar 4.7. menunjukkan file temp.txt yang dapat disimpan pada kartu SD.
Gambar 4.5. Indikator LED Terima Data Menyala PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI