From e92b3588e0b88f216b2d79c017f34b0fda7d024c Mon Sep 17 00:00:00 2001 From: Federico Cerutti Date: Wed, 26 Dec 2018 00:53:17 +0100 Subject: [PATCH] Resetting LoadModState to avoid erratic behaviour --- Firmware/Chameleon-Mini/Codec/ISO15693.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Firmware/Chameleon-Mini/Codec/ISO15693.c b/Firmware/Chameleon-Mini/Codec/ISO15693.c index 8679dc2..6d1f706 100644 --- a/Firmware/Chameleon-Mini/Codec/ISO15693.c +++ b/Firmware/Chameleon-Mini/Codec/ISO15693.c @@ -440,6 +440,7 @@ void StartISO15693Demod(void) { Flags.DemodFinished = 0; Flags.LoadmodFinished = 0; DemodState = DEMOD_SOC_STATE; + LoadModState = LOADMOD_WAIT; DataRegister = 0; SampleRegister = 0; BitSampleCount = 0; @@ -489,6 +490,7 @@ void ISO15693CodecDeInit(void) Flags.DemodFinished = 0; Flags.LoadmodFinished = 0; DemodState = DEMOD_SOC_STATE; + LoadModState = LOADMOD_WAIT; DataRegister = 0; SampleRegister = 0; BitSampleCount = 0;