Exemplo n.º 1
0
        /// <summary>
        /// Atmel AT88SC0104C Contact Memory Card Test
        /// </summary>
        /// <param name="readerName">smart card reader name</param>
        /// <param name="errMsg">error description</param>
        /// <returns>true if memory test is successful</returns>
        public bool MemoryTestAT88SC0104C(string readerName, ref string errMsg)
        {
            bool passed = false;

            ZCSmartCardLib.SmartCardLib scl = new ZCSmartCardLib.SmartCardLib();

            try {
                if (!scl.Contact.CardConnect(readerName, out byte[] atrBuf))
Exemplo n.º 2
0
        /// <summary>
        /// Mifare 1K or 4K Memory Test
        /// </summary>
        /// <param name="readerName">smart card reader name</param>
        /// <param name="errMsg">error description</param>
        /// <returns>true if memory test is successful</returns>
        public bool MifareTest(string readerName, ref string errMsg)
        {
            bool passed = false;

            ZCSmartCardLib.SmartCardLib scl = new ZCSmartCardLib.SmartCardLib();

            try {
                if (!scl.Contactless.CardConnect(readerName, out byte[] atrBuf))