Old revisions Add to book Export to PDF Book Creator Add this page to your book Book Creator Remove this page from your book Manage book (0 page(s)) Help Fingerprint API API that provides functions to scan, extract, and compare fingerprint template data. BS2_ScanFingerprint: Scans a fingerprint from a device and extracts template data. BS2_ScanFingerprintEx: Scans a fingerprint from a device and extracts template data and scan image scores. BS2_VerifyFingerprint: Compares the template data to check if it is the same finger. BS2_GetLastFingerprintImage: Extracts the image of the last scanned fingerprint using the BS2_ScanFingerprint API. BS2_GetFingerTemplateQuality: Checks the quality score of the fingerprint from the fingerprint template data. Structure 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 The index of finger. This is a flag that user can manage manually, not changing automatically. If you want to manage fingerprint index, please assign a number when you enroll fingerprint. 2. flag Flag that indicates the purpose of the fingerprint. Value Description 0 Normal fingerprint 1 Duress fingerprint 3. reserved Reserved space. 4. data The data of fingerprint template.