====== 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// \\
지문 템플릿 데이터입니다. \\