Was mich nur wundert ist, daß der Aufruf für diesen Parameter lautet:jp112sdl hat geschrieben: ↑16.08.2021, 06:36
Bei bereits erwähnter und besagter Lamellenverstellzeit ist das der Faktor 50.https://github.com/AskSinPP/asksinpp-we ... #L295-L299Code: Alles auswählen
<parameter id="REFERENCE_RUNNING_TIME_SLATS"> <logical type="float" min="0.0" max="10.0" default="2.0" unit="s" /> <physical type="integer" interface="config" list="1" index="179" size="2" /> <conversion type="float_integer_scale" factor="50" offset="0.0" /> </parameter>
Der Wert kann/muss also mit 1/50 Genauigkeit in der WebUI eingegeben/gespeichert werden können.
Gibt man 1 Sekunde ein, wird 1 Byte mit Wert "50" zum Aktor übertragen.
Gibt man 1,02 Sekunden ein, wird der Wert "51" zum Aktor übertragen.
Gibt man 1,23 Sekunden ein - muss entweder auf +0,01 oder -0,01 addiert werden, dann nur Vielfache von 0,02 (1/50) erlaubt sind.
Macht bei 1,24 Sekunden 62.
Es müssen für dieses Parameter-Feld Eingaben mit einer Genauigkeit von 0,02 erlaubt sein.
Code: Alles auswählen
ProofAndSetValue('separate_CHANNEL_1_4_tmp', 'separate_CHANNEL_1_4', 0.00, 10.00, 1, event)