Why does the TLV Value pattern differ only for MAC addresses?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Why does the TLV Value pattern differ only for MAC addresses?

760 Views
S_S
Contributor I

Hellow.

We are trying to use NFC TAG to write wifi information written from a smartphone(iOS) to a microcontroller.
When we use TagWriter to write to the NFC TAG 5 Link click and then read it with TagInfo, the size of the MAC address is not what we expected.
Why is this?

The Tag that shows the MAC address is 10 27 and in the case of the photo the Value is FF FF FF FF FF FF FF FF. In this case, Length should be 06, but it is actually 11.

Thank you.

Image_20241217_181114_907.png

https://www.mikroe.com/ntag-5-link-click 

https://apps.apple.com/jp/app/nfc-tagwriter-by-nxp/id1246143221 

https://apps.apple.com/jp/app/nfc-taginfo-by-nxp/id1246143596 

Labels (1)
Tags (1)
0 Kudos
Reply
2 Replies

739 Views
Fabian_R
NXP TechSupport
NXP TechSupport

Hello sir,

You are correct, the value should be 06

In order to check the full structure of the Wi-Fi NDEF it is required to check the Wi-Fi Alliance's WSC specification.

Regarding the specifics of MAC Address, the ID is 0x10 0x20 (the bytes before the MAC) the values 0x00 0x06.

Could you please let me know if you are able to write the nTtag using an Android smartphone? Is the MAC value correct with Android?

Best Regards,
Fabian

709 Views
S_S
Contributor I

Hello, Fabian_R.

 

Upon writing the MAC address from an Android smartphone, I verified that the length of the input was correct.

So do you think there is a problem with the tag writer in the iOS app?

1000001834.png

Thank you.

0 Kudos
Reply