NFC: get_version von ntag funktioniert nichtC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 NFC: get_version von ntag funktioniert nicht

Post by Anonymous »

Ich spiele mit ACR122U PICC -Leser/Autor mit verschiedenen Tags der Zeile NXP 210/212/214/215/216. /> Hier ist der Code: < /p>

[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>

Die Leserverbindung ist ohne Fehler erledigt, und ich kann das in zurückgegebenen Parametern und visuell sehen (LED und "USB_PLUGGEDIN".retCode = ModWinsCard.SCardConnect(hContext, cbReader.SelectedItem.ToString(), ModWinsCard.SCARD_SHARE_SHARED, ModWinsCard.SCARD_PROTOCOL_T0 | ModWinsCard.SCARD_PROTOCOL_T1, ref hCard, ref Protocol);
< /code>

und der Anruf aus der Anwendung: < /p>

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>

Die Größe der Puffer = 256 jeweils.
Protokollwert ist derjenige, der nach Connection = 2; < /p>

Bitte jeder Hinweis oder eine Idee, um mich weiter in diese Technologie voranzutreiben ...
verbracht zu haben, um dies und das ohne Erfolg zu versuchen. Keine Antwort.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post