Пример #1
0
 private void ReceiveSonicData_Click(object sender, EventArgs e)
 {
     ReceiveSonic = !ReceiveSonic;
     if (ReceiveSonic)
     {
         this.ReceiveSonicData.Text = "Receive Sonic Data"; TH_command.MeasureUltraSonic_0x86(); return;
     }
     this.ReceiveSonicData.Text = "Stop Sonic Data";
     TH_command.StopSendCommand_Sonic_0x86();
 }
Пример #2
0
        ////////////////////////////////////////// private method ///////////////////////////////////////////////

        private void GetSonicData(TH_SendCommand TH_command)
        {
            while (!TH_command.MeasureUltraSonic_0x86())
            {
                ;
            }
            TH_command.StopSendCommand_Sonic_0x86();

            currPoint.UltraSonicL = TH_SendCommand.TH_data.Tail_L_Y;
            currPoint.UltraSonicR = TH_SendCommand.TH_data.Tail_R_Y;
        }