void endpoint_LatencyUpdated(UAVCommons.CommunicationEndpoint source, int ms) { if (this.dataGridView1.InvokeRequired) { this.dataGridView1.Invoke((MethodInvoker) delegate { UpdateGrid(this.core.currentUAV.knownEndpoints); }); } else { UpdateGrid(this.core.currentUAV.knownEndpoints); } }
/// <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> /// Something has Changed in our Connections update the Pad!!! /// </summary> /// <param name="source"></param> /// <param name="arg"></param> /// <param name="state"></param> void currentUAV_CommunicationStatusChanged(UAVCommons.UAVBase source, UAVCommons.CommunicationEndpoint arg, string state) { try { if (this.dataGridView1.InvokeRequired) { this.dataGridView1.Invoke((MethodInvoker) delegate { UpdateGrid(source.knownEndpoints); }); } else { UpdateGrid(source.knownEndpoints); } } catch (Exception ex) { } }
void currentUAV_CommunicationStatusChanged(UAVCommons.UAVBase source, UAVCommons.CommunicationEndpoint arg, string state) { if (ShowConnectionsStateChanges) { string connectedstring = ""; if (arg.Connected()) { connectedstring = " established"; } else { connectedstring = " lost"; } if (logbox.InvokeRequired) { logbox.Invoke((MethodInvoker) delegate { logbox.Items.Insert(0, "Verbindung mit uav:" + arg.commType.ToString() + connectedstring); }); } } }
void currentUAV_DataArrived(UAVCommons.CommunicationEndpoint source, UAVCommons.UAVParameter arg) { }
/// <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) { }