NFC: GET_VERSION FROM NTAG isn't working
<p>I'm playing with ACR122U PICC reader/writer with different tags of the line NXP 210/212/214/215/216.
Under Windows 7 using winscard.dll (Windows component).
From C#.
I can Initialize the reader, I can connect to the TAG, but when send 60h command (Get_Version) it returns no error but also no data.
Here is the code:</p>

<pre><code>[DllImport("winscard.dll")]
public  static extern int SCardTransmit (int hCard, ref SCARD_IO_REQUEST pioSendRequest, ref byte SendBuff, int SendBuffLen, ref SCARD_IO_REQUEST pioRecvRequest, ref byte RecvBuff, ref int RecvBuffLen);
</code></pre>

<p>Reader connection's done with no errors, and I can see that in returned parameters and visually (LED and "USB_pluggedIn" sound).</p>

<pre><code>retCode = ModWinsCard.SCardConnect(hContext, cbReader.SelectedItem.ToString(), ModWinsCard.SCARD_SHARE_SHARED, ModWinsCard.SCARD_PROTOCOL_T0 | ModWinsCard.SCARD_PROTOCOL_T1, ref hCard, ref Protocol);
</code></pre>

<p>and the call from the application:</p>

<pre><code>private void Test_NXP_NTAG203()
{
    pioSendRequest.dwProtocol = Protocol;
    pioSendRequest.cbPciLength = 8;

    pioRecvRequest.dwProtocol = Protocol;
    pioRecvRequest.cbPciLength = 8;

    SendBuff[0] = 0x60;
    SendLen = 5; //  SendBuff.Length;
    string err = ModWinsCard.GetScardErrMsg(
        ModWinsCard.SCardTransmit(hCard, ref pioSendRequest, ref SendBuff[0], SendLen, ref pioRecvRequest, ref RecvBuff[0], ref RecvLen));
}
</code></pre>

<p>The size of the buffers = 256 each. 
Protocol value is the one returned after Connection = 2;</p>

<p>Please, any hint or idea to advance me further into that technology...
Spent several days trying this&amp;that without success.. no reply..</p>

<p>I have the DOC in PDF, if someone needs I'll send it..</p>