Liste der Anhänge anzeigen (Anzahl: 2)
Fernbedienung über Druckerport
Hallo Leute,
mein Problem ist: ich habe ein Programm in Delphi geschrieben, dass die eingänge des Druckerports überwachst. Nun habe ich versucht, eine Alte Fernbedienung (Infrarot) zu encoden, dazu habe ich einen Infrarotempfänger an den Eingang angeschlossen. Das Problem ist, dass Delphi zu langsam ist, um den COde zu entschlüsseln, es kommt eigentlich immer nur Müll raus.
Der Infrarotempfänger ist auf jeden Fall schnell genug.
- Liegt das an Delphie, oder ist der Druckerport vielleicht zu langsam??
- Gibt es eine Andere Sprache, die schneller ist??
- Gibt es einen Chip, der beim Entschlüsseln hilft??
- Hat jemand vielleicht ein Programm zum encoden???
Bitte um Antwort (en).
Mfg RCO
Liste der Anhänge anzeigen (Anzahl: 1)
Vielleicht solltest du es mal mit einem anderen Sensor probieren. Dieser hier hat bereits einen Bandpass und einen Demodulator integriert. Dadurch werden nur noch die "Nutzdaten" als TTL-Pegel ausgegeben und nicht die Trägerfrequenz selbst. Du musst nur denjenigen Baustein auswählen, der die gleiche Trägerfrequenz wie deine Fernbedienung hat oder zumindest am nächsten dran ist. Herstelle: Vishay/Temic.
Noch kurz zur PC-Schnittstelle
Im einfachsten Fall (je nach Sprache, Compiler und Betriebssystem) kannst du die COM-Schnittstelle evtl. wie eine Datei öffnen. Mit Delfi kenn ich mich leider nicht aus