diff options
Diffstat (limited to 'openpcd/firmware/src/main_reqa.c')
-rw-r--r-- | openpcd/firmware/src/main_reqa.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/openpcd/firmware/src/main_reqa.c b/openpcd/firmware/src/main_reqa.c index 1c375c3..cd1f162 100644 --- a/openpcd/firmware/src/main_reqa.c +++ b/openpcd/firmware/src/main_reqa.c @@ -7,13 +7,14 @@ * */ +#include <errno.h> +#include <string.h> +#include <librfid/rfid_layer2_iso14443a.h> #include "rc632.h" #include "dbgu.h" #include "led.h" #include "trigger.h" #include "pcd_enumerate.h" -#include <rfid_layer2_iso14443a.h> -#include <string.h> void _init_func(void) { @@ -26,6 +27,10 @@ void _init_func(void) rc632_iso14443a_init(RAH); } +int _main_dbgu(char key) +{ + return -EINVAL; +} void _main_func(void) { @@ -38,8 +43,10 @@ void _main_func(void) if (rc632_iso14443a_transceive_sf(RAH, ISO14443A_SF_CMD_WUPA, &atqa) < 0) { DEBUGPCRF("error during transceive_sf"); led_switch(1, 0); - } else + } else { + DEBUGPCRF("received ATQA: %s\n", hexdump((char *)&atqa, sizeof(atqa))); led_switch(1, 1); + } led_toggle(2); } |