Просмотр исходного кода

[FL-2814] SubGhz: fix display information in the file if the frequency is not available for transmission in the given region (#1724)

Skorpionm 3 лет назад
Родитель
Сommit
8b05bd1106
2 измененных файлов с 0 добавлено и 12 удалено
  1. 0 1
      applications/main/subghz/helpers/subghz_types.h
  2. 0 11
      applications/main/subghz/subghz_i.c

+ 0 - 1
applications/main/subghz/helpers/subghz_types.h

@@ -47,7 +47,6 @@ typedef enum {
     SubGhzLoadKeyStateUnknown,
     SubGhzLoadKeyStateUnknown,
     SubGhzLoadKeyStateOK,
     SubGhzLoadKeyStateOK,
     SubGhzLoadKeyStateParseErr,
     SubGhzLoadKeyStateParseErr,
-    SubGhzLoadKeyStateOnlyRx,
 } SubGhzLoadKeyState;
 } SubGhzLoadKeyState;
 
 
 /** SubGhzLock */
 /** SubGhzLock */

+ 0 - 11
applications/main/subghz/subghz_i.c

@@ -278,11 +278,6 @@ bool subghz_key_load(SubGhz* subghz, const char* file_path, bool show_dialog) {
             break;
             break;
         }
         }
 
 
-        if(!furi_hal_region_is_frequency_allowed(temp_data32)) {
-            FURI_LOG_E(TAG, "This frequency can only be used for RX in your region");
-            load_key_state = SubGhzLoadKeyStateOnlyRx;
-            break;
-        }
         subghz->txrx->preset->frequency = temp_data32;
         subghz->txrx->preset->frequency = temp_data32;
 
 
         if(!flipper_format_read_string(fff_data_file, "Preset", temp_str)) {
         if(!flipper_format_read_string(fff_data_file, "Preset", temp_str)) {
@@ -354,12 +349,6 @@ bool subghz_key_load(SubGhz* subghz, const char* file_path, bool show_dialog) {
         }
         }
         return false;
         return false;
 
 
-    case SubGhzLoadKeyStateOnlyRx:
-        if(show_dialog) {
-            subghz_dialog_message_show_only_rx(subghz);
-        }
-        return false;
-
     case SubGhzLoadKeyStateOK:
     case SubGhzLoadKeyStateOK:
         return true;
         return true;