About Project
Period: Dec 2014 – Mar 2015
Client: Undisclosed
Subject: RFID Reader Stack Integration
Inkjet printer manufacturer integrated an RFID reader into their printer to manage replenishables containing ISO-15693 tags. The client had completed the hardware design but was running into difficulty getting the software fully functional. Ingenutec took over the integration of the RFID software and provided the client with a fully functional software solution at a fixed price.
Our Task Was
Integrate the NXP NfcRdLib into the client’s product so that the hardware will correctly read an ISO-15693 tag embedded in the replenishable containers. Ingenutec was also tasked with minimizing the final code size.
Key Components
- NXP RC663
- NxpRdLib
- LPC3250
- SMX (RTOS)
What We’ve Done
Implementation
- Fixed the SPI driver
- Integrated NXP NfcRdLib stack into their product firmware
- Provided fully functional application layer
Optimization
- Minimized the code size of the stack
Design and Architecture
- Provided recommendations and guidance on conversion from polling to interrupt driven functionality for RFID tags
Result
Ingenutec provided a fully functional software implementation which was size optimized. We additionally provided guidance on future performance optimizations.
Conclusion
The client received a solution that fully met their requirements. The software changes were delivered in a short time frame at a fixed cost.