From: pwpiwi <pwpiwi@users.noreply.github.com>
Date: Fri, 3 Apr 2020 15:41:11 +0000 (+0200)
Subject: fixing iso15693
X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/commitdiff_plain/refs/pull/926/head

fixing iso15693
* NOISE_THRESHOLD /= 2 (starting with c41dd5f it became a relative threshold)
* remove superfluous reader initialization
---

diff --git a/armsrc/iso15693.c b/armsrc/iso15693.c
index 5672e66d..f16698bb 100644
--- a/armsrc/iso15693.c
+++ b/armsrc/iso15693.c
@@ -368,7 +368,7 @@ void TransmitTo15693Reader(const uint8_t *cmd, size_t len, uint32_t *start_time,
 //          false if we are still waiting for some more
 //=============================================================================
 
-#define NOISE_THRESHOLD          160                   // don't try to correlate noise
+#define NOISE_THRESHOLD          80                   // don't try to correlate noise
 #define MAX_PREVIOUS_AMPLITUDE   (-1 - NOISE_THRESHOLD)
 
 typedef struct DecodeTag {
@@ -1571,9 +1571,6 @@ void ReaderIso15693(uint32_t parameter) {
 
 	LED_A_ON();
 
-	Iso15693InitReader();
-
-	StartCountSspClk();
 	set_tracing(true);
 
 	uint8_t TagUID[8] = {0x00};