private bool isFelicaTag(Tag tag)
        {
            bool returnVar = false;
            NfcF mNfcF     = NfcF.Get(tag);

            if (mNfcF != null)
            {
                byte[] mPMm;
                mPMm = mNfcF.GetManufacturer();
                if (mPMm[0] == 0x01 && mPMm[1] == 0x20)
                {
                    returnVar = true;
                }
                else if (mPMm[0] == 0x03 && mPMm[1] == 0x32)
                {
                    returnVar = true;
                }
            }
            return(returnVar);
        }
예제 #2
0
        public static bool IsFelicaTag(Tag tag)
        {
            NfcF mNfcF = NfcF.Get(tag);

            if (mNfcF == null)
            {
                return(false);
            }

            byte[] mPMm = mNfcF.GetManufacturer();
            if (mPMm == null)
            {
                return(false);
            }
            if (mPMm.Length < 2)
            {
                return(false);
            }

            return((mPMm[0] == 0x01 && mPMm[1] == 0x20) || (mPMm[0] == 0x03 && mPMm[1] == 0x32));
        }