AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Software gesucht für Signale auslesen via USB
Thema durchsuchen
Ansicht
Themen-Optionen

Software gesucht für Signale auslesen via USB

Ein Thema von Helmi · begonnen am 25. Jun 2010 · letzter Beitrag vom 28. Jun 2010
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#1

Software gesucht für Signale auslesen via USB

  Alt 25. Jun 2010, 16:58
Hallo,

ich habe eine Steckdosenleiste die via USB mit dem Rechner verbunden ist.
Auf dem Rechner läuft eine Software des Herstellers um die Steckdosen auf
der Leiste zu schalten.

Nun würd ich diese Software gerne durch eine eigene Software austauschen.
Dazu muss ich aber wissen was die Originalsoftware zu der Steckdosenleiste
schickt.

Gibt es Tools um die Signale bei USB mitzubekomen?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#2

AW: Software gesucht für Signale auslesen via USB

  Alt 25. Jun 2010, 18:41
Ja gibt es schon, nur ist das relativ haarig. Die Steckdosenleiste wird sich vermutlich als HID beim System melden und das ganze Protokoll willst Du wohl kaum komplett selber erarbeiten. Von welchem Hersteller ist deine Steckdosenleiste? Für einige dieser Teile gibts auch Steuerprogramme für Linux von Dritten die man als Inspiration für Eigenentwicklungen benutzen kann.
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
blackfin
(Gast)

n/a Beiträge
 
#3

AW: Software gesucht für Signale auslesen via USB

  Alt 25. Jun 2010, 21:25
Kannst du herausfinden, wie USB bei der Steckdosenleiste implementiert ist?
Bei einer Vielzahl an Geräten dieser Art wird nämlich in der Steckdose selbst nur ein kleiner Chip von FTDI verwendet (FT232BM), der RS232-Signale (aka COM-Port) in USB umwandelt.

Auf der PC-Seite ist dann nur der FTDI-Treiber implementiert, für den es auch Ansteuerungs-DLL's für Delphi gibt:

http://www.ftdichip.com/Projects/Cod...les/Delphi.htm

Der Treiber ist entweder als HID-Treiber implementiert, oder als CDC. Bei zweiterem hättest du sogar einen virtuellen COM im System, den du auch ohne den Treiber direkt über herkömmliche RS232-Kompos ansteuern könntest.

Du kannst ja auch mal die Herstellersoftware mit dem Dependency Walker und / oder Process Explorer auseinandernehmen, um zu sehen, was denn für DLL's geladen sind und auf was die Herstellersoftware alles zugreift.
Bei einem CDC-Treiber ist es sogar noch viel einfacher, da kannst du einfach zwischen Herstellersoftware und dem virtuellen COM einen "Serial Port Monitor" hängen, und du siehst dann dort genau die Befehle, die gesendet werden.

Geändert von blackfin (25. Jun 2010 um 21:40 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#4

AW: Software gesucht für Signale auslesen via USB

  Alt 25. Jun 2010, 21:52
Hallo,

Danke für die Antworten!

Wissen tu ich leider nicht mit welchem Baustein die USB-Verbindung in der Steckdosenleiste erstellt wird.
Zur Info dies ist das Gerät.

Anbei ein Bild von der Eigenschafts-Seite von Windows bezüglich dem Gerät bzw. Treiber
Miniaturansicht angehängter Grafiken
neu-1.jpg  
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<

Geändert von Helmi (25. Jun 2010 um 22:15 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#5

AW: Software gesucht für Signale auslesen via USB

  Alt 25. Jun 2010, 22:44
Für die Steckdosenleiste von Gembird gibts eine quelloffene Software für Linux zum Ansteuern. Da kann man sich alle notwendigen Infos zusammenklamüsern. Hab selber zwei Stück von denen
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#6

AW: Software gesucht für Signale auslesen via USB

  Alt 26. Jun 2010, 08:01
Für die Steckdosenleiste von Gembird gibts eine quelloffene Software für Linux zum Ansteuern. Da kann man sich alle notwendigen Infos zusammenklamüsern. Hab selber zwei Stück von denen
Und wo findet mann diese quelloffene Software?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#7

AW: Software gesucht für Signale auslesen via USB

  Alt 26. Jun 2010, 09:17
Die Frage ist aber nicht ernst gemeint?

In Google: "gembird linux" eingeben, ersten eintrag auswählen.
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#8

AW: Software gesucht für Signale auslesen via USB

  Alt 26. Jun 2010, 10:06
Die Frage ist aber nicht ernst gemeint?

In Google: "gembird linux" eingeben, ersten eintrag auswählen.
Man wird ja wohl noch fragen dürfen....

Aber Linux kann ich nicht entziffern.
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#9

AW: Software gesucht für Signale auslesen via USB

  Alt 26. Jun 2010, 11:22
Aber Linux kann ich nicht entziffern.
Aber das Log eines USB-Loggers schon? Au man.

Kleiner Nachtrag: zehn Sekunden Googlen liefert das hier... Auf die Idee dort mal reinzuschauen muss man ja aber auch erstmal kommen, nicht wahr?
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#10

AW: Software gesucht für Signale auslesen via USB

  Alt 28. Jun 2010, 00:23
Ein Mail an Gembird bringt dich nicht weiter? Vielleicht haben die ja sogar Unterlagen.
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz