Dependents:   ETRFID

Revision:
0:2c897089d53c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/EEPROM4UID.cpp	Sun Jan 23 05:02:31 2022 +0000
@@ -0,0 +1,28 @@
+#include "EEPROM4UID.h"
+void EEPROM4UID::updt_uidn(NUID &num){
+    uint8_t initUIDnum[]={num.uidn_h1[1],num.uidn_h1[0],'\n'};
+    writesStr_EEPROM(0x0000,initUIDnum);
+}
+
+void EEPROM4UID::wrt_new(UID &newUID){
+    uint8_t newUID_f[]={newUID.bytes[3],newUID.bytes[2],newUID.bytes[1],newUID.bytes[0]'\n'};
+    writesStr_EEPROM(4*n.uidn+2,newUID_f);
+    n.uidn++;
+    this->updt_uidn(n);
+    return n:uidn;
+}
+
+void EEPROM4UID::read_uidn(){
+    uint8_t NUIDH, NUIDL;
+    readByte_EEPROM(0x0000,&NUIDH);
+    readByte_EEPROM(0x0000,&NUIDL);
+    
+void EEPROM::read_database(UID* dtbse){
+    for(int i=0; i<n.uidn; i){
+        for(int j=0; j<4; j++){
+            readBye_EEPROM(i*4+j+2,&(dtbase[i]->byte[j]));
+            
+            }
+    
+    }
+}