Gottfreak
11.03.2004, 14:10
Hi
Wie wertet ihr in der C-Control Sensoren aus (bezüglich des geringen Zahlenraums)?
Word-Variablen gehen nur bis 16 bit.
Bei manchen Sensoren haben die Kennlinien aber derartige exponentielle Anteile (der Art 0.5463*x^3 - 2332), dass ich das ganze einfach nicht so erweitern kann, dass die Abweichung verträglich ist.
Macht es Sinn, einen Wert auf mehrere Variablen zu verteilen (ein Word für die einer und ein Wort für die 2^16er) und hat dafür jemand übersichtliche Lösungen?
Die andere Möglichkeit ist noch, Wertetabellen in der C-Control zu speichern und linear zu interpolieren (auch irgendwie nerfig).
Was hat sich so als praktikabelste Lösung erwiesen? Kann mir da jemand 'nen Tip geben?
Wie wertet ihr in der C-Control Sensoren aus (bezüglich des geringen Zahlenraums)?
Word-Variablen gehen nur bis 16 bit.
Bei manchen Sensoren haben die Kennlinien aber derartige exponentielle Anteile (der Art 0.5463*x^3 - 2332), dass ich das ganze einfach nicht so erweitern kann, dass die Abweichung verträglich ist.
Macht es Sinn, einen Wert auf mehrere Variablen zu verteilen (ein Word für die einer und ein Wort für die 2^16er) und hat dafür jemand übersichtliche Lösungen?
Die andere Möglichkeit ist noch, Wertetabellen in der C-Control zu speichern und linear zu interpolieren (auch irgendwie nerfig).
Was hat sich so als praktikabelste Lösung erwiesen? Kann mir da jemand 'nen Tip geben?