Hallo. ich hab einem USB - DVB-T Tuner mit internen IR empfänger + fernbedienung. ich benutzte die Fernbedienung nie, deshalb dachte ich mir könnte ich doch benutzen um den PC ( windows XP) anderweitig zu steuern. hab auch schon den USB-(B)us auch schonmal gemonitored ,... also sehe da was das es irgendwas schickt wenn ich dir fernbedinung betätige. nun weiß ich aber nicht wie ich allg. oder speziell in windows xp auf USB- devices zugreifen ( bzw. das signal abgreifen kann) gibts da ne art kochrezept? vielen Dank , hoffe ihr könnt mir helfen. oder evtl. ein anderes forum empfehlen. MFG rubi
Von welchem Hersteller ist das Produkt? Welcher Hersteller steckt hinter der FB (genau gucken!) Bei Medion geht das Beispielsweise ganz einfach.
der dvb-t tunder ist von "Typhoon" hätte auch noch ein anderen (zum test ) von "LogiLink". sind beides rech billige Tuner aber wo du medion sagst: hab zu haus auch noch ein medion FB rumzuliegen, die kam mal mit sonem rechner mit (~2005). aber da war irgendwie was an dem empfänger defekt , glaube hardware-mäßig. was meinst du mit "ganz einfach" ?
also die fernbedinung der Tuner sind jeweils von den gleichen herstellern!
Schau dir mal den USB-Descriptor von dem Device an. Üblicherweise ist da ein Interface als HID ausgeführt, der Stick meldet sich also als normale USB-Tastatur an.
Nicht umbedingt als Tastatur. Aber meistens stecken in so einem Tuner mehrere eigenständige USB Devices. Diese werden dann in der Systemsteuerung angezeigt. Dann musst du nur noch in deiner Lieblingsentwicklungsumgebung schauen, ob es da nicht zufällig vom Treiberhersteller nen Steuerelement (...) gibt. Beispiel für Medion: http://www.vbarchiv.net/tipps/details.php?id=838
werd am Wochenende mal nach der medion FB gucken .. ob die funktionstüchtig ist. Aber nun nochmal wegen der FB zum Tuner. hab gesehn das im Gerätemanager ein HID hinzugefügt wird wenn ich den Stick einstecke. Wie greife ich da nun zu? hab von Windows API oder wie auch immer ich das machen muss keine große Ahnung. schlecht wärs auch nicht wenn ich da was in C zu machen könnte , VB usw. müsste ich mich erst einfitzen.
Schau mal, ob EventGhost eventuell direkt mit dem HID kommunizieren kann. Da gibts zumindest ein HID-PlugIn. Ansonsten müsstest du was programmieren, für HID gibts recht viel Doku und WinAPI Funktionen.
gut guck mit dieses tool mal an ! DANKE! wo informiere ich mich zu den WinAPI funktionen , speziell HID?? alles evtl. dumme fragen aber , hab noch nicht weiter erfahrung zu dem thema Windows-tools entwickeln. gibts zu empfehlende Foren / Info-Seiten ?? ich mein das thema passt ja nicht so richtig hier her . schönes WE !
Wie oben geschrieben. Guck mal, eig. müsste irgendwo auch nen Treiber für das Ding installiert seind. Entweder in der system32 oder unter x:/Programme/Hersteller Eventuell bietet der Treiber schon ne passende Schnittstelle, dann hast du Glück.
Beim CodeGuru gibts bestimmt auch was für HID. Der Treiber ist ja eh installiert, HID benutzt immer die Standard-Windows-Treiber. Auf den kann man dann mit den WinAPI Funktionen zugreifen. Aber ich wette, EventGhost kann die FB-Befehle da abfangen.
HI! vielleicht könnt ihr mir nochmal nen tip geben .. also der empfänger der MEDION-FB ist defekt. stecke ihn in den USB-port und nix passiert (im GeräteManager nich und auch nicht in diesem Bus monitoring-tools) hab diesem empänger glaub mal an einen USB.port gesteckt der nicht korrekt mit den pins auf dem Mainboard verdunden war ( falsch gesteckt) . denk mal das ist der grund. die LED leuchtet aber. hab das Gehäuse mal aufgeschraubt: dort ist ein cypress IC drauf - nun geh ich mal von aus wenn ich diesen ersetzte , müsste ich gute chancen haben das der empfänger wieder funktioniert ! wie seht ihr das?
ahhh... shit.. da brauch ich ja noch software für den IC. bekomme ich die von medion evtl. ??
rubi wrote:
> bekomme ich die von medion evtl. ??
Ich glaub kaum, dass medion die Firmware rausrückt...
Aber: Die Cypress-Teile haben oft keinen eigenen Flash-Speicher, die
Firmware wird beim Einstecken vom Treiber hochgeladen.
Erkannt wird das gerät anhand seiner VID/PID, die aus einem Seriellen
EEprom gelesen wird.
d.H. mit dem richtigen Ersatzchip könnte es sofort funktionieren, wenn
das EEprom noch lebt, und den richtigen Inhalt hat.
das eeprom ist laut datasheet chip-intern. wenn ein neuen reinlöte passt das sicher nicht mehr mit der VID/PID
Wegschmeißen, neu kaufen, so USB X10 Fernbedienungen gibts für unter 10€. Alles andere lohnt sich weder zeitlich noch finanziell.
X10 Treiber gibbtet ja noch. fw updates meistens auch. ist nur die frage ob nen update hilft...
naja hab kA was in den EEPROM so rein kommt.., VID/PID. da ist noch ein mikroContoller drin. dessen code steht auch im EEPROM. -darum gehts mir - werd mir die updates mal ansehen.. und ihr meint der OP-Code wird vom treiber jedesmal geladen?? nee oder !?
rubi wrote: > und ihr meint der OP-Code wird vom treiber jedesmal geladen?? nee oder > !? Zumindest lassen das die meisten Cypress-Chips zu. Die Firmware liegt als Binärfile auf dem Rechner und der Treiber lädt bei jedem Einstecken die Firmware in den RAM des µC und dann gehts los. Welcher Cypress Chip genau ist denn da drauf?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.