How to Use the Fingerprint Module Interface in WizarPOS Terminals: Difference between revisions

From wizarPOS
No edit summary
(Replaced content with "{{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/faq/fingerprint/fingerprint-module-usage-guide}}")
Tag: Replaced
 
(42 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Permission ==
{{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/faq/fingerprint/fingerprint-module-usage-guide}}
Please add permission to manifest file of app. <uses-permission android:name="android.permission.CLOUDPOS_FINGERPRINT" />
== Crossmatch fingerprint ==
To learn how to develop fingerprint app in a device with crossmatch fingerprint module, please download the follows SDK and documents, the first TCS1FingerPrintSDK is a basic SDK, please use it to entry fingerprint, get image, for further compare or compression, please use the second SDK-U.are.USDK. But please notice that the app can not use U.are.U SDK to entry fingerprint, so in U.are.U SDK, the app can not use the Reader class.
{| class="wikitable"
|-
! Download as required !! Description
|-
| [ftp://sdkuser:wizsdkar@ftp.wizarpos.com/advanceSDK/TCS1FingerPrintSDK.zip TCS1FingerPrintSDK] || Crossmatch fingerprint basic demo and javadoc api
|-
| [ftp://sdkuser:wizsdkar@ftp.wizarpos.com/U.are.U_Windows_3.1.1.73.zip TCS1FingerPrintSDK-U.are.U] || Crossmatch fingerprint UareU demo and javadoc api
|}
== WizarPOS fingerprint ==
=== spec ===
Please get the [ftp://sdkuser:wizsdkar@ftp.wizarpos.com/device/wizarPOSFP.pdf WizarPOS FP spec]
=== api doc ===
Please find ''com.cloudpos.fingerprint'' from [http://sdkwiki.wizarpos.com/wizarposapi/ '''java api doc'''], method '''compare''' and '''identify''' support '''ISO 2005 template''' feature which get from same fingerprint module or different fingerprint module, but other methods only support fingerprints from WizarPOS FP module.
== How to distinguish different fingerprint modules ==
There is a property '''wp.fingerprint.model''', if value is ''tuzhengbig'', it is '''WizarPOS FP module''', if value is ''crossmatch'', it is '''Crossmatch fingerprint module'''. Snippet code as follows:
    String prop = getProperty("wp.fingerprint.model","");
        if (prop.equalsIgnoreCase("none")) {
            showNormalDialog("tips", "No fingerprint module.");
        } else if (prop.equalsIgnoreCase("tuzhengbig")) {
          //WizarPOS FP
        } else if (prop.equalsIgnoreCase("crossmatch")) {
          //Crossmatch FP
        }   
    public static String getProperty(String key, String defaultValue) {
        String value = defaultValue;
        try {
            Class<?> c = Class.forName("android.os.SystemProperties");
            Method get = c.getMethod("get", String.class, String.class);
            value = (String)(get.invoke(c, key, defaultValue ));
        } catch (Exception e) {
            e.printStackTrace();
        }finally {
            return value;
        }
    }
Please download [ftp://sdkuser:wizsdkar@ftp.wizarpos.com/device/java/DiffFingerprint.zip '''a simple demo'''] can run in different fingerprint module device.

Latest revision as of 03:13, 8 April 2024

Please visit new link of same subject:

https://smartpossdk.gitbook.io/cloudpossdk/faq/fingerprint/fingerprint-module-usage-guide

We're making a move! Our site's content is migrating to a new URL, to provide you with an enhanced browsing experience. Please update your bookmarks accordingly. Thank you for your continuous support!