X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/1cec48cc0e608397288ebbdc68768b02b8dcacab..86fdf240e08493c3fc6cb92900ebc7bcb3a5ee84:/client/lualibs/utils.lua?ds=inline

diff --git a/client/lualibs/utils.lua b/client/lualibs/utils.lua
index 9dcb49c7..b86b016b 100644
--- a/client/lualibs/utils.lua
+++ b/client/lualibs/utils.lua
@@ -285,14 +285,15 @@ local Utils =
 		return rev
 	end,
 	
-	ConvertHexToAscii = function(s)
+	ConvertHexToAscii = function(s, useSafechars)
 		if s == nil then return '' end
 		if #s == 0 then return '' end
 		local t={}
 		for k in s:gmatch"(%x%x)" do
-			local n = tonumber(k,16)
+
+			local n = tonumber(k,16)		
 			local c 
-			if  (n < 32) or (n == 127) then
+			if useSafechars and ( (n < 32) or (n == 127) ) then
 				c = '.';
 			else
 				c = string.char(n)