This commit is contained in:
Willy-JL
2024-03-07 04:38:51 +00:00

View File

@@ -1,11 +1,13 @@
#include "nfc_supported_card_plugin.h" #include "nfc_supported_card_plugin.h"
#include <flipper_application.h> #include <core/check.h>
#include <flipper_application/flipper_application.h>
#include <nfc/nfc_device.h>
#include <bit_lib/bit_lib.h>
#include <nfc/protocols/mf_classic/mf_classic_poller_sync.h> #include <nfc/protocols/mf_classic/mf_classic_poller_sync.h>
#include "../../api/mosgortrans/mosgortrans_util.h" #include "../../api/mosgortrans/mosgortrans_util.h"
#include "furi_hal_rtc.h"
#include <bit_lib.h>
#include <datetime.h>
#define TAG "Troika" #define TAG "Troika"
@@ -88,7 +90,7 @@ static bool troika_get_card_config(TroikaCardConfig* config, MfClassicType type)
config->data_sector = 11; config->data_sector = 11;
config->keys = troika_1k_keys; config->keys = troika_1k_keys;
} else if(type == MfClassicType4k) { } else if(type == MfClassicType4k) {
config->data_sector = 11; config->data_sector = 8; // Further testing needed
config->keys = troika_4k_keys; config->keys = troika_4k_keys;
} else { } else {
success = false; success = false;
@@ -244,4 +246,4 @@ static const FlipperAppPluginDescriptor troika_plugin_descriptor = {
/* Plugin entry point - must return a pointer to const descriptor */ /* Plugin entry point - must return a pointer to const descriptor */
const FlipperAppPluginDescriptor* troika_plugin_ep() { const FlipperAppPluginDescriptor* troika_plugin_ep() {
return &troika_plugin_descriptor; return &troika_plugin_descriptor;
} }