NHS31xx SW API
tloggerucode: Temperature Logger demo application firmware using the UCode-I2C as a second reporting channel

The demo application firmware demonstrates how condition monitoring can be done using two RFiD interfaces: via the built-in NFC controller; and via a Rain RFiD - UHF - controller, accessed via I2C. This application, together with a label or a combo demo PCB containing both an NHS3100 IC and an UCode-I2C, showcases a solution where goods can be monitored and controlled through the complete logistic chain. It serves as a starting point for customers whishing to develop a full-blown solution to be deployed throughout a complete end-to-end supply chain.

Introduction
This demo application is designed to run on an NHS31xx IC mounted on a NHS3100 - UCode-I2C combo board - which can be ordered directly at http://nxp.com/NTAGSMARTSENSOR. The configuration of the digital pins is matching with the schematics of that board, minimizing the current consumption. To conform with the layout and schematics of the demo board of your own making, changes to the initialization code will be necessary.

The application firmware is built on top of the SDK offering: it uses the APIs exposed by the chip and board libraries, and it makes use of the available modules as much as possible.

Getting started and how to operate
With the firmware image loaded in an NHS31xx IC, you next both an NFC reader and a Rain-RFid reader. The communication over NFC is identical to tlogger: Temperature Logger demo application firmware; all NFC readers suitable for interaction with that demo application are also suitable for use with this demo application, including the APPs. The communication over UHF requires any Rain-RfiD reder which is capable of reading out the EPC code; a Rain-RFiD USB dongle is required to quickly interpret the status reporting in combination with the cross-platform APP which runs natively on both Windows and macOS.
ARM application overview