mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-17 04:34:44 -07:00
Update faac_slh.c
debugging strange cnt behavior
This commit is contained in:
@@ -140,7 +140,11 @@ static bool subghz_protocol_faac_slh_gen_data(SubGhzProtocolEncoderFaacSLH* inst
|
|||||||
//FAAC Learning
|
//FAAC Learning
|
||||||
man =
|
man =
|
||||||
subghz_protocol_keeloq_common_faac_learning(seed, manufacture_code->key);
|
subghz_protocol_keeloq_common_faac_learning(seed, manufacture_code->key);
|
||||||
|
uint32_t hi = man >> 32;
|
||||||
|
uint32_t lo = man & 0xFFFFFFFF;
|
||||||
|
FURI_LOG_I("man_learning: %8X%8X\n", hi, lo);
|
||||||
hop = subghz_protocol_keeloq_common_encrypt(decrypt, man);
|
hop = subghz_protocol_keeloq_common_encrypt(decrypt, man);
|
||||||
|
FURI_LOG_I("hop: %8X\n" hop);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -408,8 +412,12 @@ static void subghz_protocol_faac_slh_check_remote_controller
|
|||||||
case KEELOQ_LEARNING_FAAC:
|
case KEELOQ_LEARNING_FAAC:
|
||||||
// FAAC Learning
|
// FAAC Learning
|
||||||
man = subghz_protocol_keeloq_common_faac_learning(seed, manufacture_code->key);
|
man = subghz_protocol_keeloq_common_faac_learning(seed, manufacture_code->key);
|
||||||
FURI_LOG_I(TAG, "mfkey: %08lX%08lX mf: %s", hi, lo, manufacture_code->name);
|
FURI_LOG_I(TAG, "mfkey: %08lX%08lX mf: %s\n", hi, lo, manufacture_code->name);
|
||||||
|
uint32_t himl = man >> 32;
|
||||||
|
uint32_t loml = man & 0xFFFFFFFF;
|
||||||
|
FURI_LOG_I("man_learning: %8X%8X\n", himl, loml);
|
||||||
decrypt = subghz_protocol_keeloq_common_decrypt(code_hop, man);
|
decrypt = subghz_protocol_keeloq_common_decrypt(code_hop, man);
|
||||||
|
FURI_LOG_I("hop: %8X\n" code_hop);
|
||||||
*manufacture_name = string_get_cstr(manufacture_code->name);
|
*manufacture_name = string_get_cstr(manufacture_code->name);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user