예제 #1
0
파일: NfcReader.cs 프로젝트: sujang/NfcLib
        /// <summary>
        /// ポーリング
        /// </summary>
        /// <returns>カード情報,NULL=未検出</returns>
        public NfcTag Polling()
        {
            if (detected)
            {
                StopAccess();
            }

            if (FeliCaNfcDllWrapperClass.FeliCaLibNfcPollAndStartDevAccess(PollingTimeout, out device))
            {
                detected = true;
                return(CreateCard());
            }
            else
            {
                Debug.WriteLine(GetMfException().Message);
                return(null);
            }
        }