PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anpassen des Fernbedienungsprogramms an meine Fernbedienung



tezcatlipoca
07.03.2004, 20:40
Hallo miteinander!

Erst mal entschuldigung für den langen Titel...

Ich würde gerne das Ferbedienungsprogramm https://www.roboternetz.de/phpBB2/dload.php?action=file&file_id=56
an meine Fernbedienung anpassen...

Was muss ich da genau ändern, blick da gerade nicht durch....

Also vielen schon mal vielen Dank!

Mfg
Tezcatlipoca

JanPeter
08.03.2004, 20:21
Hallo benutze die Programm 9_EINFÜHRUNG_REMOTE_CONTROL1.BAS
Und EINFÜHRUNG_REMOTE_CONTROL2.BAS
Und lies Dir die Beschreibung am Anfang des Programms durch.
Wenn die beiden Programme mit deiner Fernbedienung laufen , dann Läuft auch Menü2_3.bas

recycle
09.03.2004, 05:18
Wenn du irgendeine Fernbedienung nimmst, must du vielleicht auch erst mal rausfinden, welcher Code bei welcher Taste gesendet wird.

Dazu wird bei dem Robby das Programm DISPLAY_IR_CODE.BAS mitgeliefert.
So wie es ist, finde ich das Programm allerdings ziemlich dämlich. Bei meiner Fernbedienung liegen die codes alle so um die "50".
Für jede Taste mitzuzählen wie oft die LEDs blinken dauert da ewig und im Endeffekt verzählt man sich dann doch immer.

Man kann das Programm aber ganz leicht so umschreiben, dass der Wert über die serielle Schnittstelle ausgegeben wird. Dann kann man ihn direkt in Hyperterminal mitlesen.

Einfach den entsprechenden Teil in DISPLAY_IR_CODE.BAS suchen und wie folgt abändern

'------- DISPLAY ADDRESS --------------------
gosub LED1ON
print ADR, CMD
'for counter= 1 to ADR
'gosub LED4ON:pause 5:gosub LED4OFF:pause 30
'next
'pause 100
'gosub LED1OFF:gosub LED2ON:pause 100
'for counter= 1 to CMD
'gosub LED4ON:pause 5:gosub LED4OFF:pause 30
'next
gosub LED1OFF
goto LOOP
end
'-------------------------------------------

Geht bestimmt auch noch schöner, aber so war's für meinen Bedarf gut genug ;-)

tezcatlipoca
14.03.2004, 12:05
hallo!

danke für deinen tip, du meinst ich soll den code ändern
und dann im hyperterminal irgendwie ne verbindung herstellen?
welche konfiguration brauche ich da? ich bekomme immer nur so was wie "hú" etc.
Habe zum Test auch mal print "test" in das Programm geschrieben, wird aber auch nicht ausgegeben.


tezcatlipoca

Golli
24.03.2004, 13:49
du must das Hyperterminal auf 9600 boud stellen, den richtigen comport auswählen und im menü Text empfangen aktivieren. Wo im menü kann ich dir nicht sagen, bin grad nicht zuhause

michele4711
09.08.2004, 18:59
Danke für den 9600 Hinweis , jezt geht es und ich hab auch eine alte Fernbedienung gefunden, die geht!°

Maro
12.08.2004, 09:45
Hallo zusammen,

Ich hab das Programm DISPLAY_IR_CODE.BAS geändert, genauso wie Recycle gesagt hat, und die Verbindung auf 9600 umgestellt, aber ich bekommen nix angezeit.
Betriebsystem XP Pro , und hab nämlich viele sachen gefunden, die ich einstellen muss.Z.B: Protokol für den empfang (Xmodem, Ymodem....)
oder bin ich da Total falsch.????
Ich bitte um eine schritt für Schritt Erklärung, wie ich das machen soll.
Die Fernbedienung funktioniert und ihr code wird vom Robby erkannt.
Danke euch
Gruß
Maro