Aktywne Wpisy
Ytarka +39
No to co, ja idę spać, bo jeszcze przecież Sylwester dziś, a Wam życzę, żeby w ciągu następnego roku spełniło się przynajmniej jedno z Waszych ważnych marzeń. Bo mi się w tym, spełniło kilka i zamierzam podtrzymać tę passę.
Dziękuję za uwagę, dobranoc.
#sylwesterzwykopem #pokazmorde
Dziękuję za uwagę, dobranoc.
#sylwesterzwykopem #pokazmorde
InnyWymiar90 +4
Przegląd pulpitu
public class ControllerModel
{
#region Properties
public float Kp { get; set; }
public float Ki { get; set; }
public float Kd { get; set; }
#endregion
}
public List Regulators { get; set; }
= new List()
{
new ControllerModel(),
new ControllerModel(),
new ControllerModel()
};
Po odczytaniu ramki z serialPorta i odkodowaniu jej chcę zapisac odpowiednie wartości do odpowiedniego regulatora
Regulators[0].Kp = wynik[0];
Regulators[0].Ki = wynik[1];
Regulators[0].Kd = wynik[2];
A w XAML mam decimalUpDown do wyświetlania i zmieniania tych wartości, żeby później je wysłać:
``
Jak zrobić, żeby wyświetlało, zaraz po dodaniu w metodzie która odbiera ramkę? To zbidnowanie w XAML nie działa ( ͡° ʖ̯ ͡°)
#csharp #mvvm #wpf #xaml #serialport
https://pastebin.com/xgdFq5XS
Regulators[1].Kp = wynik[0];
Regulators[1].Ki = wynik[1];
Regulators[1].Kd = wynik[2];
OnPropertyChanged("Regulators[1].Kp");
OnPropertyChanged("Regulators[1].Ki");
OnPropertyChanged("Regulators[1].Kd");
Dopiero to zadziałało
Dzięki za pomoc!!