Mit der Muttersprache hast du recht.
Zitat:-Aufräumen
das weiss ich klar, nur das Problem ist, wenn etwas nicht klappt kann ich es schneller änderen.
Zitat:Unnötige Operationen (wie z.B. das Addieren von "0+1") entfernen
Meinst du, die beim Befühlen der Tabelle. Einige habe ich geändert die auf "1".
Zitat:vernünftige Array-Operationen verwenden (Autoindizierung bei Schleifen, IndexArray statt DeleteFromArray, etc.)
Autoindizierung bei Schleifen?? wie ist das gemeint?
Zitat:dir dein Konzept des Speicherns in einer Tabelle überdenken (doppelte und dreifache Zugriffe auf PropertyNodes der Tabelle, um Werte dort einzutragen): Eine Tabelle ist ein 2D-Array of Strings, bitte auch so handhaben!
Klar werde ich machen aber so klangs am anfang am Logischsten und "2D-Array of string, bitte auch so handhaben"??
meinst du es wegem dem arbeitsspeicher verbrauch?? Ich wollte die Einheiten Direkt mit in der Zelle haben, deshalb habe ich, mich für den string entschieden
Zitat:lokale Variablen reduzieren, Settings in Cluster zusammenfassen, mehr Schieberegister nutzen
wieso Schieberregister.
Die Zuortnung des Sensor wird noch von "Hand" gemacht (in register Suche). Dabei wird erkannt an welchem slave ein sensor angeschlossen wird und es wird der Typ durch Enum bestimmt und beide 1D-Array zu einem 2D-Array. Das Messergebniss wird in das passende Chart (Spannung-chart, Temperatur-chart und Druck-chart) zu geortnet. Der Knackpunkt ist wenn von einem Sensor mehrere vorhanden sind, sollen diese Einzelt dargestehlt werden und nicht zusammen.
Hoffe es ist besser verständlich als vorhin.
MfG
exkluski