Time Stamp using fingerprint with WIZwiki-W7500.
Dependencies: GT511C3 NTPClient SDFileSystem WIZnetInterface mbed-src
Fork of GT511C3_HelloWorld_WIZwiki-W7500 by
Diff: main.cpp
- Revision:
- 4:3dd0f98e6f09
- Parent:
- 3:459a4f985a45
- Child:
- 5:d3ebe6d1ed92
--- a/main.cpp Fri Jan 03 12:56:03 2014 +0000
+++ b/main.cpp Fri Jan 03 14:12:18 2014 +0000
@@ -72,22 +72,26 @@
}
int main() {
- unsigned long Parameter;
- unsigned short Response;
int sts = 0;
- int count = 0;
- int ispress;
- int ID;
+ int ispress = 0;
+ int ID = 0;
debug.format(8,Serial::None,1);
debug.baud(115200);
- debug.printf("Init\n");
- finger.Init();
debug.printf("Open\n");
- Parameter = 0;
- sts = finger.SendRecv(GT511C3::CMD_Open,&Parameter,&Response);
- debug.printf("sts = %d,Response=0x%04x\n",sts,Response);
+ sts = finger.Open();
+ debug.printf("sts = %d\n",sts);
+ if(sts == 0){
+ int i;
+ debug.printf("FirmwareVersion = %lx\n",finger.FirmwareVersion);
+ debug.printf("IsoAreaMaxSize = %ld\n",finger.IsoAreaMaxSize);
+ debug.printf("DeviceSerialNumber = ");
+ for(i = 0; i < sizeof(finger.DeviceSerialNumber);i++){
+ debug.printf("%02X",finger.DeviceSerialNumber[i]);
+ }
+ debug.printf("\n");
+ }
if(1){
Enroll();
@@ -103,12 +107,5 @@
ID = finger.Identify();
debug.printf("ID = %d\n",ID);
}
-#if 0
- myled = 1;
- wait(0.5);
- myled = 0;
- wait(0.5);
-#endif
- count++;
}
}
