U.H.M.
04.01.2008, 18:19
Hallo zusammen,
ich versuche grade einen SRF02 als Wasserstandssensor zu missbrauchen.
Ich versuche ihn mit VB 6 und Java anzusteuern. Ich kann leider nix anderes.
Mein Problem ist, das er im RS232 Modus an einem MAX232 zwar die befohlene Messung ausführt, die Rückgabewerte in 3 von 4 Fällen auch gleich sind, aber von mir in keinster Art und Weise in sinnvolle Werte übersetzt werden können.
Softwareversion ist 4.
Bei Abstand in cm gibt er fast immer 0 zurück.
In Sekunden meistens etwas was sich in einige 40cm umrechnen lässt.
Ich hab jetzt gemäß einiger Forenbeiträge auf sauberste Lötstellen geachtet. Zumindest bei meinen eigenen.
Di HSB LSB Byte Geschichte rechne ich mit
256*1.Byte+2.Byte um. Das dürfte soweit auch richtig sein. Manchmal aber sind es 3 Byte oder gar nur eins.
Was könnte da noch schief gelaufen sein.
Ich bin für jeden Tip dankbar
GRuß UHM
ich versuche grade einen SRF02 als Wasserstandssensor zu missbrauchen.
Ich versuche ihn mit VB 6 und Java anzusteuern. Ich kann leider nix anderes.
Mein Problem ist, das er im RS232 Modus an einem MAX232 zwar die befohlene Messung ausführt, die Rückgabewerte in 3 von 4 Fällen auch gleich sind, aber von mir in keinster Art und Weise in sinnvolle Werte übersetzt werden können.
Softwareversion ist 4.
Bei Abstand in cm gibt er fast immer 0 zurück.
In Sekunden meistens etwas was sich in einige 40cm umrechnen lässt.
Ich hab jetzt gemäß einiger Forenbeiträge auf sauberste Lötstellen geachtet. Zumindest bei meinen eigenen.
Di HSB LSB Byte Geschichte rechne ich mit
256*1.Byte+2.Byte um. Das dürfte soweit auch richtig sein. Manchmal aber sind es 3 Byte oder gar nur eins.
Was könnte da noch schief gelaufen sein.
Ich bin für jeden Tip dankbar
GRuß UHM