ValueConvertAD
value ValueConvertAD ( value ValueAnalog, value MinDigital, value MaxDigital, value MinAnalog, value MaxAnalog );
Rückgabewert
Bei Erfolg ist der Rückgabewert TRUE, ansonsten FALSE.
Parameter
ValueAnalog
Der Analogwert, der auf sein digitales Äquivalent normiert werden soll.
MinDigital
Das digitale Minimum, das dem analogen Minimum des Analogwertes ValueAnalog entspricht.
MaxDigital
Das digitale Maximum, das dem analogen Maximum des Analogwertes ValueAnalog entspricht.
MinAnalog
Das analoge Minimum des Analogwertes ValueAnalog, das dem digitale Minimum MinAnalog entspricht.
MaxAnalog
Das analoge Maximum des Analogwertes ValueAnalog, das dem digitale Maximum MaxAnalog entspricht.
Bemerkungen
Wandelt den Analogwert ValueAnalog in sein digitales Äquivalent um. Für die lineare Umrechnung wird der analoge Wertebereich, bestehend aus MinAnalog und MaxAnalog, und der entsprechende digitale Wertebereich, bestehend aus MinDigital und MaxDigital, verwendet.
Die lineare Umrechnung erfolgt entsprechend der Gleichung:
ValueDigital = ValueAnalog * (MaxDigital - MinDigital) / (MaxAnalog - MinAnalog) + MinDigital;
Beispiel
Siehe auch ValueChanging, ValueConvertDA