We have several NHS3100 tags with which we are experimenting with new firmware for a batteryless use model. Using a Galaxy S4 Active (samsung-sgh-1537), all the functions of the Temperature Logger (v15) demo app work well. But with a slightly newer Galaxy S5 (samsung-sm-g900v), Tlogger (v16) recognizes the NHS tag, but does not take a current temperature or read out any stored data into the graph.
In addition, the TagInfo (V 4.23) app works well with the S4, but the S5, while able to retrieve a full scan, cannot parse the NDEF data and cannot recognize the tag as an NHS Type 2 as the S4A does.
Is there something in the firmware that we need to update or adapt for the newer phones?
We are using LPCXpresso 8.1.4_606 and code derived from the Tlogger sources in SDK release_mra2_10_1_nhs3100.
Update: The S5 must either have a weaker NHS field, or the faster processor (2.5 GHz vs. 1.9 GHz) does not allow the tag to charge up long enough to enable the full message sequence, because either phone can fully read the demo tag using TagInfo with the battery in.
Hi Steve,
Thanks for the update to your ticket. Is the Tlogger app v16 also functioning correctly with the battery inserted?
Regards,
Dries.
No. On the S4Active, with our tag firmware, Tlogger V16 recognizes the tag and displays its NFC ID, but will not take or display any measurements, with or without the battery inserted in the tag. Tlogger V14 works almost every time.
Steve
[This problem is handled outside this forum; a first step is to see whether a change in the Android APP can provide a solution, by providing more time for the modified firmware and layout to start up and prepare its NFC NDEF message.]