PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bascom Basic Sub über Terminal ausführen



rainman
07.02.2007, 09:35
Hallo,
ich habe folgende Frage. In dem Quelltext im angegeben Link
https://www.roboternetz.de/wissen/index.php/RN-Control

steht eine Sub Batteriespannung. Diese wird ja durch Tastendruck ausgeführt und sendet
das Ergebnis. Wie kann ich jetzt anstelle des Tastendrucks über den Terminal die Anweisung geben,
dass diese Prozedur ausgeführt wird?
Hab schon einiges durchgelesen, aber komm auf keine Lösung.
Danke
rainman

Bluesmash
07.02.2007, 10:01
hallo!

hast du das rn-control schon einmal am pc angeschlossen und über das terminal z.B. werte ausgegeben?

wen dies funktioniert kanst du z.B mit inkey() die zeichen einlesen die vom terminal gesendet werden.

beispiel:

x = inkey()

if x = "b" then
gosub batteriespannung
print batteriespannung
end if

sobald ein "b" vom terminal gesendet wird springt er in die subroutine und gibt anschliessend die spannung aus, ob die namen der variablen stimmen weiss ich nicht, must du halt anpassen...

gruss bluesmash

rainman
07.02.2007, 10:05
Ja, auslesen funktioniert.
Danke für deinen Tipp werde es heute Nachmittag mal testen.
rainman