more wiegand formats, and if binary is user supplied use that length, and ignore parity faults is removed since we wanna see all decodings anyway

This commit is contained in:
iceman1001
2021-04-27 15:19:34 +02:00
parent bbdb2d7c95
commit 10c9ea5f84
7 changed files with 213 additions and 116 deletions

View File

@@ -42,7 +42,7 @@ bool set_linear_field(wiegand_message_t *data, uint64_t value, uint8_t firstBit,
uint64_t get_nonlinear_field(wiegand_message_t *data, uint8_t numBits, uint8_t *bits);
bool set_nonlinear_field(wiegand_message_t *data, uint64_t value, uint8_t numBits, uint8_t *bits);
wiegand_message_t initialize_message_object(uint32_t top, uint32_t mid, uint32_t bot);
wiegand_message_t initialize_message_object(uint32_t top, uint32_t mid, uint32_t bot, int n);
bool add_HID_header(wiegand_message_t *data);