Jump to content


Photo
- - - - -

DigitalPersona Fingerprint Driver


  • Please log in to reply
2 replies to this topic

#1 Noxious

Noxious

    Active

  • Members
  • Pip
  • 15 posts

Posted 12 January 2011 - 11:16 PM

Greetings,

I recently purchased a DigitalPersona U.are.U 4500 fingerprint scanner and would like to integrate it into labview for various purposes. Using the free SDK that DP provides I was able to quickly create some test code (attached here) but thus far I am unable to get it to work. Specifically I am using their ActiveX external code but I am not necessarily tied into that as they also provide .NET and few others in their SDK for interop.

Can anyone shed some light on what I am doing wrong? I am guessing it has something to do with the event handler.

Just some background:
Fingerprint scanner
SDK download

Any help is greatly appreciated.

Attached Thumbnails

  • fingerprint_snippet1.png


#2 ShaunR

ShaunR

    LabVIEW Archetype

  • Members
  • PipPipPipPipPipPip
  • 2,224 posts
  • Version:LabVIEW 2009
  • Since:1994

Posted 13 January 2011 - 12:10 AM

Greetings,

I recently purchased a DigitalPersona U.are.U 4500 fingerprint scanner and would like to integrate it into labview for various purposes. Using the free SDK that DP provides I was able to quickly create some test code (attached here) but thus far I am unable to get it to work. Specifically I am using their ActiveX external code but I am not necessarily tied into that as they also provide .NET and few others in their SDK for interop.

Can anyone shed some light on what I am doing wrong? I am guessing it has something to do with the event handler.

Just some background
Fingerprint scanner
SDK download

Any help is greatly appreciated.

Well. Theres a lengthy form for downloading the sdk and you didn't include the call-back vi (was that supplied by the sdk?) so my input is probably going to be limited......but.

What are you expecting it to do?

Your while loop is just going to go round until you press the button, thats all you have really asked it to do. Unless there is communication from the call-back event to your VI (via a queue, event or something similar), you aren't going to be able to get any info back from it when it is actioned. A callback is called asynchronously and is a separate process to your VI

The first thing I would check is that the call-back is actually being called. You can do that easily just by putting a dialogue prompt in it so that if it is called a dialogue will appear. If that works, then you can uses an event or queue to send whatever information is received (in the callback) back to your main VI.


A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort. (Herm Albright 1876-1944).

Founder and general mischief maker on www.labview-tools.com.
SQlite aficionado and websocket zealot.
If it 'aint in LabVIEW, then you 'aint got a clue!

#3 Jordan Kuehn

Jordan Kuehn

    Very Active

  • Premium Member
  • 223 posts
  • Location:Oklahoma
  • Version:LabVIEW 2011
  • Since:2009

Posted 21 January 2011 - 08:18 PM

Any progress?
The Colex Group
Lead Software Engineer
Certified LabVIEW Developer