1
mirror of https://github.com/DarkFlippers/unleashed-firmware.git synced 2025-12-12 20:49:49 +04:00

allow 36-bit AWID (L11601 Lenel)

OFW PR 1838 by ae5au
This commit is contained in:
MX
2022-10-12 05:32:58 +03:00
parent 80a406afd3
commit 2e047ff411

View File

@@ -81,7 +81,7 @@ static bool protocol_awid_can_be_decoded(uint8_t* data) {
// Avoid detection for invalid formats // Avoid detection for invalid formats
uint8_t len = bit_lib_get_bits(data, 8, 8); uint8_t len = bit_lib_get_bits(data, 8, 8);
if(len != 26 && len != 50 && len != 37 && len != 34) break; if(len != 26 && len != 50 && len != 37 && len != 34 && len != 36) break;
result = true; result = true;
} while(false); } while(false);
@@ -207,7 +207,7 @@ bool protocol_awid_write_data(ProtocolAwid* protocol, void* data) {
// Fix incorrect length byte // Fix incorrect length byte
if(protocol->data[0] != 26 && protocol->data[0] != 50 && protocol->data[0] != 37 && if(protocol->data[0] != 26 && protocol->data[0] != 50 && protocol->data[0] != 37 &&
protocol->data[0] != 34) { protocol->data[0] != 34 && protocol->data[0] != 36) {
protocol->data[0] = 26; protocol->data[0] = 26;
} }