Notice
Recent Posts
Recent Comments
Link
투케이2K
29. (TWOK/LOGIC) [Android] NFC mifareClassic 마이페어 블럭 (block) 데이터 읽기 본문
투케이2K 로직정리
29. (TWOK/LOGIC) [Android] NFC mifareClassic 마이페어 블럭 (block) 데이터 읽기
투케이2K 2023. 2. 19. 13:42[로직 정리]
정리 로직 : Android
상태 : [Android] NFC mifareClassic 마이페어 블럭 (block) 데이터 읽기
[설 명]
[1]. 안드로이드 NFC 활성 여부 상태 체크 수행 실시
[2]. 안드로이드 onCreate : NFC 기능이 활성화 된 경우 >> NfcAdapter.getDefaultAdapter 할당
[3]. 안드로이드 onResume : nfcAdapter.enableReaderMode 등록 실시
[4]. NFC 카드를 모바일에 태깅 수행 실시
[5]. 안드로이드 NfcAdapter.ReaderCallback 콜백 메소드에서 NFC 카드 UID 값 확인 실시
[6]. 안드로이드 MifareClassic connnect 연결 수행 실시
[7]. [JNI] : NFC 카드 UID 값을 사용해 sector_num 섹터 번호 확인 실시
[8]. [JNI] : UID 와 sector_num 를 사용해 read_key 찾기 실시
[9]. sector_num 와 read_key 를 사용해 mifareClassic.authenticateSectorWithKeyA 마이페어 A_Key 인증 실시
[10]. 정상적으로 인증이 된 경우 >> sector_num 를 사용해 mifareClassic.sectorToBlock 블럭 number 확인 실시
[11]. 안드로이드 mifareClassic.readBlock 을 사용해 해당 블럭 number 값 데이터 읽기 수행
[12]. 안드로이드 onPause : nfcAdapter.disableReaderMode NFC 리더 모드 해제 수행
반응형
'투케이2K 로직정리' 카테고리의 다른 글
31. (TWOK/LOGIC) [Android] SmartConfig 스마트콘피그 와이파이 연결 및 TCP/IP 통신 로직 (0) | 2023.03.09 |
---|---|
30. (TWOK/LOGIC) [Android] Aws Fleet Provisioning 프로비저닝 로직 수행 (0) | 2023.02.25 |
28. (TWOK/LOGIC) [모바일] SSO (Single Sign On) 통합 로그인 과정 설명 (0) | 2023.01.26 |
27. (TWOK/LOGIC) [API] public 클라우드 생성 및 외부 공개용 api 생성 로직 (0) | 2022.12.27 |
26. (TWOK/LOGIC) [모바일] 폴링 (polling) 방식 사용자 로그인 체크 확인 (0) | 2022.10.21 |
Comments