CHG: Supressing output for LF or HF antenna values if zero, in 'hw tune' command

This commit is contained in:
iceman1001 2016-09-01 20:36:10 +02:00
commit d801514d88

View file

@ -2146,9 +2146,13 @@ int CmdTuneSamples(const char *Cmd)
peakf = resp.arg[2] & 0xffff; peakf = resp.arg[2] & 0xffff;
peakv = resp.arg[2] >> 16; peakv = resp.arg[2] >> 16;
PrintAndLog(""); PrintAndLog("");
if ( vLf125 > 0 )
PrintAndLog("# LF antenna: %5.2f V @ 125.00 kHz", vLf125/1000.0); PrintAndLog("# LF antenna: %5.2f V @ 125.00 kHz", vLf125/1000.0);
if ( vLf134 > 0 )
PrintAndLog("# LF antenna: %5.2f V @ 134.00 kHz", vLf134/1000.0); PrintAndLog("# LF antenna: %5.2f V @ 134.00 kHz", vLf134/1000.0);
if ( peakv > 0 && peakf > 0 )
PrintAndLog("# LF optimal: %5.2f V @%9.2f kHz", peakv/1000.0, 12000.0/(peakf+1)); PrintAndLog("# LF optimal: %5.2f V @%9.2f kHz", peakv/1000.0, 12000.0/(peakf+1));
if ( vHf > 0 )
PrintAndLog("# HF antenna: %5.2f V @ 13.56 MHz", vHf/1000.0); PrintAndLog("# HF antenna: %5.2f V @ 13.56 MHz", vHf/1000.0);
#define LF_UNUSABLE_V 2948 // was 2000. Changed due to bugfix in voltage measurements. LF results are now 47% higher. #define LF_UNUSABLE_V 2948 // was 2000. Changed due to bugfix in voltage measurements. LF results are now 47% higher.