コード例 #1
0
        private void SimulatorController_OnDataReceived(object sender, SimulatorEventArgs e)
        {
            string newMessage = simulatorController.getMessage();

            txb_receivedData.Text += newMessage + "\n";

            TaskResults.Add(new TaskResult(newMessage));

            lst_taskResults.ItemsSource = TaskResults;
        }
コード例 #2
0
        // -- event moethods

        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected sealed override void OnStarted(object sender, SimulatorEventArgs e)
        {
            ConvertArgs(
                _runtime?.Simulators.AllArguments().GetByName(Models.Communication.LrWpan.Name),
                ref _commArgs);

            ConvertArgs(
                _runtime?.Simulators.AllArguments().GetByName(Models.Scene.Name),
                ref _sceneArgs);

            // override the rx positions field
            _radioArgs.UpdatePositions();
        }
コード例 #3
0
 private void OnStopped(object sender, SimulatorEventArgs e)
 {
     _watch.Stop();
     _args.ElapsedTime = _watch.Elapsed;
     _log.Trace($"Duration of simulation: {_args.ElapsedTime}.");
 }
コード例 #4
0
 private void OnIterationPassed(object sender, SimulatorEventArgs e)
 {
     _args.Iterations++;
     _args.SimulatedTime = _args.SimulatedTime.Add(_args.CycleDuration);
     _log.Trace($"{_args.Iterations} iterations at simulated duration: {_args.SimulatedTime}");
 }
コード例 #5
0
        // -- event methods

        private void OnStarted(object sender, SimulatorEventArgs e)
        {
            _watch = new Stopwatch();
            _watch.Start();
        }
コード例 #6
0
ファイル: RuntimeBase.cs プロジェクト: NordicSim/NordicSim
 private void OnStart(object sender, SimulatorEventArgs e)
 {
     _simRepo.SortActiveSimulators()
     .ToList()
     .ForEach(s => s.OnStart());
 }
コード例 #7
0
        // -- private method

        protected override void OnStarted(object sender, SimulatorEventArgs e)
        {
            base.OnStarted(sender, e);
            _netArgs.Network.SetupMatrices();
        }
コード例 #8
0
 private void SimulatorController_OnServerStarted(object sender, SimulatorEventArgs e)
 {
     txb_receivedData.Text += e.Message + "\n";
 }
コード例 #9
0
 private void SimulatorController_OnListeningForSimulator(object sender, SimulatorEventArgs e)
 {
     txb_receivedData.Text += e.Message + "\n";
 }
コード例 #10
0
 private void SimulatorController_OnSimulatorAccepted(object sender, SimulatorEventArgs e)
 {
     txb_receivedData.Text += e.Message + "\n";
     enableSimulatorControls();
 }
コード例 #11
0
 protected virtual void OnStarted(object sender, SimulatorEventArgs e)
 {
 }
コード例 #12
0
        // -- private method

        protected void OnStarted(object sender, SimulatorEventArgs e)
        {
            _args.Network.SetupMatrices();
        }