예제 #1
0
 public void Clear()
 {
     _recordManager.Clear();
     _lapManager.Clear();
     _hrManager.Clear();
     _powerManager.Clear();
     _session = null;
     ClearAdditionalValues();
     ClearChart();
 }
예제 #2
0
        static async void HandleSession(MesgEventArgs e)
        {
            SessionValues values = new SessionValues();
            object        value;

            int i = 0;

            foreach (Field field in e.mesg.Fields)
            {
                for (int j = 0; j < field.GetNumValues(); j++)
                {
                    value = field.GetValue(j);
                    values.SetValue(field.Num, j, value);
                }

                i++;
            }
            DataManager.Instance.Session = (values);
            await Task.CompletedTask;
        }