IR Code in HEX im Hyperterminal ausgeben
Hallo,
ich möchte die IRDemo.c mit einer Fernbedienung steuern.
Leider verwende ich eine andere Fernbedienung als der Autor damals verwendet hat. Wie kann ich das Programm anpassen, dass die Hex-Werte von meiner Fernbedienung im Hyperterminal angezeigt werden? Im Hyperterminal kommen nur Sonderzeichen an und der Code scheint länger als 4 Zeichen zu sein.
Gruß Winne
Liste der Anhänge anzeigen (Anzahl: 1)
Um den Wert auf den Hyperterminal zu übertragen braucht man Zeit!!!
Eine Lücke, wo nix empfangen wird. Die Switch-Anweisung bekommt einen default Möglichkeit.
Code:
switch (cmd)
{
//hier steht er andere quatsch
default: wert = (int) cmd; itoa(wert,code,16); for(int xxx = 0; xxx < 1000; xxx++) Sleep(72); SerWrite(code,strlen(code)); SerWrite("\n\r",2); break;
}
Durch die For-Schleife wird einen Pause von 1 Sekunde gemacht.
Auf der Fernbedienung mehrmal drücken, um den HEX Wert zu erkennen.
Ok, das wars auch schon