From aa5608cb7f94fd8d9b897c6fd07c3f36e9f07d3a Mon Sep 17 00:00:00 2001 From: Georg Date: Thu, 21 Mar 2019 16:28:27 +0100 Subject: [PATCH] fixes bug with single write in TI TagIt emu --- Firmware/Chameleon-Mini/Application/TITagitstandard.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Firmware/Chameleon-Mini/Application/TITagitstandard.c b/Firmware/Chameleon-Mini/Application/TITagitstandard.c index 465d426..5015c76 100644 --- a/Firmware/Chameleon-Mini/Application/TITagitstandard.c +++ b/Firmware/Chameleon-Mini/Application/TITagitstandard.c @@ -130,7 +130,7 @@ uint16_t TITagitstandardAppProcess(uint8_t* FrameBuf, uint16_t FrameBytes) break; /* malformed: trying to write in a non-existing block */ } - Dataptr = PageAddress + 0x01; + Dataptr = FrameInfo.Parameters + 1; if (FactoryLockBits_Mask & (1 << PageAddress)) { FrameBuf[ISO15693_ADDR_FLAGS] = ISO15693_RES_FLAG_ERROR;