Преглед на файлове

use the bluemark public key on bluemark boards

Andrew Tridgell преди 3 години
родител
ревизия
7541fd38c3
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      RemoteIDModule/parameters.cpp

+ 6 - 1
RemoteIDModule/parameters.cpp

@@ -312,7 +312,12 @@ void Parameters::init(void)
         // setup public keys
         set_by_name_char64("PUBLIC_KEY1", ROMFS::find_string("public_keys/ArduPilot_public_key1.dat"));
         set_by_name_char64("PUBLIC_KEY2", ROMFS::find_string("public_keys/ArduPilot_public_key2.dat"));
-        set_by_name_char64("PUBLIC_KEY3", ROMFS::find_string("public_keys/ArduPilot_public_key2.dat"));
+#if defined(BOARD_BLUEMARK_DB200) || defined(BOARD_BLUEMARK_DB110)
+        set_by_name_char64("PUBLIC_KEY3", ROMFS::find_string("public_keys/BlueMark_public_key1.dat"));
+#else
+        set_by_name_char64("PUBLIC_KEY3", ROMFS::find_string("public_keys/ArduPilot_public_key3.dat"));
+#endif
+
     }
 }