private void UpdateBar(UAVCommons.UAVSingleParameter value, ColorProgressBar.ColorProgressBar bar) { bar.Minimum = Convert.ToInt32(value.Min) * 100; bar.Maximum = Convert.ToInt32(value.Max) * 100; bar.Value = Convert.ToInt32(Convert.ToDouble(value.Value) * 100); bar.Refresh(); }
void joystick_ValueChanged(UAVCommons.UAVSingleParameter param, bool isremote) { try { mapping_ValueChanged(param, isremote); } catch (Exception ex) { } }
void mapping_ValueChanged(UAVCommons.UAVSingleParameter param, bool isremote) { if (this.InvokeRequired) { this.Invoke(new MethodInvoker(UpdateBars)); } else { UpdateBars(); } }
/// <summary> /// UAV Position hat sich Verändert aktualisiere Markierung auf der Karte /// </summary> /// <param name="param"></param> /// <param name="isremote"></param> public void MapView_ValueChanged(UAVCommons.CommunicationEndpoint source, UAVCommons.UAVSingleParameter arg) { //if (arg.Name == "lbRMCPositionLatitude") //{ // if (gMapControl1.InvokeRequired) // { // gMapControl1.Invoke(new MethodInvoker(UpdateUAVPosition)); // } // else // { // UpdateUAVPosition(); // } //} }
/// <summary> /// UAV Position hat sich Verändert aktualisiere Markierung auf der Karte /// </summary> /// <param name="param"></param> /// <param name="isremote"></param> public virtual void MapView_ValueChanged(UAVCommons.CommunicationEndpoint source, UAVCommons.UAVSingleParameter arg) { }
public virtual void currentUAV_DataArrived(UAVCommons.CommunicationEndpoint source, UAVCommons.UAVSingleParameter arg) { }