Challenges and Solutions
Overcoming key technical and design hurdles to deliver a superior conversational AI experience.
01. High-Frequency RFID Event Handling
Processing RFID tag read events occurring every 100ms without missing any tags or slowing down the application.
Implemented a timer-based event handling system with efficient buffer management and asynchronous processing to capture all tag reads reliably.
02. Ethernet Communication with RFID Reader
Establishing reliable, low-latency Ethernet communication between the desktop application and RFID reader for consistent data transfer.
Developed a robust Ethernet interface module with error detection, retry logic, and buffered data handling to prevent packet loss.
03. Simulator for Testing Without Physical RFID Reader
Allowing development and testing of the application without needing a physical RFID reader at all times.
Created a simulator that mimics high-frequency RFID events and tag data, enabling developers to test GUI and backend logic effectively.
Objective
Client wanted to develop desktop Application for RFID reader solution. The computer that this application is running on will be connected to an RFID reader through an Ethernet interface.
When an RFID tag is read, the RFID module will 'inform' the GUI that the tag was read by some mechanism (such as an Event) and the module will provide a List of all EPC values of the RFID tags that were read. This Event will fire frequently (as fast as one time every 100 ms).
Our Approach
Custom Windows Software with Waterfall Methodology
Plusinfosys understood client's requirement and built a custom windows software, read RFID using a timer with waterfall software development methodology. Software engineers from Plusinfosys team used Microsoft .NET, C# to achieve all functionality requested by the client.
Tech Stack Used
Result
We developed desktop Application for RFID reader solution and created simulator so application also tests without an actual RFID reader. The system successfully provides real-time specimen tracking with high-frequency tag reading capabilities and comprehensive laboratory management features.


