-- -- Copyright (c) 2019 Clementine Computing LLC. -- -- This file is part of PopuFare. -- -- PopuFare is free software: you can redistribute it and/or modify -- it under the terms of the GNU Affero General Public License as published by -- the Free Software Foundation, either version 3 of the License, or -- (at your option) any later version. -- -- PopuFare is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- GNU Affero General Public License for more details. -- -- You should have received a copy of the GNU Affero General Public License -- along with PopuFare. If not, see . -- -- example usage: -- -- stdbuf -eL -oL ./proxmark3 /dev/ttyACM0 -l lf-hid-read.lua | tee lf-hid-read.log -- local cmds = require('commands') local getopt = require('getopt') local bin = require('bin') local utils = require('utils') local format=string.format local floor=math.floor local os = require("os") local function main(args) print( string.rep('#',30) ) print( string.rep('#',30) ) -- core.console will go async when waiting for the proxmark to return -- so need to wait for a response (sleep) -- core.console('lf hid read') os.execute("sleep infinity") end main(args)