This commit is contained in:
iceman1001 2020-01-01 20:46:26 +01:00
commit 796fdb9085

View file

@ -90,7 +90,7 @@ static void pacRawToCardId(uint8_t* outCardId, const uint8_t* rawBytes) {
*/
// convert 8 bytes of PAC_8byte ID to 16 byte array of raw data (FF204990XX...)
static void pacCardIdToRaw(uint8_t* outRawBytes, const char* cardId) {
static void pacCardIdToRaw(uint8_t *outRawBytes, const char *cardId) {
uint8_t idbytes[10];
// prepend PAC_8byte card type "20"
@ -116,8 +116,7 @@ static void pacCardIdToRaw(uint8_t* outRawBytes, const char* cardId) {
pattern = reflect8(idbytes[i - 2]);
pattern |= oddparity8(pattern);
if (i > 3) checksum ^= idbytes[i - 2];
}
else
} else
pattern = (reflect8(checksum) & 0xFE) | oddparity8(checksum);
pattern <<= shift;