]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - include/usb_cmd.h
confirm function has exited on button press
[proxmark3-svn] / include / usb_cmd.h
index 6f3c03d80d13d3a5d0b9e808c513bfefe13e144d..961cc36cc2bb27f5b54c29612bd811fef396d0df 100644 (file)
@@ -24,6 +24,7 @@ typedef struct {
 #define CMD_SETUP_WRITE                                                                0x0001\r
 #define CMD_FINISH_WRITE                                                       0x0003\r
 #define CMD_HARDWARE_RESET                                                     0x0004\r
 #define CMD_SETUP_WRITE                                                                0x0001\r
 #define CMD_FINISH_WRITE                                                       0x0003\r
 #define CMD_HARDWARE_RESET                                                     0x0004\r
+#define CMD_START_FLASH                                                                0x0005
 #define CMD_ACK                                                                                0x00ff\r
 \r
 // For general mucking around\r
 #define CMD_ACK                                                                                0x00ff\r
 \r
 // For general mucking around\r
@@ -32,6 +33,7 @@ typedef struct {
 #define CMD_DEBUG_PRINT_BYTES                                          0x0102\r
 #define CMD_LCD_RESET                                                          0x0103\r
 #define CMD_LCD                                                                                0x0104\r
 #define CMD_DEBUG_PRINT_BYTES                                          0x0102\r
 #define CMD_LCD_RESET                                                          0x0103\r
 #define CMD_LCD                                                                                0x0104\r
+#define CMD_BUFF_CLEAR                                                 0x0105
 \r
 // For low-frequency tags\r
 #define CMD_ACQUIRE_RAW_BITS_TI_TYPE                           0x0200\r
 \r
 // For low-frequency tags\r
 #define CMD_ACQUIRE_RAW_BITS_TI_TYPE                           0x0200\r
@@ -44,11 +46,15 @@ typedef struct {
 #define CMD_SIMULATE_TAG_125K                                          0x0207\r
 #define CMD_HID_DEMOD_FSK                                                      0x0208  // ## New command: demodulate HID tag ID\r
 #define CMD_HID_SIM_TAG                                                                0x0209  // ## New command: simulate HID tag by ID\r
 #define CMD_SIMULATE_TAG_125K                                          0x0207\r
 #define CMD_HID_DEMOD_FSK                                                      0x0208  // ## New command: demodulate HID tag ID\r
 #define CMD_HID_SIM_TAG                                                                0x0209  // ## New command: simulate HID tag by ID\r
+#define CMD_SET_LF_DIVISOR                                                     0x020A\r
+#define CMD_SWEEP_LF                                                           0x020B\r
+#define CMD_MOD_THEN_ACQUIRE_RAW_ADC_SAMPLES_125K                      0x020C\r
 \r
 // For the 13.56 MHz tags\r
 #define CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_15693          0x0300\r
 #define CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_14443          0x0301\r
 \r
 // For the 13.56 MHz tags\r
 #define CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_15693          0x0300\r
 #define CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_14443          0x0301\r
-#define CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_14443_SIM      0x0302\r
+#define CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_14443_SIM      0x0302
+#define CMD_READ_SRI512_TAG                                                    0x0303\r
 #define CMD_READER_ISO_15693                                           0x0310  // ## New command to act like a 15693 reader - greg\r
 #define CMD_SIMTAG_ISO_15693                                           0x0311  // ## New command to act like a 15693 reader - greg\r
 \r
 #define CMD_READER_ISO_15693                                           0x0310  // ## New command to act like a 15693 reader - greg\r
 #define CMD_SIMTAG_ISO_15693                                           0x0311  // ## New command to act like a 15693 reader - greg\r
 \r
@@ -58,14 +64,15 @@ typedef struct {
 #define CMD_SNOOP_ISO_14443a                                           0x0383  // ## New snoop command\r
 #define CMD_SIMULATE_TAG_ISO_14443a                                    0x0384  // ## New command: Simulate tag 14443a\r
 #define CMD_READER_ISO_14443a                                          0x0385  // ## New command to act like a 14443a reader\r
 #define CMD_SNOOP_ISO_14443a                                           0x0383  // ## New snoop command\r
 #define CMD_SIMULATE_TAG_ISO_14443a                                    0x0384  // ## New command: Simulate tag 14443a\r
 #define CMD_READER_ISO_14443a                                          0x0385  // ## New command to act like a 14443a reader\r
-\r
 #define CMD_SIMULATE_MIFARE_CARD                                       0x0386\r
 \r
 // For measurements of the antenna tuning\r
 #define CMD_MEASURE_ANTENNA_TUNING                                     0x0400\r
 #define CMD_MEASURED_ANTENNA_TUNING                                    0x0401\r
 #define CMD_SIMULATE_MIFARE_CARD                                       0x0386\r
 \r
 // For measurements of the antenna tuning\r
 #define CMD_MEASURE_ANTENNA_TUNING                                     0x0400\r
 #define CMD_MEASURED_ANTENNA_TUNING                                    0x0401\r
+#define CMD_LISTEN_READER_FIELD                                                0x0402
 \r
 // For direct FPGA control\r
 #define CMD_FPGA_MAJOR_MODE_OFF                                                0x0500  // ## FPGA Control\r
 \r
 // For direct FPGA control\r
 #define CMD_FPGA_MAJOR_MODE_OFF                                                0x0500  // ## FPGA Control\r
+#define CMD_TEST                                                                       0x0501\r
 \r
 #endif\r
 \r
 #endif\r
Impressum, Datenschutz