====== Fingerprint API ====== 지문을 스캔하고 템플릿 데이터 추출 및 매치하는 함수를 제공하는 API입니다. \\ * [[BS2_ScanFingerprint]]: 장치에서 지문을 스캔하고, 템플릿 데이터를 추출합니다. * [[BS2_ScanFingerprintEx]]: 장치에서 지문을 스캔하고, 템플릿 데이터 및 스캔 이미지 점수를 추출합니다. * [[BS2_VerifyFingerprint]]: 템플릿 데이터를 서로 매치하여 동일 손가락인지 확인합니다. * [[BS2_GetLastFingerprintImage]]: 장치에서 지문을 스캔할 때 스캔 이미지를 추출합니다. * [[BS2_GetFingerTemplateQuality]]: 지문 템플릿 데이터로부터 지문의 품질점수를 확인합니다. ===== 구조체 ===== ==== BS2Fingerprint ==== typedef struct { uint8_t index; uint8_t flag; uint8_t reserved[2]; uint8_t data[BS2_TEMPLATE_PER_FINGER][BS2_FINGER_TEMPLATE_SIZE]; } BS2Fingerprint; 1. //index// \\ 손가락 인덱스입니다. \\ \\ 2. //flag// \\ 지문의 용도를 지시하는 flag입니다. \\ ^값 ^설명 ^ |0 |일반 지문 | |1 |Duress 지문 | 3. //reserved// \\ 예약된 공간입니다. \\ \\ 4. //data// \\ 지문 템플릿 데이터입니다. \\