public void LoadModel()
 {
     model = (Kinematic)Activator.CreateInstance(selectedKinematic);
     foreach(string output in model.OutputNames)
     {
         if(!Outputs.ContainsKey(output))
         Outputs.Add(output, new ViewModel.OutputSignalViewModel(output));
     }
     if (!Outputs.ContainsKey("EnableHaptics"))
     {
         Outputs.Add("EnableHaptics", new ViewModel.OutputSignalViewModel("Enable Haptics"));
     }
     Outputs["EnableHaptics"].Value = 0;
     HapticsButton.Visibility = System.Windows.Visibility.Visible;
 }
 public void LoadModel()
 {
     model = (Kinematic)Activator.CreateInstance(selectedKinematic);
     foreach (string output in model.OutputNames)
     {
         if (!Outputs.ContainsKey(output))
             Outputs.Add(output, new ViewModel.OutputSignalViewModel(output));
     }
 }