diff --git a/01_DCS/Hooks/Perun.lua b/01_DCS/Hooks/Perun.lua index 35d3db4..2563afa 100644 --- a/01_DCS/Hooks/Perun.lua +++ b/01_DCS/Hooks/Perun.lua @@ -640,7 +640,7 @@ end Perun.UpdateMission = function() -- Main function for mission information updates Perun.AddLog("Updating mission data",2) - -- Perun.MissionData=DCS.getCurrentMission() + Perun.MissionData=DCS.getCurrentMission() -- Perun.SendToPerun(4,Perun.MissionData) -- TBD can cause data transmission troubles Perun.AddLog("Mission data updated",2) end diff --git a/02_Windows_App/Perun_v1/02_Forms/form_Main.cs b/02_Windows_App/Perun_v1/02_Forms/form_Main.cs index e6c4882..d7504ca 100644 --- a/02_Windows_App/Perun_v1/02_Forms/form_Main.cs +++ b/02_Windows_App/Perun_v1/02_Forms/form_Main.cs @@ -557,7 +557,10 @@ namespace Perun_v1 { ExtSRSJson = "{'type':'100','instance':'" + Int32.Parse(con_txt_dcs_instance.Text) + "','payload':{'ignore':'true'}}"; } - DatabaseConnection.SendToMySql(ExtSRSJson); + if (ExtSRSStatus) + { + DatabaseConnection.SendToMySql(ExtSRSJson); + } } // Handle LotATC @@ -588,7 +591,10 @@ namespace Perun_v1 { ExtLotATCJson = "{'type':'101','instance':'" + Int32.Parse(con_txt_dcs_instance.Text) + "','payload':{'ignore':'true'}}"; // No LotATC controller connected } - DatabaseConnection.SendToMySql(ExtLotATCJson); + if (ExtLotATCStatus) + { + DatabaseConnection.SendToMySql(ExtLotATCJson); + } } // Let's do not risk int overload