uint64_t rawid = bytebits_to_byte(DemodBuffer+16, 40);
uint64_t id = getJablontronCardId(rawid);
- PrintAndLog("Jablotron Tag Found: Card ID %u", id);
- PrintAndLog("Raw: %08X%08X", raw1 ,raw2);
+ PrintAndLog("Jablotron Tag Found: Card ID %u :: Raw: %08X%08X", id, raw1 ,raw2);
uint8_t chksum = raw2 & 0xFF;
PrintAndLog("Checksum: %02X [%s]",
int CmdJablotronRead(const char *Cmd) {
CmdLFRead("s");
- getSamples("20000", TRUE);
+ getSamples("12000", TRUE);
return CmdJablotronDemod(Cmd);
}
c.arg[1] = i;
clearCommandBuffer();
SendCommand(&c);
- if (!WaitForResponseTimeout(CMD_ACK, &resp, 1000)){
+ if (!WaitForResponseTimeout(CMD_ACK, &resp, T55XX_WRITE_TIMEOUT)){
PrintAndLog("Error occurred, device did not respond during write operation.");
return -1;
}