grove_fingerprint
Embed:
(wiki syntax)
Show/hide line numbers
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
Generated on Sat Jul 16 2022 06:36:43 by 1.7.2