Просмотр исходного кода

pull seader_worker changes from T=1 branch

Eric Betts 1 год назад
Родитель
Сommit
236332be71
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      seader_worker.c

+ 4 - 2
seader_worker.c

@@ -124,7 +124,7 @@ bool seader_worker_process_sam_message(Seader* seader, uint8_t* apdu, uint32_t l
     for(uint8_t i = 0; i < len; i++) {
         snprintf(display + (i * 2), sizeof(display), "%02x", apdu[i]);
     }
-    // FURI_LOG_I(TAG, "APDU: %s", display);
+    FURI_LOG_I(TAG, "APDU: %s", display);
 
     uint8_t SW1 = apdu[len - 2];
     uint8_t SW2 = apdu[len - 1];
@@ -136,7 +136,6 @@ bool seader_worker_process_sam_message(Seader* seader, uint8_t* apdu, uint32_t l
         seader_ccid_XfrBlock(seader_uart, GET_RESPONSE, sizeof(GET_RESPONSE));
         return true;
         break;
-
     case 0x90:
         if(SW2 == 0x00) {
             if(len > 2) {
@@ -144,6 +143,9 @@ bool seader_worker_process_sam_message(Seader* seader, uint8_t* apdu, uint32_t l
             }
         }
         break;
+    default:
+        FURI_LOG_W(TAG, "Unknown SW %02x%02x", SW1, SW2);
+        break;
     }
 
     return false;