NFC: Add Skylanders support (#1553)

* nfc: add skylanders support
* nfc: format sources

Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
gornekich
2022-08-07 18:33:14 +03:00
committed by GitHub
parent f3d7d7dba0
commit 173c94156d
4 changed files with 10 additions and 19 deletions

View File

@@ -39,7 +39,8 @@ bool troyka_parser_read(NfcWorker* nfc_worker, FuriHalNfcTxRxContext* tx_rx) {
MfClassicReader reader = {};
FuriHalNfcDevData* nfc_data = &nfc_worker->dev_data->nfc_data;
mf_classic_get_type(nfc_data->atqa[0], nfc_data->atqa[1], nfc_data->sak, &reader);
reader.type = mf_classic_get_classic_type(nfc_data->atqa[0], nfc_data->atqa[1], nfc_data->sak);
for(size_t i = 0; i < COUNT_OF(troyka_keys); i++) {
mf_classic_reader_add_sector(
&reader, troyka_keys[i].sector, troyka_keys[i].key_a, troyka_keys[i].key_b);