added errors to know what failed and end of reading so you know where is hte last reading in your RFID memmory