private void EngageMacAndRadioProcol() { foreach (Sensor sen in myNetWork) { sen.Mac = new BoXMAC(sen); sen.BatRangesList = PublicParamerters.getRanges(); sen.Myradar = new Intilization.Radar(sen); } }
private void EngageMacProcol() { ForwardersSelection x = new ForwardersSelection(); x.IntializeForwarders(myNetWork); foreach (Sensor sen in myNetWork) { sen.Mac = new MAC.BoXMAC(sen); sen.BatRangesList = PublicParamerters.getRanges(); } }
private void Ellipse_center_MouseEnter(object sender, MouseEventArgs e) { if (Settings.Default.IsIntialized) { double zoneLen = Operations.DistanceBetweenTwoSensors(this, PublicParamerters.SinkNode); double expectedNuminZone = PublicParamerters.ExpectedNumberoNodesInZone(zoneLen); ToolTip = new Label() { Content = "ExNIZ:" + expectedNuminZone.ToString() }; } }
public void ClearExperment() { try { PublicParamerters.ResetAndStopSimulation(); top_menu.IsEnabled = true; Canvas_SensingFeild.Children.Clear(); if (myNetWork != null) { myNetWork.Clear(); } isCoverageSelected = false; HideSimulationParameters(); col_Path_Efficiency.DataContext = null; col_Delay.DataContext = null; col_EnergyConsumptionForEachNode.DataContext = null; cols_hops_ditrubtions.DataContext = null; lbl_PowersString.Content = ""; cols_hops_ditrubtions.DataContext = null; cols_energy_distribution.DataContext = null; cols_delay_distribution.DataContext = null; } catch (Exception exp) { MessageBox.Show(exp.Message); } }