Program for R306 fingerprint module interfaced with Wiz750SR S2E device
Dependencies: FPC_R306 MQTT WIZnetInterface mbed
Fork of GT511C3_TimeStamp_WIZwiki-W7500 by
main.cpp@0:b11b455d4997, 2014-01-03 (annotated)
- Committer:
- tosihisa
- Date:
- Fri Jan 03 06:20:34 2014 +0000
- Revision:
- 0:b11b455d4997
- Child:
- 1:4a1be9379e92
1st Commit.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tosihisa | 0:b11b455d4997 | 1 | #include "mbed.h" |
tosihisa | 0:b11b455d4997 | 2 | #include "GT511C3.h" |
tosihisa | 0:b11b455d4997 | 3 | |
tosihisa | 0:b11b455d4997 | 4 | Serial debug(USBTX,USBRX); |
tosihisa | 0:b11b455d4997 | 5 | |
tosihisa | 0:b11b455d4997 | 6 | DigitalOut myled(LED1); |
tosihisa | 0:b11b455d4997 | 7 | GT511C3 finger(p28,p27); |
tosihisa | 0:b11b455d4997 | 8 | |
tosihisa | 0:b11b455d4997 | 9 | int main() { |
tosihisa | 0:b11b455d4997 | 10 | unsigned long Parameter; |
tosihisa | 0:b11b455d4997 | 11 | unsigned short Response; |
tosihisa | 0:b11b455d4997 | 12 | int sts = 0; |
tosihisa | 0:b11b455d4997 | 13 | |
tosihisa | 0:b11b455d4997 | 14 | debug.format(8,Serial::None,1); |
tosihisa | 0:b11b455d4997 | 15 | debug.baud(115200); |
tosihisa | 0:b11b455d4997 | 16 | |
tosihisa | 0:b11b455d4997 | 17 | debug.printf("Init\n"); |
tosihisa | 0:b11b455d4997 | 18 | finger.Init(); |
tosihisa | 0:b11b455d4997 | 19 | debug.printf("Open\n"); |
tosihisa | 0:b11b455d4997 | 20 | finger.SendCommand(0,GT511C3::CMD_Open); |
tosihisa | 0:b11b455d4997 | 21 | sts = finger.RecvResponse(&Parameter,&Response); |
tosihisa | 0:b11b455d4997 | 22 | debug.printf("sts = %d,Response=0x%04x\n",sts,Response); |
tosihisa | 0:b11b455d4997 | 23 | |
tosihisa | 0:b11b455d4997 | 24 | while(1) { |
tosihisa | 0:b11b455d4997 | 25 | myled = 1; |
tosihisa | 0:b11b455d4997 | 26 | wait(0.2); |
tosihisa | 0:b11b455d4997 | 27 | myled = 0; |
tosihisa | 0:b11b455d4997 | 28 | wait(0.2); |
tosihisa | 0:b11b455d4997 | 29 | } |
tosihisa | 0:b11b455d4997 | 30 | } |