private Pro_IndateBase_MJNew_Mod GetInfo_New()
        {
            Pro_IndateBase_MJNew_Mod info = new Pro_IndateBase_MJNew_Mod();
            int Count = (_content.Length - 10) / 13;

            string[] CardTypeArray = new string[Count]; //卡类型数组。
            string[] CardIdArray   = new string[Count]; //是身份证或Ic卡数组。
            string[] HouseNumArray = new string[Count]; //房东号数组。
            string[] ActivecArray  = new string[Count]; //有源卡数组。
            byte[]   Data;
            int      IsIdentitycard;

            for (int i = 0; i < Count; i++)
            {
                Data = new byte[13];
                Array.Copy(_content, (i * 13) + 10, Data, 0, 13);
                IsIdentitycard = Convert.ToInt32(Data[0].ToString());
                if (IsIdentitycard >= 128)
                {
                    CardTypeArray[i] = Data[4].ToString();
                    CardIdArray[i]   = ConverUtil.ByteToStr_4(Data, 5);
                    HouseNumArray[i] = (IsIdentitycard - 128).ToString();
                }
                else
                {
                    CardTypeArray[i] = "0";
                    CardIdArray[i]   = ConverUtil.ByteToStr_Q(Data, 1, 8);
                    HouseNumArray[i] = IsIdentitycard.ToString();
                }
                ActivecArray[i] = ConverUtil.ByteToStr_4(Data, 9);
            }
            info.pi_bigtype      = "2";
            info.pi_protocoltype = CmdId;
            info.pi_devicetime   = ConverUtil.Time(_content, 0);
            info.pi_devicecode   = ConverUtil.ByteToStr_4(_content, 6); //门戒Id。
            info.pi_cardtype     = ConverUtil.GetArrayToStr(CardTypeArray);
            info.pi_cardid       = ConverUtil.GetArrayToStr(CardIdArray);
            info.pi_houseno      = ConverUtil.GetArrayToStr(HouseNumArray);
            info.pi_activecardid = ConverUtil.GetArrayToStr(ActivecArray);
            info.pi_stationno    = StationId.ToString();
            info.pi_servicetime  = PlatformTime;
            return(info);
        }