WinLIRC-Sourcecode ändern

Gast #197777
Lesenswert?

hi@all,
erstmal eines vorweg: ich kann zwar gut (bis sehr gut) PHP und
JavaScript, jedoch kein C/C++.
Ich betreibe an der seriellen schnittstelle meines pc's ein infrarot
empfänger, auf basis folgender schaltung:
http://www.meierspage.net/how2s/infrarot_empfaenger/schaltplan.gif
die benutze software ist WinLIRC:
http://winlirc.sourceforge.net/
dort ist auch der sourcecode zu finden.

jetzt zur ergänzung, der ich so herbeisehne:
es wird, wenn ein signal empfangen wird, wird das normale
systemtrayicon durch ein empfangsicon getauscht und an dieser stelle
müsste es doch machbar sein, dass wenn man ein pin der seriellen
schnittstelle einfach auf HIGH setzt?!
dann könnte man dahinter einfach einen transistor hängen, eine LED und
fertig ist empfangsbestätigung für das signal. ist das möglich?

vielen dank,
schwerminator
Gast #197781
Lesenswert?

es muss sich um l_recv.ico handeln, da die led ja beim empfang
aufleuchten soll.
wenn ich nicht irre ist der gesuchte codeabschnitt ab der zeile 266 der
datei server.cpp. wie würde man nun mit c++ ein setzten eines pins auf
HIGH bewirken???
Gast #197782
Lesenswert?

Ich hätte jetzt eher auf GoBlue in drvdlg getippt, die in irdriver.cpp
ganz am ende aufgerufen wird. man könnt testweise mal einen assert o.ä
einbauen um zu schaun, ob das die richtige stelle ist

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren