X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/bea2a8660edd6cabce704207548d669761ef4a6d..42bc3be31c562fac31cbe5e451e4b48092f06e68:/armsrc/appmain.c diff --git a/armsrc/appmain.c b/armsrc/appmain.c index a3871eb6..551ee694 100644 --- a/armsrc/appmain.c +++ b/armsrc/appmain.c @@ -236,6 +236,14 @@ void ReadMem(int addr) DbpIntegers(0, data[i], data[i+1]); } +void SendVersion(void) +{ + char temp[48]; /* Limited data payload in USB packets */ + DbpString("Prox/RFID mark3 RFID instrument"); + FpgaGatherVersion(temp, sizeof(temp)); + DbpString(temp); +} + // samy's sniff and repeat routine void SamyRun() { @@ -616,6 +624,9 @@ void UsbPacketReceived(BYTE *packet, int len) case CMD_SET_LF_DIVISOR: FpgaSendCommand(FPGA_CMD_SET_DIVISOR, c->ext1); break; + case CMD_VERSION: + SendVersion(); + break; #ifdef WITH_LCD case CMD_LCD_RESET: LCDReset();