- setDemodBuf(DemodBuffer+ans, 64, 0);
-
- //PrintAndLog("1410-%u-%u-%08X-%02X", fullcode);
+ uint8_t chksum = raw2 & 0xFF;
+ PrintAndLog("Checksum: %02X [%s]",
+ chksum,
+ (chksum == jablontron_chksum(DemodBuffer)) ? "OK":"FAIL"
+ );
+
+ // Printed format: 1410-nn-nnnn-nnnn
+ PrintAndLog("Printed: 1410-%02X-%04X-%04X",
+ (raw1 & 0x0000FF00) >> 8,
+ (raw1 & 0xFF) << 8 | ((raw2 >> 24) & 0xFF),
+ (raw2 & 0x00FFFF00) >> 8
+ );