\r
#include <proxmark3.h>\r
#include "apps.h"\r
-#include "fonts.h"\r
#ifdef WITH_LCD\r
+#include "fonts.h"\r
#include "LCD.h"\r
#endif\r
\r
int ToSendMax;\r
static int ToSendBit;\r
\r
+
+void BufferClear(void)
+{
+ memset(BigBuf,0,sizeof(BigBuf));
+ DbpString("Buffer cleared");
+}
+
void ToSendReset(void)\r
{\r
ToSendMax = -1;\r
case CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_15693:\r
AcquireRawAdcSamplesIso15693();\r
break;\r
+
+ case CMD_BUFF_CLEAR:
+ BufferClear();
+ break;
\r
case CMD_READER_ISO_15693:\r
ReaderIso15693(c->ext1);\r
break;\r
\r
case CMD_FPGA_MAJOR_MODE_OFF: // ## FPGA Control\r
- LED_C_ON();\r
FpgaWriteConfWord(FPGA_MAJOR_MODE_OFF);\r
SpinDelay(200);\r
- LED_C_OFF();\r
+ LED_D_OFF(); // LED D indicates field ON or OFF\r
break;\r
\r
case CMD_DOWNLOAD_RAW_ADC_SAMPLES_125K:\r
#endif\r
case CMD_SETUP_WRITE:\r
case CMD_FINISH_WRITE:\r
+ case CMD_HARDWARE_RESET:\r
USB_D_PLUS_PULLUP_OFF();\r
SpinDelay(1000);\r
SpinDelay(1000);\r
}\r
break;\r
\r
+\r
default:\r
DbpString("unknown command");\r
break;\r