]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - client/lualibs/read14a.lua
CHG: the mifare Auth command can make use of a random nonce aswell.
[proxmark3-svn] / client / lualibs / read14a.lua
index 10e7c2d4a929b05ba29c9e32e841f569e9d0a8c6..5134fa94180f08ca477905a893c59c6f4cdc3bda 100644 (file)
@@ -20,7 +20,9 @@ local ISO14A_COMMAND = {
        ISO14A_RAW = 8,
        ISO14A_REQUEST_TRIGGER = 0x10,
        ISO14A_APPEND_CRC = 0x20,
-       ISO14A_SET_TIMEOUT = 0x40
+       ISO14A_SET_TIMEOUT = 0x40,
+       ISO14A_NO_SELECT = 0x80,
+       ISO14A_TOPAZMODE = 0x100
 }
 
 local ISO14443a_TYPES = {}             
@@ -76,7 +78,7 @@ end
 --                     nil, errormessage if unsuccessfull
 
 local function sendToDevice(command, ignoreresponse)
-       core.clearCommandBuffer()
+       --core.clearCommandBuffer(
        local err = core.SendCommand(command:getBytes())
        if err then
                print(err)
@@ -84,7 +86,7 @@ local function sendToDevice(command, ignoreresponse)
        end
        if ignoreresponse then return nil,nil end
 
-       local response = core.WaitForResponseTimeout(cmds.CMD_ACK,TIMEOUT)
+       local response = core.WaitForResponseTimeout(cmds.CMD_ACK, TIMEOUT)
        return response,nil
 end
 
Impressum, Datenschutz