| 
      
      
      From: Ha T. D. <duo...@gm...> - 2006-11-14 19:11:03
       | 
| Hi
I am trying to make a small program that control the Microsoft Finger 
Print Reader using C# and Visual Studio 2005. Can anyone give me an C# 
example code that i can access the Microsoft Fingerprint Reader? I do 
appreciate your help a lot.
This is i got  from running TestLibusb
bus-0/\\.\libusb0-0031--0x045e-0x00bd     045E/00BD
- Manufacturer : Microsoft
- Product      : Microsoft® Fingerprint Reader
- Serial Number: {79B29790-FFF8-FC43-95C3-246FD5B6A017}
  wTotalLength:         32
  bNumInterfaces:       1
  bConfigurationValue:  1
  iConfiguration:       0
  bmAttributes:         80h
  MaxPower:             130
    bInterfaceNumber:   0
    bAlternateSetting:  0
    bNumEndpoints:      2
    bInterfaceClass:    255
    bInterfaceSubClass: 255
    bInterfaceProtocol: 255
    iInterface:         0
      bEndpointAddress: 81h
      bmAttributes:     03h
      wMaxPacketSize:   64
      bInterval:        8
      bRefresh:         0
      bSynchAddress:    0
      bEndpointAddress: 82h
      bmAttributes:     02h
      wMaxPacketSize:   64
      bInterval:        0
      bRefresh:         0
      bSynchAddress:    0
 | 
| 
      
      
      From: Bertrik S. <be...@si...> - 2006-11-14 19:17:16
       | 
| -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ha Thai Duong wrote:
> Hi
> 
> I am trying to make a small program that control the Microsoft Finger 
> Print Reader using C# and Visual Studio 2005. Can anyone give me an C# 
> example code that i can access the Microsoft Fingerprint Reader? I do 
> appreciate your help a lot.
> 
> This is i got  from running TestLibusb
> 
> bus-0/\\.\libusb0-0031--0x045e-0x00bd     045E/00BD
> - Manufacturer : Microsoft
> - Product      : Microsoft® Fingerprint Reader
> - Serial Number: {79B29790-FFF8-FC43-95C3-246FD5B6A017}
>   wTotalLength:         32
>   bNumInterfaces:       1
>   bConfigurationValue:  1
>   iConfiguration:       0
>   bmAttributes:         80h
>   MaxPower:             130
>     bInterfaceNumber:   0
>     bAlternateSetting:  0
>     bNumEndpoints:      2
>     bInterfaceClass:    255
>     bInterfaceSubClass: 255
>     bInterfaceProtocol: 255
>     iInterface:         0
>       bEndpointAddress: 81h
>       bmAttributes:     03h
>       wMaxPacketSize:   64
>       bInterval:        8
>       bRefresh:         0
>       bSynchAddress:    0
>       bEndpointAddress: 82h
>       bmAttributes:     02h
>       wMaxPacketSize:   64
>       bInterval:        0
>       bRefresh:         0
>       bSynchAddress:    0
The interface class, sub-class and protocol are all 255 (0xFF) which
means vendor-specific, in other words non-standard.
You'll need more information on the protocol/format of the data
exchanged with the fingerprint reader.
Regards,
Bertrik
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFWhY6ETD6mlrWxPURAm8LAJ9U1FHCKDcNa5ZOn+avY9d3wDrIUwCfUZDt
PIqyuNld+X+lXz7erQBp1mo=
=mSIm
-----END PGP SIGNATURE-----
 | 
| 
      
      
      From: Ha T. D. <duo...@gm...> - 2006-11-14 21:38:44
       | 
| 
Hi First thing i want to say is thank you very much.
I am quite new to software development so please accept my apology for 
these question.
I have tried to contact Microsoft but they won't release info about 
format or protocol. Is there any chance that i can find that some where 
else? Or can i make the controller without that information.
Best regard
Duong
Bertrik Sikken wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Ha Thai Duong wrote:
>   
>> Hi
>>
>> I am trying to make a small program that control the Microsoft Finger 
>> Print Reader using C# and Visual Studio 2005. Can anyone give me an C# 
>> example code that i can access the Microsoft Fingerprint Reader? I do 
>> appreciate your help a lot.
>>
>> This is i got  from running TestLibusb
>>
>> bus-0/\\.\libusb0-0031--0x045e-0x00bd     045E/00BD
>> - Manufacturer : Microsoft
>> - Product      : Microsoft® Fingerprint Reader
>> - Serial Number: {79B29790-FFF8-FC43-95C3-246FD5B6A017}
>>   wTotalLength:         32
>>   bNumInterfaces:       1
>>   bConfigurationValue:  1
>>   iConfiguration:       0
>>   bmAttributes:         80h
>>   MaxPower:             130
>>     bInterfaceNumber:   0
>>     bAlternateSetting:  0
>>     bNumEndpoints:      2
>>     bInterfaceClass:    255
>>     bInterfaceSubClass: 255
>>     bInterfaceProtocol: 255
>>     iInterface:         0
>>       bEndpointAddress: 81h
>>       bmAttributes:     03h
>>       wMaxPacketSize:   64
>>       bInterval:        8
>>       bRefresh:         0
>>       bSynchAddress:    0
>>       bEndpointAddress: 82h
>>       bmAttributes:     02h
>>       wMaxPacketSize:   64
>>       bInterval:        0
>>       bRefresh:         0
>>       bSynchAddress:    0
>>     
>
> The interface class, sub-class and protocol are all 255 (0xFF) which
> means vendor-specific, in other words non-standard.
> You'll need more information on the protocol/format of the data
> exchanged with the fingerprint reader.
>
> Regards,
> Bertrik
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFFWhY6ETD6mlrWxPURAm8LAJ9U1FHCKDcNa5ZOn+avY9d3wDrIUwCfUZDt
> PIqyuNld+X+lXz7erQBp1mo=
> =mSIm
> -----END PGP SIGNATURE-----
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Libusb-win32-devel mailing list
> Lib...@li...
> https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel
>
>   
 | 
| 
      
      
      From: Stephan M. <Ste...@ia...> - 2006-11-15 07:15:54
       | 
| Try libdpfp (http://dpfp.berlios.de/wikka.php?wakka=3DHomePage), a user space library that uses libusb. The website claims that the software works only on Linux but porting it to Windows should be easy. BTW: I found the aforementioned web site by typing=20 "microsoft+fingerprint+reader+libusb" into Google. Stephan > Hi First thing i want to say is thank you very much. > I am quite new to software development so please accept my apology for=20 > these question. >=20 > I have tried to contact Microsoft but they won't release info about=20 > format or protocol. Is there any chance that i can find that some where=20 > else? Or can i make the controller without that information. >=20 > Best regard > Duong >=20 > Bertrik Sikken wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Ha Thai Duong wrote: > >=20 > >> Hi > >> > >> I am trying to make a small program that control the Microsoft Finger = > >> Print Reader using C# and Visual Studio 2005. Can anyone give me an=20 C#=20 > >> example code that i can access the Microsoft Fingerprint Reader? I do = > >> appreciate your help a lot. > >> > >> This is i got from running TestLibusb > >> > >> bus-0/\\.\libusb0-0031--0x045e-0x00bd 045E/00BD > >> - Manufacturer : Microsoft > >> - Product : Microsoft=AE Fingerprint Reader > >> - Serial Number: {79B29790-FFF8-FC43-95C3-246FD5B6A017} > >> wTotalLength: 32 > >> bNumInterfaces: 1 > >> bConfigurationValue: 1 > >> iConfiguration: 0 > >> bmAttributes: 80h > >> MaxPower: 130 > >> bInterfaceNumber: 0 > >> bAlternateSetting: 0 > >> bNumEndpoints: 2 > >> bInterfaceClass: 255 > >> bInterfaceSubClass: 255 > >> bInterfaceProtocol: 255 > >> iInterface: 0 > >> bEndpointAddress: 81h > >> bmAttributes: 03h > >> wMaxPacketSize: 64 > >> bInterval: 8 > >> bRefresh: 0 > >> bSynchAddress: 0 > >> bEndpointAddress: 82h > >> bmAttributes: 02h > >> wMaxPacketSize: 64 > >> bInterval: 0 > >> bRefresh: 0 > >> bSynchAddress: 0 > >>=20 > > > > The interface class, sub-class and protocol are all 255 (0xFF) which > > means vendor-specific, in other words non-standard. > > You'll need more information on the protocol/format of the data > > exchanged with the fingerprint reader. > > > > Regards, > > Bertrik > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.2 (MingW32) > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > > > iD8DBQFFWhY6ETD6mlrWxPURAm8LAJ9U1FHCKDcNa5ZOn+avY9d3wDrIUwCfUZDt > > PIqyuNld+X+lXz7erQBp1mo=3D > > =3DmSIm > > -----END PGP SIGNATURE----- > > > >=20 ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to=20 share your > > opinions on IT & business topics through brief surveys - and earn cash > >=20 http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3DDE= VDEV > > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > > Libusb-win32-devel mailing list > > Lib...@li... > > https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel > > > >=20 >=20 >=20 >=20 ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share=20 your > opinions on IT & business topics through brief surveys - and earn cash >=20 http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3DDE= VDEV > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F > Libusb-win32-devel mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel | 
| 
      
      
      From: Ha T. D. <duo...@gm...> - 2006-11-16 01:18:14
       | 
| Thank you very much for the website. I do thing that they know how the protocol and data format of the MS Fingerprint reader. I will have a look to see if i can find a way to convert to Win base. Once again thank you very much Have a nice day Best regard Maverick Stephan Meyer wrote: > Try libdpfp (http://dpfp.berlios.de/wikka.php?wakka=HomePage), > a user space library that uses libusb. The website claims that > the software works only on Linux but porting it to Windows > should be easy. > > BTW: I found the aforementioned web site by typing > "microsoft+fingerprint+reader+libusb" into Google. > > Stephan > > > >> Hi First thing i want to say is thank you very much. >> I am quite new to software development so please accept my apology for >> these question. >> >> I have tried to contact Microsoft but they won't release info about >> format or protocol. Is there any chance that i can find that some where >> else? Or can i make the controller without that information. >> >> Best regard >> Duong >> >> Bertrik Sikken wrote: >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Ha Thai Duong wrote: >>> >>> >>>> Hi >>>> >>>> I am trying to make a small program that control the Microsoft Finger >>>> > > >>>> Print Reader using C# and Visual Studio 2005. Can anyone give me an >>>> > C# > >>>> example code that i can access the Microsoft Fingerprint Reader? I do >>>> > > >>>> appreciate your help a lot. >>>> >>>> This is i got from running TestLibusb >>>> >>>> bus-0/\\.\libusb0-0031--0x045e-0x00bd 045E/00BD >>>> - Manufacturer : Microsoft >>>> - Product : Microsoft® Fingerprint Reader >>>> - Serial Number: {79B29790-FFF8-FC43-95C3-246FD5B6A017} >>>> wTotalLength: 32 >>>> bNumInterfaces: 1 >>>> bConfigurationValue: 1 >>>> iConfiguration: 0 >>>> bmAttributes: 80h >>>> MaxPower: 130 >>>> bInterfaceNumber: 0 >>>> bAlternateSetting: 0 >>>> bNumEndpoints: 2 >>>> bInterfaceClass: 255 >>>> bInterfaceSubClass: 255 >>>> bInterfaceProtocol: 255 >>>> iInterface: 0 >>>> bEndpointAddress: 81h >>>> bmAttributes: 03h >>>> wMaxPacketSize: 64 >>>> bInterval: 8 >>>> bRefresh: 0 >>>> bSynchAddress: 0 >>>> bEndpointAddress: 82h >>>> bmAttributes: 02h >>>> wMaxPacketSize: 64 >>>> bInterval: 0 >>>> bRefresh: 0 >>>> bSynchAddress: 0 >>>> >>>> >>> The interface class, sub-class and protocol are all 255 (0xFF) which >>> means vendor-specific, in other words non-standard. >>> You'll need more information on the protocol/format of the data >>> exchanged with the fingerprint reader. >>> >>> Regards, >>> Bertrik >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.2 (MingW32) >>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org >>> >>> iD8DBQFFWhY6ETD6mlrWxPURAm8LAJ9U1FHCKDcNa5ZOn+avY9d3wDrIUwCfUZDt >>> PIqyuNld+X+lXz7erQBp1mo= >>> =mSIm >>> -----END PGP SIGNATURE----- >>> >>> >>> > ------------------------------------------------------------------------- > >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> > share your > >>> opinions on IT & business topics through brief surveys - and earn cash >>> >>> > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > >>> _______________________________________________ >>> Libusb-win32-devel mailing list >>> Lib...@li... >>> https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel >>> >>> >>> >> >> > ------------------------------------------------------------------------- > >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share >> > your > >> opinions on IT & business topics through brief surveys - and earn cash >> >> > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > >> _______________________________________________ >> Libusb-win32-devel mailing list >> Lib...@li... >> https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel >> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Libusb-win32-devel mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel > > | 
| 
      
      
      From: Bertrik S. <be...@si...> - 2006-11-14 22:16:08
       | 
| -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ha Thai Duong wrote: > > Hi First thing i want to say is thank you very much. > I am quite new to software development so please accept my apology for > these question. > > I have tried to contact Microsoft but they won't release info about > format or protocol. Is there any chance that i can find that some where > else? Or can i make the controller without that information. A lot of reverse-engineering is done to get stuff working under Linux. I just found this page: http://dpfp.berlios.de/wikka.php?wakka=HomePage They say their library works with libusb, so it should not be too hard to get port part of the code back to windows and also run it on libusb. Regards, Bertrik -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFWkAvETD6mlrWxPURAvMPAJwKkc6ensfXDZuQO0UlQBuLHKSObwCfVcqz mGzXtFI1+p3SlyCSj9gusfc= =NMEW -----END PGP SIGNATURE----- | 
| 
      
      
      From: Ha T. D. <duo...@gm...> - 2006-11-16 01:18:24
       | 
| Thank you very much for the website. I do thing that they know how the protocol and data format of the MS Fingerprint reader. I will have a look to see if i can find a way to convert to Win base. Once again thank you very much Have a nice day Best regard Maverick Bertrik Sikken wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Ha Thai Duong wrote: > >> Hi First thing i want to say is thank you very much. >> I am quite new to software development so please accept my apology for >> these question. >> >> I have tried to contact Microsoft but they won't release info about >> format or protocol. Is there any chance that i can find that some where >> else? Or can i make the controller without that information. >> > > A lot of reverse-engineering is done to get stuff working under Linux. > > I just found this page: > http://dpfp.berlios.de/wikka.php?wakka=HomePage > > They say their library works with libusb, so it should not be too hard > to get port part of the code back to windows and also run it on libusb. > > Regards, > Bertrik > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFFWkAvETD6mlrWxPURAvMPAJwKkc6ensfXDZuQO0UlQBuLHKSObwCfVcqz > mGzXtFI1+p3SlyCSj9gusfc= > =NMEW > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Libusb-win32-devel mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel > > |