X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/db2b81ba11bdb125a7ee22b226729f4c70acb1ad..a31f7f899b6d62c94bc236fce4330d6bbb8996e7:/client/scripts/formatMifare.lua?ds=inline

diff --git a/client/scripts/formatMifare.lua b/client/scripts/formatMifare.lua
index 66a61fba..2861b542 100644
--- a/client/scripts/formatMifare.lua
+++ b/client/scripts/formatMifare.lua
@@ -71,7 +71,7 @@ end
 --
 -- Read information from a card
 function GetCardInfo()
-	result, err = lib14a.read1443a(false)
+	result, err = lib14a.read14443a(false, true)
 	if not result then
 		print(err)
 		return
@@ -92,7 +92,7 @@ function GetCardInfo()
 		numSectors = 5
 	elseif  0x10 == result.sak then -- NXP MIFARE Plus 2k
 		numSectors = 32
-	elseif  0x01 == sak then        -- NXP MIFARE TNP3xxx 1K
+	elseif  0x01 == result.sak then -- NXP MIFARE TNP3xxx 1K
 		numSectors = 16
 	else
 		print("I don't know how many sectors there are on this type of card, defaulting to 16")