DigitalPersona SDK

User avatar
vilian
Posts: 795
Joined: Wed Nov 09, 2005 2:17 am
Location: Brazil
Contact:

DigitalPersona SDK

Post by vilian »

Hi Guys,
I'm trying to use DigitalPersona SDK to use biometric readers in our program. I already had sucess to read and save a fingerprint.
The problem is I'm not having sucess to verify a saved fingerprint. There is in the DPFPEngX.DLL of the SDK a object that perform this verification, but I don't know how to use it in FWH.
The object is:

DPFPVerification
The DPFPVerification object performs the system function of fingerprint verification, which is a one-toone comparison of a fingerprint feature set with a fingerprint template produced at enrollment that returns a decision of match or non-match.

Verify Method
Performs the system function of fingerprint verification and specifies a comparison decision based on the
requested FAR set by the FARRequested property.

Syntax
Dim oVerificationResult As DPFPVerificationResult
Set oVerificationResult = object.Verify(
ByVal oVerificationFeatureSet As Object,
ByVal oFingerprintTemplate As Object)

Could you help me ?
Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: DigitalPersona SDK

Post by karinha »

She comes with File list?

http://en.pudn.com/Download/item/id/869962.html

Regards.
João Santos - São Paulo - Brasil
User avatar
vilian
Posts: 795
Joined: Wed Nov 09, 2005 2:17 am
Location: Brazil
Contact:

Re: DigitalPersona SDK

Post by vilian »

Thanks Karinha,

I'm trying to do it using this:

Code: Select all

oTem := CreateObject("DPFPShrX.DPFPTemplate.1")
oTem:DESERIALIZE( oRec:Bio )
But now I'm having this error:

Code: Select all

(DOS Error -2147352567) WINOLE/1007  Tipo de variável incorreto. (0x80020008): DPFPShrX.DPFPTemplate.1
I think it's happening because field BIO is an ARRAY OF BYTES that I saved in a BLOB field.
Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: DigitalPersona SDK

Post by karinha »

Se entendi...
If i understood:

Code: Select all

// DPFPEngX.DLL
#DEFINE DLL_STRING_OLE "DPFPEngX"

   #IFDEF __XHARBOUR__

       TRY

          oDpfpEngX := GetActiveObject( DLL_STRING_OLE )

       CATCH

         TRY

            oDpfpEngX := CreateObject( DLL_STRING_OLE )

         CATCH

            MsgStop( "ERROR!",  "ERROR!" )

         END

      END

   #ELSE

      oDpfpEngX := TOleAuto():New(DLL_STRING_OLE)

      IF oDpfpEngX:hObj == 0

         MsgStop( "ERROR!",  "ERROR!" )

      ENDIF

   #ENDIF
 
Regards.
João Santos - São Paulo - Brasil
User avatar
vilian
Posts: 795
Joined: Wed Nov 09, 2005 2:17 am
Location: Brazil
Contact:

Re: DigitalPersona SDK

Post by vilian »

Thanks Karinha,
But it 'isn't what I need.
I'm creating the object DPFPVerification from this way:

Code: Select all

oTem := CreateObject("DPFPShrX.DPFPTemplate")
The problem is happening when I try to do this:

Code: Select all

oTem:DESERIALIZE( oRec:Bio )
I think it's is happening because oRec:Bio is a BLOB Field, and Deserialize() wants a vbasic BYTEARRAY.
Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: DigitalPersona SDK

Post by karinha »

Não entendo o que você quer fazer Vilian, pois é algo novo. Você já viu:
I don't understand what you want to do Vilian, as it is something new. Have you seen:

Code: Select all

  HB_Serialize() 
  e 
  HB_DeSerialize()
 
João Santos - São Paulo - Brasil
User avatar
vilian
Posts: 795
Joined: Wed Nov 09, 2005 2:17 am
Location: Brazil
Contact:

Re: DigitalPersona SDK

Post by vilian »

Karinha,

Eu estou tentando usar o SDK do leitor de biometria DgitialPersona!
I'm trying to use the SDK of the DigitalPersona's reader!
Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: DigitalPersona SDK

Post by karinha »

Ele deve ser novo no mercado, pois não tem nenhuma documentação sobre o mesmo.

Veja se ele não tem a mesma lógica do SDK da Griaule:

http://www.pctoledo.com.br/forum/viewto ... ona#p41172

Abs.
João Santos - São Paulo - Brasil
User avatar
vilian
Posts: 795
Joined: Wed Nov 09, 2005 2:17 am
Location: Brazil
Contact:

Re: DigitalPersona SDK

Post by vilian »

Este SDK é o do próprio fabricante do leitor. Quando vc compra, vem junto com o equipamento, então não teria custo adicional para o cliente. Esse da Griaule tem que comprar as licenças e é bem caro!
Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: DigitalPersona SDK

Post by karinha »

Vilian, como ele(leitor) é nacional, o melhor, é você criar um tópico no http://www.pctoledo.com.br/forum/, creio terás mais chances de ajuda por lá. Abs.

Abs.

Regards.
João Santos - São Paulo - Brasil
User avatar
Silvio.Falconi
Posts: 4956
Joined: Thu Oct 18, 2012 7:17 pm

Re: DigitalPersona SDK

Post by Silvio.Falconi »

A few years ago I purchased digitalpersona finger, a kind of mouse where I can put my thumb, in my package there is a disk with many examples in different programming languages, a long time ago I asked on this forum without ever having had help on the matter . So I tell you that I would also be interested in using the machine to access my programs.
Griaule sources harbour are not compatible with digitalpersona
I use : FiveWin for Harbour August 2020 (Revision) - Harbour 3.2.0dev (r1712141320) - Bcc7.30 - xMate ver. 1.15.3 - PellesC
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: DigitalPersona SDK

Post by karinha »

Silvio, does it come with Visual Basic examples?

Or any examples similar to xHarbour?

Regards.
João Santos - São Paulo - Brasil
User avatar
vilian
Posts: 795
Joined: Wed Nov 09, 2005 2:17 am
Location: Brazil
Contact:

Re: DigitalPersona SDK

Post by vilian »

Here is a complete sample in Visual Basic https://www.mediafire.com/file/4le2wv6c ... t.zip/file
Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil
elvira
Posts: 462
Joined: Fri Jun 29, 2012 12:49 pm

Re: DigitalPersona SDK

Post by elvira »

++1
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Re: DigitalPersona SDK

Post by MOISES »

Hi,

Did you manage to use it under Fivewin?

Thank you.
Saludos / Regards,

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Post Reply