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

only log nfc response a second time if changed

Eric Betts 2 лет назад
Родитель
Сommit
7d78be8ef7
1 измененных файлов с 6 добавлено и 5 удалено
  1. 6 5
      seader_worker.c

+ 6 - 5
seader_worker.c

@@ -635,14 +635,15 @@ bool seader_iso14443a_transmit(
             for(size_t i = 0; i < length; i++) {
                 bit_lib_reverse_bits(tx_rx.rx_data + i, 0, 8);
             }
-        }
 
-        memset(display, 0, sizeof(display));
+            memset(display, 0, sizeof(display));
 
-        for(uint8_t i = 0; i < length; i++) {
-            snprintf(display + (i * 2), sizeof(display), "%02x", tx_rx.rx_data[i]);
+            for(uint8_t i = 0; i < length; i++) {
+                snprintf(display + (i * 2), sizeof(display), "%02x", tx_rx.rx_data[i]);
+            }
+            FURI_LOG_D(
+                TAG, "Mutated NFC Response %d: %s [%02x]", length, display, tx_rx.rx_parity[0]);
         }
-        FURI_LOG_D(TAG, "NFC Response %d: %s [%02x]", length, display, tx_rx.rx_parity[0]);
 
         seader_send_nfc_rx(seader_uart, tx_rx.rx_data, length);
     } else {