Tujuan dan Manfaat Batasan Masalah

pemilihan operasi RFID untuk menulis atau membaca. Jika RFID SL018 dijadikan sebagai pembaca reader, maka bit pemilihan operasi harus diberikan kondisi high. Jika dijadikan sebagai penulis writer, maka bit pemilihan operasi harus diberikan kondisi low. Jika host akan menuliskan data ataupun perintah ke RFID SL018, maka piranti host harus mengirimkan perintah yang berisi alamat slave write, len, command code, dan data jika diperlukan. Jika host ingin membaca data ataupun respon sebagai akibat dari perintah yang ditulis host dari RFID SL018, maka piranti host harus mengirimkan perintah yang berisi alamat slave read kemudian menerima semua informasi mulai dari len hingga data. Gambar 2.2 dan 2.3 merupakan diagram operasi write dan read pada RFID SL018. Gambar 2.2. Diagram Operasi Penulisan RFID SL018 [8] Gambar 2.3. Diagram Operasi Pembacaan RFID SL018 [8] Len mengindikasikan jumlah byte dari command code hingga akhir data. Command code adalah kode perintah agar RFID SL018 dapat beroperasi sebagaimana seharusnya. Daftar command code dapat dilihat pada Tabel 2.2. Status merupakan suatu balasan dari RFID kepada host sebagai jawaban atas perintah yang diberikan. Tabel 2.3 merupakan daftar status yang akan diberikan oleh RFID SL018 kepada host. Data merupakan informasi tambahan yang diberikan host ke RFID SL018 dalam write mode ataupun informasi tambahan yang diberikan RFID SL018 ke host dalam read mode. Tabel 2.2. Command Code [8] Command Description 0x01 Select Mifare card 0x02 Login to a sector 0x03 Read a data block 0x04 Write a data block 0x05 Read a value block 0x06 Initialize a value block 0x07 Write master key key A 0x08 Increment value 0x09 Decrement value 0x0A Copy value 0x10 Read a data page Ultralight NTAG203 0x11 Write a data page Ultralight NTAG203 0x40 Control the red led 0xF0 Get firmware version 0xFF Reset Tabel 2.3. Daftar status sebagai feedback RFID SL018 kepada host [8] Status Description 0x00 Operation succeed 0x01 No tag 0x02 Login succeed 0x03 Login fail 0x04 Read fail 0x05 Write fail 0x06 Unable to read after write 0x0A Collision occur 0x0C Load key fail 0x0D Not authenticate 0x0E Not a value block

2.3. Mifare 4K 4-byte UID

Dalam penelitian ini, digunakan RFID Card berjenis Mifare 4K yang memiliki UID Unique ID 4 byte menyesuaikan jenis tag yang dapat dibaca modul RFID SL018. RFID Card berjenis tag pasif yang bekerja pada frekuensi 13,56 MHz ini memiliki EEPROM sebesar 4 KiloByte [9]. Berikut ini adalah penampakannya. Gambar 2.4. RFID Card Mifare 4K 4-byte UID