Hallo Zusammen
Falls jemad diesem Bausstein mal verwendet will, wird er leider feststellen das siche in Fehler eingeschlichen hat. Leider wird nur ein 2byte statt einem 4byte Wert verarbeitet. (vermutlich Kopiererfehler vom Baustein 2ByteTo16Bit)
Um diesen Fehler zu korrigieren muss in der Logic 19014_4Byte_nach_32_Bit.hsl der Wert int durch long ersetzt werden:
5012|0|""|"(long(EN[1]) & 1)"|""|1|0|0|0
5012|0|""|"(long(EN[1]) & 2)"|""|2|0|0|0
5012|0|""|"(long(EN[1]) & 4)"|""|3|0|0|0
etc...
Weiters in der Zeile follgenden Zeile
Eingang 2 durch 4 ersetzen (optische Günde) :-)
5000|"Wandler\4ByteTo32Bit"|4|1|"Eingang 4
Eventuell kann man Holger Schwinghammer (dem Entwickler)
diesen Fehler zukommen lassen so dass es generell behoben werden kann.
Gruß Benny
Falls jemad diesem Bausstein mal verwendet will, wird er leider feststellen das siche in Fehler eingeschlichen hat. Leider wird nur ein 2byte statt einem 4byte Wert verarbeitet. (vermutlich Kopiererfehler vom Baustein 2ByteTo16Bit)
Um diesen Fehler zu korrigieren muss in der Logic 19014_4Byte_nach_32_Bit.hsl der Wert int durch long ersetzt werden:
5012|0|""|"(long(EN[1]) & 1)"|""|1|0|0|0
5012|0|""|"(long(EN[1]) & 2)"|""|2|0|0|0
5012|0|""|"(long(EN[1]) & 4)"|""|3|0|0|0
etc...
Weiters in der Zeile follgenden Zeile
Eingang 2 durch 4 ersetzen (optische Günde) :-)
5000|"Wandler\4ByteTo32Bit"|4|1|"Eingang 4
Eventuell kann man Holger Schwinghammer (dem Entwickler)
diesen Fehler zukommen lassen so dass es generell behoben werden kann.
Gruß Benny
Kommentar