mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-08-19 12:59:44 -07:00
unify/refactor hw tune and data tune
- unified hw tune and Enio's great data tune - don't use BigBuf (and hardcoded Offset) - removed special handling of CMD_MEASURED_ANTENNA_TUNING in UsbCommandReceived()
This commit is contained in:
parent
471c514167
commit
2bdd68c370
4 changed files with 83 additions and 61 deletions
|
@ -206,28 +206,28 @@ void UsbCommandReceived(UsbCommand *UC)
|
|||
return;
|
||||
} break;
|
||||
|
||||
case CMD_MEASURED_ANTENNA_TUNING: {
|
||||
int peakv, peakf;
|
||||
int vLf125, vLf134, vHf;
|
||||
vLf125 = UC->arg[0] & 0xffff;
|
||||
vLf134 = UC->arg[0] >> 16;
|
||||
vHf = UC->arg[1] & 0xffff;;
|
||||
peakf = UC->arg[2] & 0xffff;
|
||||
peakv = UC->arg[2] >> 16;
|
||||
PrintAndLog("");
|
||||
PrintAndLog("# LF antenna: %5.2f V @ 125.00 kHz", vLf125/1000.0);
|
||||
PrintAndLog("# LF antenna: %5.2f V @ 134.00 kHz", vLf134/1000.0);
|
||||
PrintAndLog("# LF optimal: %5.2f V @%9.2f kHz", peakv/1000.0, 12000.0/(peakf+1));
|
||||
PrintAndLog("# HF antenna: %5.2f V @ 13.56 MHz", vHf/1000.0);
|
||||
if (peakv<2000)
|
||||
PrintAndLog("# Your LF antenna is unusable.");
|
||||
else if (peakv<10000)
|
||||
PrintAndLog("# Your LF antenna is marginal.");
|
||||
if (vHf<2000)
|
||||
PrintAndLog("# Your HF antenna is unusable.");
|
||||
else if (vHf<5000)
|
||||
PrintAndLog("# Your HF antenna is marginal.");
|
||||
} break;
|
||||
// case CMD_MEASURED_ANTENNA_TUNING: {
|
||||
// int peakv, peakf;
|
||||
// int vLf125, vLf134, vHf;
|
||||
// vLf125 = UC->arg[0] & 0xffff;
|
||||
// vLf134 = UC->arg[0] >> 16;
|
||||
// vHf = UC->arg[1] & 0xffff;;
|
||||
// peakf = UC->arg[2] & 0xffff;
|
||||
// peakv = UC->arg[2] >> 16;
|
||||
// PrintAndLog("");
|
||||
// PrintAndLog("# LF antenna: %5.2f V @ 125.00 kHz", vLf125/1000.0);
|
||||
// PrintAndLog("# LF antenna: %5.2f V @ 134.00 kHz", vLf134/1000.0);
|
||||
// PrintAndLog("# LF optimal: %5.2f V @%9.2f kHz", peakv/1000.0, 12000.0/(peakf+1));
|
||||
// PrintAndLog("# HF antenna: %5.2f V @ 13.56 MHz", vHf/1000.0);
|
||||
// if (peakv<2000)
|
||||
// PrintAndLog("# Your LF antenna is unusable.");
|
||||
// else if (peakv<10000)
|
||||
// PrintAndLog("# Your LF antenna is marginal.");
|
||||
// if (vHf<2000)
|
||||
// PrintAndLog("# Your HF antenna is unusable.");
|
||||
// else if (vHf<5000)
|
||||
// PrintAndLog("# Your HF antenna is marginal.");
|
||||
// } break;
|
||||
|
||||
case CMD_DOWNLOADED_RAW_ADC_SAMPLES_125K: {
|
||||
// printf("received samples: ");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue