grove_fingerprint

Committer:
JackyZhangFromSeeed
Date:
Tue Jun 09 10:18:30 2015 +0000
Revision:
0:20273e15a6ee
grove_fingerprint

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackyZhangFromSeeed 0:20273e15a6ee 1
JackyZhangFromSeeed 0:20273e15a6ee 2
JackyZhangFromSeeed 0:20273e15a6ee 3 #include "grove_fingerprint_class.h"
JackyZhangFromSeeed 0:20273e15a6ee 4
JackyZhangFromSeeed 0:20273e15a6ee 5 GroveFingerprint::GroveFingerprint(int pintx, int pinrx)
JackyZhangFromSeeed 0:20273e15a6ee 6 {
JackyZhangFromSeeed 0:20273e15a6ee 7 this->uart = (UART_T *)malloc(sizeof(UART_T));
JackyZhangFromSeeed 0:20273e15a6ee 8 grove_fingerprint_init(this->uart, pintx, pinrx);
JackyZhangFromSeeed 0:20273e15a6ee 9 }
JackyZhangFromSeeed 0:20273e15a6ee 10
JackyZhangFromSeeed 0:20273e15a6ee 11 bool GroveFingerprint::write_setup(void)
JackyZhangFromSeeed 0:20273e15a6ee 12 {
JackyZhangFromSeeed 0:20273e15a6ee 13 return grove_fingerprint_write_setup(this->uart);
JackyZhangFromSeeed 0:20273e15a6ee 14 }
JackyZhangFromSeeed 0:20273e15a6ee 15
JackyZhangFromSeeed 0:20273e15a6ee 16 bool GroveFingerprint::verifyPassword(void)
JackyZhangFromSeeed 0:20273e15a6ee 17 {
JackyZhangFromSeeed 0:20273e15a6ee 18 return grove_fingerprint_verifyPassword(this->uart);
JackyZhangFromSeeed 0:20273e15a6ee 19 }
JackyZhangFromSeeed 0:20273e15a6ee 20
JackyZhangFromSeeed 0:20273e15a6ee 21 bool GroveFingerprint::getImage(uint8_t *res)
JackyZhangFromSeeed 0:20273e15a6ee 22 {
JackyZhangFromSeeed 0:20273e15a6ee 23 return grove_fingerprint_getImage(this->uart, res);
JackyZhangFromSeeed 0:20273e15a6ee 24 }
JackyZhangFromSeeed 0:20273e15a6ee 25
JackyZhangFromSeeed 0:20273e15a6ee 26 bool GroveFingerprint::image2Tz(uint8_t slot, uint8_t *res)
JackyZhangFromSeeed 0:20273e15a6ee 27 {
JackyZhangFromSeeed 0:20273e15a6ee 28 return grove_fingerprint_image2Tz(this->uart, slot, res);
JackyZhangFromSeeed 0:20273e15a6ee 29 }
JackyZhangFromSeeed 0:20273e15a6ee 30
JackyZhangFromSeeed 0:20273e15a6ee 31 bool GroveFingerprint::createModel(uint8_t *res)
JackyZhangFromSeeed 0:20273e15a6ee 32 {
JackyZhangFromSeeed 0:20273e15a6ee 33 return grove_fingerprint_createModel(this->uart, res);
JackyZhangFromSeeed 0:20273e15a6ee 34 }
JackyZhangFromSeeed 0:20273e15a6ee 35
JackyZhangFromSeeed 0:20273e15a6ee 36 bool GroveFingerprint::storeModel(uint16_t id, uint8_t *res)
JackyZhangFromSeeed 0:20273e15a6ee 37 {
JackyZhangFromSeeed 0:20273e15a6ee 38 return grove_fingerprint_storeModel(this->uart, id, res);
JackyZhangFromSeeed 0:20273e15a6ee 39 }
JackyZhangFromSeeed 0:20273e15a6ee 40
JackyZhangFromSeeed 0:20273e15a6ee 41 bool GroveFingerprint::deleteModel(uint16_t id, uint8_t *res)
JackyZhangFromSeeed 0:20273e15a6ee 42 {
JackyZhangFromSeeed 0:20273e15a6ee 43 return grove_fingerprint_deleteModel(this->uart, id, res);
JackyZhangFromSeeed 0:20273e15a6ee 44 }
JackyZhangFromSeeed 0:20273e15a6ee 45
JackyZhangFromSeeed 0:20273e15a6ee 46 bool GroveFingerprint::emptyDatabase(uint8_t *res)
JackyZhangFromSeeed 0:20273e15a6ee 47 {
JackyZhangFromSeeed 0:20273e15a6ee 48 return grove_fingerprint_emptyDatabase(this->uart, res);
JackyZhangFromSeeed 0:20273e15a6ee 49 }
JackyZhangFromSeeed 0:20273e15a6ee 50
JackyZhangFromSeeed 0:20273e15a6ee 51 bool GroveFingerprint::fingerFastSearch(uint8_t *res)
JackyZhangFromSeeed 0:20273e15a6ee 52 {
JackyZhangFromSeeed 0:20273e15a6ee 53 return grove_fingerprint_fingerFastSearch(this->uart, res);
JackyZhangFromSeeed 0:20273e15a6ee 54 }
JackyZhangFromSeeed 0:20273e15a6ee 55
JackyZhangFromSeeed 0:20273e15a6ee 56 bool GroveFingerprint::getTemplateCount(uint8_t *res)
JackyZhangFromSeeed 0:20273e15a6ee 57 {
JackyZhangFromSeeed 0:20273e15a6ee 58 return grove_fingerprint_getTemplateCount(this->uart, res);
JackyZhangFromSeeed 0:20273e15a6ee 59 }
JackyZhangFromSeeed 0:20273e15a6ee 60
JackyZhangFromSeeed 0:20273e15a6ee 61
JackyZhangFromSeeed 0:20273e15a6ee 62
JackyZhangFromSeeed 0:20273e15a6ee 63