如何检测nfc芯片的可写容量

时间:2013-03-05 07:45:26

标签: c# windows-phone-8 nfc proximity

我想知道标签的可写容量。

我在做什么:

  • 订阅消息
  

m_proxdevice.SubscribeForMessage( “WriteableTag”,   OnTagDetect);

  • 收到消息
  

private void OnTagDetect(ProximityDevice发送者,   ProximityMessage消息)

{

   System.Diagnostics.Debug.WriteLine(message.Data.Capacity.ToString());

}

但每次容量只有4.我做错了什么,但是什么?

提前致谢!

1 个答案:

答案 0 :(得分:2)

message.Data.Capacity是错误的属性。

使用

int writeableSize = System.BitConverter.ToInt32(message.Data.ToArray(), 0);

代替。