Я пытаюсь отправить следующее сообщение NDEF из приложения Windows на телефон Android через ACR122U-A2NR.проблема связи между ACR122U-A2NR (nfc кард-ридер) с samsung S2 (Android 2.3.4)?
43200001000000010100000027D1E53746172742C4775696C6C61756D6520424552544541552C313233342C456E64
В конце окна я представляемый ЦНК сообщение, используя следующую последовательность команд. (Для этого я использую winscard.dll).
- "FF0000002DD48C0100000000004001FE0FBBBAA6C9890000000000000000FFFF01FE0FBBBAA 6C98900000646666D01011000"
- "FF00000002D486"
- "FF00000015D48E0520060F636F6D2E616E64726F69642E6E7070"
- "FF00000036D48E43200001000000010100000027D1E53746172742C4775696C6C6 1756D6520424552544541552C313233342C456E64"
Применение на Nexus S и roid 2.3.4 работает нормально. В то же время не работает на Samsung SII android 2.3.4.
В случае команды Nexus S # 4 возвращается «D58F00» (Успех) В случае, если команда SII выше возвращает «D58F25». Где «0x25» - это код ошибки для: Протокол DEP: недопустимое состояние устройства, состояние которого не разрешено.
ON SG SII мы сделали связь используя режим эмуляции карты. мы установили считыватель ACR122 как ISO/IEC14443-4 PICC, и он работал нормально. – Alice
Можете ли вы разместить свой код для отправки команд? – offspringer
вы можете отправлять команды считывателю карт ACR122 с использованием winscard.dll, APDU должен быть выше, кроме первого: FF0000002DD48C4000000000004001FE0FBBBAA6C9890000000000000000FFFF01FE0FBBBAA 6C98900000646666D01011000 – Alice