mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-08-14 02:26:59 -07:00
Added tiread command to demod TI tags on the PM3
This commit is contained in:
parent
c0bc73bc35
commit
7381e8f2f2
5 changed files with 258 additions and 167 deletions
|
@ -597,10 +597,6 @@ void UsbPacketReceived(BYTE *packet, int len)
|
|||
LED_D_OFF(); // LED D indicates field ON or OFF
|
||||
break;
|
||||
|
||||
case CMD_ACQUIRE_RAW_BITS_TI_TYPE:
|
||||
AcquireRawBitsTI();
|
||||
break;
|
||||
|
||||
case CMD_READ_TI_TYPE:
|
||||
ReadTItag();
|
||||
break;
|
||||
|
@ -609,8 +605,7 @@ void UsbPacketReceived(BYTE *packet, int len)
|
|||
WriteTItag(c->ext1,c->ext2,c->ext3);
|
||||
break;
|
||||
|
||||
case CMD_DOWNLOAD_RAW_ADC_SAMPLES_125K:
|
||||
case CMD_DOWNLOAD_RAW_BITS_TI_TYPE: {
|
||||
case CMD_DOWNLOAD_RAW_ADC_SAMPLES_125K: {
|
||||
UsbCommand n;
|
||||
if(c->cmd == CMD_DOWNLOAD_RAW_ADC_SAMPLES_125K) {
|
||||
n.cmd = CMD_DOWNLOADED_RAW_ADC_SAMPLES_125K;
|
||||
|
@ -632,11 +627,6 @@ void UsbPacketReceived(BYTE *packet, int len)
|
|||
SimulateTagLowFrequency(c->ext1, 1);
|
||||
LED_A_OFF();
|
||||
break;
|
||||
#ifdef WITH_LCD
|
||||
case CMD_LCD_RESET:
|
||||
LCDReset();
|
||||
break;
|
||||
#endif
|
||||
case CMD_READ_MEM:
|
||||
ReadMem(c->ext1);
|
||||
break;
|
||||
|
@ -644,6 +634,9 @@ void UsbPacketReceived(BYTE *packet, int len)
|
|||
FpgaSendCommand(FPGA_CMD_SET_DIVISOR, c->ext1);
|
||||
break;
|
||||
#ifdef WITH_LCD
|
||||
case CMD_LCD_RESET:
|
||||
LCDReset();
|
||||
break;
|
||||
case CMD_LCD:
|
||||
LCDSend(c->ext1);
|
||||
break;
|
||||
|
@ -660,7 +653,6 @@ void UsbPacketReceived(BYTE *packet, int len)
|
|||
}
|
||||
break;
|
||||
|
||||
|
||||
default:
|
||||
DbpString("unknown command");
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue