Attached is an application created in Visual BASIC 2005 Express which allows a Parallax RFID Reader connected to a PC to read tag data. This application has a small form which allows you to select and open the COM Port for the RFID Reader·and Enable or Disable reading as necessary.· By default the RFID Reader is enabled when the COM Port is opened.· Optionally·you can trigger·a System Beep during each read. ·The Reader is disabled for·1.5 seconds after a read.· This·delay is provided to avoid duplicate reads.· The Reader is then re-enabled.· Once tags are read into the Text Box they can be copied into a database or other application, speeding tag entry.
The RFID Reader is connected to the PC using the schematics provided at this link.· The specific schematics are the transistor-based and MAX232 based plans (both use the DTR line for /ENABLE control).· Of course, for those who wish to use our RFID Reader in PC-based applications we will also be releasing a USB version soon.
NOTE:· The source code and application attached below is free and open-source but is not supported by Parallax Inc.· I will try to answer the questions I can in this thread, however, I am hoping that those who have the RFID Reader and know VB programming will be able to help create a better community-supported free application.
For those that are interested in modifying or enhancing the application, Visual BASIC Express 2008 can be downloaded free from the Microsoft website at http://www.microsoft.com/express/vb/
Copyright (c) 2008 Parallax Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Parallax Tech Support
Post Edited (Chris Savage (Parallax)) : 5/22/2008 10:06:52 PM GMT
| Engineering Tech | Main Office: (916) 624-8333 | Direct to Tech Support: (888) 997-8267 | Website