Пример #1
0
        internal Georefimage() {
            InitializeComponent();


            CHECK_AMSLAlt_Use.Checked = true;
            PANEL_TIME_OFFSET.Enabled = false;

            useAMSLAlt = CHECK_AMSLAlt_Use.Checked;

            JXL_StationIDs = new List<int>();

            selectedProcessingMode = PROCESSING_MODE.CAM_MSG;

            // Graphic init
            // GPS
            NUM_GPS_Week.Value = gpsweekpos;
            NUM_time.Value = timepos;
            NUM_latpos.Value = latpos;
            NUM_lngpos.Value = lngpos;
            NUM_altpos.Value = altpos;
            NUM_GPS_AMSL_Alt.Value = altAMSLpos;

            // ATT 
            NUM_ATT_Heading.Value = yawATT;
            NUM_ATT_Pitch.Value = pitchATT;
            NUM_ATT_Roll.Value = rollATT;

            // CAM
            NUM_CAM_Time.Value = timeCAMpos;
            NUM_CAM_Week.Value = weekCAMPos;
            NUM_CAM_Lat.Value = latCAMpos;
            NUM_CAM_Lon.Value = lngCAMpos;
            NUM_CAM_Alt.Value = altCAMpos;

            NUM_CAM_Heading.Value = yawCAMATT;
            NUM_CAM_Roll.Value = rollCAMATT;
            NUM_CAM_Pitch.Value = pitchCAMATT;

            MissionPlanner.Utilities.Tracking.AddPage(this.GetType().ToString(), this.Text);

        }
Пример #2
0
 private void ProcessType_CheckedChanged(object sender, EventArgs e)
 {
     if (RDIO_CAMMsgSynchro.Checked)
     {
         selectedProcessingMode = PROCESSING_MODE.CAM_MSG;
         PANEL_TIME_OFFSET.Enabled = false;
         PANEL_SHUTTER_LAG.Enabled = true;
     }
     else
     {
         selectedProcessingMode = PROCESSING_MODE.TIME_OFFSET;
         PANEL_TIME_OFFSET.Enabled = true;
         PANEL_SHUTTER_LAG.Enabled = false;
     }
 }