locked
Proximity Device- External Reader from BuyNFCTags

    Question

  • HI

    I bought an external reader from BuyNFCTags that is a usb based  NFC reader/writer. It is detected by Windows 8 as ACR122U PICI interface. Although the GoToTags windows NFC app running on my windows 8 pc can detect , read and write tags with the reader, the Proximity Metro Sample does not.

    Is the proximity sample looking for the specific hardware thats on the Samsung Build tablets? If so, is there a way to make it recognize other readers.

    Just a point - Windows 8 effortlessly detected and installed the required drivers for the usb reader so IMHO ,i think this is a restriction in the Proximity Sample.

    Please advise.

    Regards 

    Wednesday, December 21, 2011 8:56 PM

Answers

  • Since the Windows Developer Preview is a Pre Beta product, not all devices are compatible.
    I suggest you contact ACH to see if they can provide a driver that might be compatible.
    Marilyn
    • Marked as answer by Parag Friday, December 23, 2011 8:00 PM
    Thursday, December 22, 2011 7:27 PM
    Moderator
  • Hello devs! The ACS readers currently only support the PC/SC stack, so they wont be able to work on Win8 as a proximity device. Even with Win7 we can only use PC/SC; the ACS drivers do not expose the underlying NFC operations on the chip. This isn't an issue for apps like the GOTOTAGS Windows NFC App, but it is for other uses. The app works on Win8 as it still supports PC/SC. So for the time being you are out of luck. However we work very closely with ACS. We will bring this up with them in our next meeting. We need this anyways so that we can port our Windows app to Win8 using proximity. Hope this helps!

    -CT

    Craig Tadlock, CEO - GOTOTAGS and BUYNFCTAGS

     

    <shamelessplug>

    Here is a link where you get the app and a sample of NFC tags for developers. 

    http://www.buynfctags.com/developers.html

    </shamelessplug>

    • Edited by Craig Tadlock Tuesday, January 10, 2012 8:12 PM
    • Marked as answer by Parag Wednesday, January 11, 2012 3:24 AM
    Tuesday, January 10, 2012 8:10 PM

All replies

  • You would need to install drivers for the external reader to make it compatible for Windows Developer Preview.

    You can download drivers from the manufacturer here:
    http://www.gototags.com/support/showthread.php/7-NFC-Companies-Prepare-for-Windows-8-RFID-Journal

    If they don't have drivers for Windows Developer Preview, you can download Windows 7 drivers and install in compatibility mode.

    For the driver/drivers you downloaded use the compatibility troubleshooter to install them to see if that resolves the problem.
    You can do this by:
    ·         Enter the Start screen
    ·         Move your mouse to the bottom left of the screen to expand the Charms section
    ·         Select Search
    ·         Type Compatibility
    ·         Click Settings in the right column
    ·         Click Run programs made for previous versions of Windows
    ·         Then follow the prompts and direct the troubleshooter to the installer for your computer's driver.

    Let us know if this helps.

     


    Marilyn
    Wednesday, December 21, 2011 10:10 PM
    Moderator
  • Hi Marilyn

    I downloaded and installed the driver from the ACH website (as they are the manufacturer).  There was no installer package so did not have to run it in compatibility mode. I updated the driver and confirmed that Device Manager shows the correct version of the driver.

     

    Device Manager reports successful install of ACR122 Smart Card Reader.

    However the ProximityDevice.GetDefault() method still returns a null. My thoughts are, if the GoToTags app can find and read and write tags using the device, the driver must be successfully installed for it to work.

    Thoughts?

    Regards

    Parag

    Adding a link to the reader: http://www.acs.com.hk/index.php?pid=product&id=ACR122T
    • Edited by Parag Thursday, December 22, 2011 2:55 AM
    Thursday, December 22, 2011 2:47 AM
  • Since the Windows Developer Preview is a Pre Beta product, not all devices are compatible.
    I suggest you contact ACH to see if they can provide a driver that might be compatible.
    Marilyn
    • Marked as answer by Parag Friday, December 23, 2011 8:00 PM
    Thursday, December 22, 2011 7:27 PM
    Moderator
  • Thanks. I also have posted another thread about the messageType that you have to use to read the messages. I am storing plain text on the NFC tag. What is the messageType to pass to SubscribeForMessage method? The plain text is a simple GUID or a xml doc. I just need to read it as a string and use it appropriately.

    Thanks in advance.

    Friday, December 23, 2011 8:00 PM
  • Hello devs! The ACS readers currently only support the PC/SC stack, so they wont be able to work on Win8 as a proximity device. Even with Win7 we can only use PC/SC; the ACS drivers do not expose the underlying NFC operations on the chip. This isn't an issue for apps like the GOTOTAGS Windows NFC App, but it is for other uses. The app works on Win8 as it still supports PC/SC. So for the time being you are out of luck. However we work very closely with ACS. We will bring this up with them in our next meeting. We need this anyways so that we can port our Windows app to Win8 using proximity. Hope this helps!

    -CT

    Craig Tadlock, CEO - GOTOTAGS and BUYNFCTAGS

     

    <shamelessplug>

    Here is a link where you get the app and a sample of NFC tags for developers. 

    http://www.buynfctags.com/developers.html

    </shamelessplug>

    • Edited by Craig Tadlock Tuesday, January 10, 2012 8:12 PM
    • Marked as answer by Parag Wednesday, January 11, 2012 3:24 AM
    Tuesday, January 10, 2012 8:10 PM
  • so ... any other solution avalible?

    So now I'm looking another devices, which would support Microsoft's "Proximity Device API". 

    So I'd like to know if you aware of any final user-end product I can purchase which will be supported TODAY by Windows 8??

    I know the Samsung series 7 which was presented in the BUILD event did , but I'm looking for a stand alone product. for example by ACS or any vendor... 

    Are you suppling Windows 8 Proximity drivers to an exsiting products? maybe you know of some one that does?
    Tuesday, January 17, 2012 12:00 PM
  • I dont not know of any public NFC readers that have Win8 drivers. Although I haven't done an exhaustive search. Im still waiting to hear back from one company and have a meeting schedule with another. We do not write reader drivers, they all come from the reader manufacturers. We write the NFC/NDEF stack on top of those drivers. Our app support a wide range of readers and tags; each with it's own features and bugs. Here's a link to what we currently support..

    http://www.gototags.com/support/showthread.php/2-Official-Information-for-the-gototags-Windows-NFC-App

    We are planning on having a Win8 SDK for out GOTOTAGS platform though.

    CT

    gototags.com

    buynfctags.com

     


    Tadlock Enterprises
    Tuesday, January 17, 2012 10:40 PM
  • I finally figured out whats going on.. Were on hold until Microsoft makes a change to Windows 8. Check out this thread for the full details.

    http://www.gototags.com/support/showthread.php/33-Win8-Proximity-Driver-for-ACR122T

     

    CT


    Tadlock Enterprises
    Wednesday, January 18, 2012 5:33 AM