grove_fingerprint

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers grove_fingerprint_class.cpp Source File

grove_fingerprint_class.cpp

00001 
00002 
00003 #include "grove_fingerprint_class.h"
00004 
00005 GroveFingerprint::GroveFingerprint(int pintx, int pinrx)
00006 {
00007     this->uart = (UART_T *)malloc(sizeof(UART_T));
00008     grove_fingerprint_init(this->uart, pintx, pinrx);
00009 }
00010 
00011 bool GroveFingerprint::write_setup(void)
00012 {
00013     return grove_fingerprint_write_setup(this->uart);
00014 }
00015 
00016 bool GroveFingerprint::verifyPassword(void)
00017 {
00018     return grove_fingerprint_verifyPassword(this->uart);
00019 }
00020 
00021 bool GroveFingerprint::getImage(uint8_t *res)
00022 {
00023     return grove_fingerprint_getImage(this->uart, res);
00024 }
00025 
00026 bool GroveFingerprint::image2Tz(uint8_t slot, uint8_t *res)
00027 {
00028     return grove_fingerprint_image2Tz(this->uart, slot, res);
00029 }
00030 
00031 bool GroveFingerprint::createModel(uint8_t *res)
00032 {
00033     return grove_fingerprint_createModel(this->uart, res);
00034 }
00035 
00036 bool GroveFingerprint::storeModel(uint16_t id, uint8_t *res)
00037 {
00038     return grove_fingerprint_storeModel(this->uart, id, res);
00039 }
00040 
00041 bool GroveFingerprint::deleteModel(uint16_t id, uint8_t *res)
00042 {
00043     return grove_fingerprint_deleteModel(this->uart, id, res);
00044 }
00045 
00046 bool GroveFingerprint::emptyDatabase(uint8_t *res)
00047 {
00048     return grove_fingerprint_emptyDatabase(this->uart, res);
00049 }
00050 
00051 bool GroveFingerprint::fingerFastSearch(uint8_t *res)
00052 {
00053     return grove_fingerprint_fingerFastSearch(this->uart, res);
00054 }
00055 
00056 bool GroveFingerprint::getTemplateCount(uint8_t *res)
00057 {
00058     return grove_fingerprint_getTemplateCount(this->uart, res);
00059 }
00060 
00061 
00062 
00063