public void TransmitData(ScienceData data)
        {
            expDialog = null;
            List <IScienceDataTransmitter> tranList = vessel.FindPartModulesImplementing <IScienceDataTransmitter>();

            if (tranList.Count > 0 && result != null)
            {
                List <ScienceData> list2 = new List <ScienceData>();

                list2.Add(result);
                tranList.OrderBy(ScienceUtil.GetTransmitterScore).First().TransmitData(list2);
                ImpactMonitor.getInstance().scienceToKSC(result);
                DumpData(result);
            }
            else
            {
                ScreenMessages.PostScreenMessage(Localizer.Format("#autoLOC_Screen_NoTrans"), 4f, ScreenMessageStyle.UPPER_LEFT);
            }
        }
 void Stop()
 {
     ImpactMonitor.getInstance().Stop();
 }