2012-09-04 6 views
0

p2p 모드에서 .. 안드로이드 폰에서 NFC 리더로 메시지를 보내고 NFC 리더에서 한 번의 탭으로 스마트 폰으로 응답 ("성공적으로 수신"과 같은)을 보내려고합니다.안드로이드 빔을 사용하는 양방향 통신

지금 전화에서 첫 번째 빔을 보낸 후 리더에서 전화를 제거하고 리더기에 다시 놓으면 응답을 다시 보낼 수 있습니다. 여기 두 번 탭하고 있습니다. 하지만 한 번의 탭으로 양방향 통신을하고 싶습니다. 그게 가능한가 .. ??

삼성 갤럭시 S3 (아이스크림 샌드위치 4.0.4) & ACR 122 NFC 리더를 사용하고 있습니다.

답변

0

ACR122를 제어하기 위해 어떤 소프트웨어를 사용하고 있는지 알 수 없습니다. 원칙적으로, 독자가 보낸 NDEF 메시지를 되돌려 전송이 성공했다는 것을 알릴 수 있습니다. 전화를 제거하고 다시 리더기에 두 드릴 필요가 없습니다. 적절한 기능을 호출하여 독자가 할 수있게하십시오.

+0

동일한 기존 연결로 리더에서 DATA_EXCHANGE 0x40 APDU 명령을 사용하여 응답을 다시 푸시 할 수 있습니까? 기본적으로 나는 약간의 수정으로 ACR122 장치를 제어하기 위해 ismb-snep-java 라이브러리를 사용하고 있습니다. – jAnA

+0

ismb-snep-java의 세부 사항을 모르겠다. 그렇지만 동일한 기존 연결을 사용하여 데이터를 다시 푸시 할 수 있어야한다. (아무 것도 보내지 않으면 LLCP 구현은 keep-alive 메시지를 앞뒤로 보내야합니다.) –

+0

감사합니다. :-) 확인해 봅니다. – jAnA

관련 문제