IR Empfänger der TV-Karte ansteuern

Hardware- und Elektronikbasteleien, Ansteuerung von Schnittstellen und Peripherie.
Fragen zu "Consumer"-Problemen kommen in Offtopic.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

IR Empfänger der TV-Karte ansteuern

Beitrag von MVXA »

Hallo !
Ich bin mir nicht sicher ob jemand weiß wie das geht, da des schon exotisch ist, aber hat jemand eine Ahnung, wie ich den IR Empfänger meiner TV-Karte ansteuern kann ? Meine Schwester hatt mir ihre überlassen, da sie ein PC gekauft hat, der eine TV Karte eingebaut hatte und im Arbeitszimmer kein Fernsehr anschluss hat. Meine TV Karte ist Hauppauge.

ehm, nochwas: Der IR Empfänger (und auch Decoder) ist im Gerätemanager unter Audio-, Video- und Gamecontroller installiert also muss das möglich sein. Zumindest liefert es die Hardware.
Bild
Benutzeravatar
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

Ich hab ja da absolut keine Ahnung, aber viell. funktioniert es ja wie ein Gamepad.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

mmh, in den systemsteuerungen steht unter Joystick nur mein Gamepad :| aber ich versuch es trozdem mal.
Bild
Benutzeravatar
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

Es war nur ein Schuss ins blaue, aber viell. funktionierts ja mit PB.
Ich hab auf jeden Fall keine Ahnung von Input-Geräten, geschweige denn, sie ansprechen zu können. (auf der Tastatur tippen schaff ich zwar noch, aber die Maus ist mir inzwischen schon zu kompliziert geworden, die rühr ich nicht mehr an :D )
Benutzeravatar
redacid
Beiträge: 581
Registriert: 29.08.2004 17:06

Beitrag von redacid »

Such´ mal per Google nach IRControl, LIRC, Infrared receiver o.ä. Du findest massig Software, die dir evtl. weiterhelfen kann. Es gibt auch verschiedene "Programmier-Schnittstellen".
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

das Problem bei mir ist dass bei mir der IR Empfänger an die TV-Karte angeschlossen ist, nicht an den COM Port. dadurch fällt winLIRC bedauerlicherweise flach :|
Bild
Benutzeravatar
redacid
Beiträge: 581
Registriert: 29.08.2004 17:06

Beitrag von redacid »

?? So wie ich die LIRC (also ohne "Win") Homepage verstehe, unterstützt es auch andere Hardware als die Empfänger für den Seriellen Port. Ist WinLIRC noch nicht soweit? Sorry...
andi256
Beiträge: 100
Registriert: 06.11.2004 11:23
Computerausstattung: PB 5.30 (x64) Win7
Wohnort: Österreich

Beitrag von andi256 »

nehme an das ist ne Nexus ???

Nehme an du willst die Fernbediehung zu was anderen missbrachen.....

auswerten kannst es denk ich zb. über "CoreDVB.dll"

Code: Alles auswählen

//********************************* REMOTE CONTROL FUNCTIONS *********************************************
// only RC5 standard supported.

// functions for easy keys management.
function DVB_RC5_KEYCODE(a: dword): dword;
function DVB_RC5_DEVADDR(a: dword): dword;
function DVB_RC5_KEYPUSHED(a: dword): boolean;
function DVB_RC5_KEYRELEASED(a: dword): boolean;

const
// Several RC5 Keycodes. Just for note. Actual code assignment depends on used Remote Control
DVB_RC5KEY_0         =$00;
DVB_RC5KEY_1         =$01;
DVB_RC5KEY_2         =$02;
DVB_RC5KEY_3         =$03;
DVB_RC5KEY_4         =$04;
DVB_RC5KEY_5         =$05;
DVB_RC5KEY_6         =$06;
DVB_RC5KEY_7         =$07;
DVB_RC5KEY_8         =$08;
DVB_RC5KEY_9         =$09;
DVB_RC5KEY_TV        =$0F;
DVB_RC5KEY_RADIO     =$0C;
DVB_RC5KEY_UP        =$20;
DVB_RC5KEY_LEFT      =$11;
DVB_RC5KEY_RIGHT     =$10;
DVB_RC5KEY_DOWN      =$21;
DVB_RC5KEY_FULLSCR   =$2E;
DVB_RC5KEY_MUTE      =$0D;
DVB_RC5KEY_SOURCE    =$22;
DVB_RC5KEY_RESERVED  =$1E;
DVB_RC5KEY_MINIMIZE  =$26;

//Pass IRCallBack = NULL to disable remote control
function DVBSetRemoteControl(IRCallBack: LPCB_STREAMHOOK; wRCDevAddr: WORD = $FFFF): DWORD; stdcall; external 'DVBCore.dll';
habs aber selbe noch nicht probiert ... aber event teste ich das mal in den nächsten Tagen

Andi256
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

WinLIRC unterstüzt nur COM Ports. Und diesen C++ Code verstehe ich nicht ganz :(. Könntest du das bitte nach PB portieren ? <)

Vielleicht könnte man ja die inpout32.dll für diesen zweck benutzen ? Ich bin mir nicht ganz sicher ob das klappt.

Zur not kann ich mir auch ein IR empfänger für n COM Port basteln, muss mir dann nur ne anleitung suchen und dann löten...
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

@LittleFurz
Angabe von andi256 funktioniert bei Deiner TV-Karte nicht! Ist nur für digitale Karten von Hauptauge. Aber eine ähnliche DLL wird bei Dir auch installiert sein. Wie die heißt kann ich Dir leider nicht sagen. :(

Aber zufälligerweise kann ich diesen Code gebrauchen :allright:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten