Dear Dialogue support,
Just received the smart tags posted from you. Thanks a lot.
I connected to the tags (2 tags) using iOS app and it worked fine. However after running Profile Tuning Test (PTS) suite on one tag, I cannot connect to the tag any more using iOS app (any other iOS app like Lightblue, TI sensor tag). I can see the tick in the Dialogue iOS app flashing and it suggests connected but quickly disconnected. Other iOS app report the same error - disconnected while interrogating service .... Power on/off several times, no difference.
Tried the second tag, initially worked fine. Repeated the same PTS test, card failed in the same way.
At this point, I would assume it is S/W related issue? Maybe NV was corrupted during running PTS test? Do we have to reflash the tags so that I can connect using iOS app again? Or do you have other magic way to reset the flash?
For you to reproduce the issue:
PTS version: 6.5.0 build 35
Profile tested which triggered issue: BAS -> SD (run)
Thanks,
uta_lc
Hi uta_lc,
I dont think that the PTS has corrupted the Smart Tag firmware in anyway, i suppose that because the device creates a bond when two devices are connected and paired, and the data from that bonding are stored in the flash you are not allowed to make a connection with another device other than the one that the device is originally bonded. So in order to erase the data from the flash you will have to keep pressing the button on the Smart Tag until you hear the buzzer (3 seconds approximatelly). That way you can erase the bonding data in the flash and make a new connection/pair with another phone device. All the above can be found in the UM-B-018 - Smart Tag reference application.
Thanks MT_dialog
Hi MT,
You are right by saying pairing database is the issue. After deleting the device info on iOS by "forget bluetooth device" plus long pressing the button, it worked again.
I've read the UM before and I'm aware of such unpair procedure. But I did it on the tag only did not help. By forgetting it on iOS, it comes back.
Thanks
uta_lc