I'm looking for a combined hardware and software solution that controls a UHF RFID scanner for tag writing ("EPC commissioning") via a Windows Store App. The App will be developed by us, so what we're really looking for is an API for a specific scanner that can integrate into a Windows Store App. We'd run it on a Windows 8 tablet.

Been doing a lot of research and testing, but haven't had any success in finding a product!


It needs to be fully Bluetooth compatible.

1 Answer 1


Is there any issue with standard RFID scanners which send scanned information via USB either emulating RS-232 protocol or keyboard?

My 2 cents:

As far as I understand, everything neede to receive from a scanner is scanned code as sequence of digits – which all scanners send in one of above mentioned forms (or in some other more exotic protocols).

  • in case when when characters arrive from the keyboard, these are visible from any app (not always the best thing)

  • in case when when characters arrive from RS-232, these are visible only for app which opened given COM port (this sounds better)

Some RFID scanners allow to set few other things, for example fixed prefix and suffix of scanned sequence (e.g. P12345678S) but

  • if this is possible, it is clearly documented in the manual (and settable in simple way where no special API is needed)

  • generally this is quite useless unless you have more than one scanner attached to the machine

I haven't found satisfactory solution for USB keyboard emulation scanners so far (neither barcode nor RFID). If scanned characters arrive, any active application gets them as if they were typed by user. You cannot easily distinguish which device has actually sent them until you descend to some lower layers of system. I also still need to do a research on this, but as fast solution I recommend RS-232. (Or instructing your users to have your application active just before they scan anything.) This is possible starting point for mentioned research.

  • Thanks for the response. Though we need it to be Bluetooth compatible (I've updated my question), also we need to write using the scanner, so it's more than just reading the serial output of the scanner. We need full control, and it wouldn't be cost effective (or EULA-approved) to reverse engineer it all.
    – andrewb
    Jun 7, 2014 at 1:16
  • You might want to update the question again, to mention that you want to write tags too. That's a pretty fundamental requirement, so best state it up front.
    – Mawg
    Nov 19, 2018 at 10:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.