|
|
@@ -1,69 +0,0 @@
|
|
|
-#include "../nfc_rfid_detector_app_i.h"
|
|
|
-
|
|
|
-void nfc_rfid_detector_scene_about_widget_callback(
|
|
|
- GuiButtonType result,
|
|
|
- InputType type,
|
|
|
- void* context) {
|
|
|
- NfcRfidDetectorApp* app = context;
|
|
|
- if(type == InputTypeShort) {
|
|
|
- view_dispatcher_send_custom_event(app->view_dispatcher, result);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-void nfc_rfid_detector_scene_about_on_enter(void* context) {
|
|
|
- NfcRfidDetectorApp* app = context;
|
|
|
-
|
|
|
- FuriString* temp_str;
|
|
|
- temp_str = furi_string_alloc();
|
|
|
- furi_string_printf(temp_str, "\e#%s\n", "Information");
|
|
|
-
|
|
|
- furi_string_cat_printf(temp_str, "Version: %s\n", NFC_RFID_DETECTOR_VERSION_APP);
|
|
|
- furi_string_cat_printf(temp_str, "Developed by: %s\n", NFC_RFID_DETECTOR_DEVELOPED);
|
|
|
- furi_string_cat_printf(temp_str, "Github: %s\n\n", NFC_RFID_DETECTOR_GITHUB);
|
|
|
-
|
|
|
- furi_string_cat_printf(temp_str, "\e#%s\n", "Description");
|
|
|
- furi_string_cat_printf(
|
|
|
- temp_str,
|
|
|
- "This application allows\nyou to determine what\ntype of electromagnetic\nfield the reader is using.\nFor LF RFID you can also\nsee the carrier frequency\n\n");
|
|
|
-
|
|
|
- widget_add_text_box_element(
|
|
|
- app->widget,
|
|
|
- 0,
|
|
|
- 0,
|
|
|
- 128,
|
|
|
- 14,
|
|
|
- AlignCenter,
|
|
|
- AlignBottom,
|
|
|
- "\e#\e! \e!\n",
|
|
|
- false);
|
|
|
- widget_add_text_box_element(
|
|
|
- app->widget,
|
|
|
- 0,
|
|
|
- 2,
|
|
|
- 128,
|
|
|
- 14,
|
|
|
- AlignCenter,
|
|
|
- AlignBottom,
|
|
|
- "\e#\e! NFC/RFID detector \e!\n",
|
|
|
- false);
|
|
|
- widget_add_text_scroll_element(app->widget, 0, 16, 128, 50, furi_string_get_cstr(temp_str));
|
|
|
- furi_string_free(temp_str);
|
|
|
-
|
|
|
- view_dispatcher_switch_to_view(app->view_dispatcher, NfcRfidDetectorViewWidget);
|
|
|
-}
|
|
|
-
|
|
|
-bool nfc_rfid_detector_scene_about_on_event(void* context, SceneManagerEvent event) {
|
|
|
- NfcRfidDetectorApp* app = context;
|
|
|
- bool consumed = false;
|
|
|
- UNUSED(app);
|
|
|
- UNUSED(event);
|
|
|
-
|
|
|
- return consumed;
|
|
|
-}
|
|
|
-
|
|
|
-void nfc_rfid_detector_scene_about_on_exit(void* context) {
|
|
|
- NfcRfidDetectorApp* app = context;
|
|
|
-
|
|
|
- // Clear views
|
|
|
- widget_reset(app->widget);
|
|
|
-}
|