iOS Question Reading NFCV (ISO15693) Tags

jackdev65

Member
Licensed User
Looking for the simplest way to read data from an NFCV tag in B4i (and B4A)

Looked on the forums and there's no clear solution

Any help would be greatly appreciated

Thanks
 

jackdev65

Member
Licensed User
I have a client that needs support for NFCV, so I am quite desperate for a solution, there are apps out there that can scan them on iOS from my testing.
What roughly would I need to do to implement this in B4i, even if it's theoretical?

Example NFCV

This thread seems to have achieved it for B4A some years ago

Thanks
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
 
Upvote 0

jackdev65

Member
Licensed User
That thread mentions NFCEx code, where can this be found?
Also is this NFCEx different from the built-in NFC library, or are they both required?

Thanks
 
Upvote 0

jackdev65

Member
Licensed User
Thank you, are you able to summarise what exactly NFCEx is and tie it into my second question so I'm on the same page, is it a separate NFC library to the built in one or does it rely on the built in one

Thanks
 
Upvote 0

drgottjr

Expert
Licensed User
Longtime User
some nfcv tags are factory-formatted to ndef. some can be formatted to ndef. otherwise, even if you could read the tags using transceive(), the actual data could well be stored in a proprietary format. is that how your client is using these tags?
 
Upvote 0

jackdev65

Member
Licensed User
Hi,

I have managed to get this to work on android

Although trying to integrate it with my app that uses NFC version 2.0, I'm getting some missing types due to the old code. I figured i could try use both libraries by renaming the old one to "NFCOld", but I get an ambiguous reference for the nfc type between the two libraries.

Is there a way I can specify which library I want to access the nfc variable from?

1715513463851.png


1715513468269.png



1715513497501.png


Like i can see this being solved if I were able to do:
example:
Private nfcold As NFCOld.NFC

...

But I don't know how to achieve this in B4X

Thanks
 

Attachments

  • 1715513434850.png
    1715513434850.png
    2.8 KB · Views: 81
Upvote 0
Top