LabVIEWForum.de
Adressabfrage eines I2C über 1 Wire dauert unterschiedlich lange - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: DLL & externer Code (/Forum-DLL-externer-Code)
+---- Thema: Adressabfrage eines I2C über 1 Wire dauert unterschiedlich lange (/Thread-Adressabfrage-eines-I2C-ueber-1-Wire-dauert-unterschiedlich-lange)



Adressabfrage eines I2C über 1 Wire dauert unterschiedlich lange - Philipp Schulte - 17.06.2015 10:18

Hallo zusammen,

ich bin komplett neu. Das heißt neu in der Welt von LabView und somit auch neu hier.

Ich mache gerade meine Spezialisierung zur Masterarbeit in der ich eine Schaltung konstruieren soll, die dann über LabView gesteuert werden soll. Die Kommunikation soll über USB -> 1 Wire ausgeführt werden, weil es hier schon von meinem Professor eine entsprechende Software gibt, die die grundlegende Kommunikationsarbeit erledigt. Und mein Senser später in das gesamte System eingearbeitet werden soll.

Für den Übergang von USB auf 1 Wire benutzen wir den DS9490R Adapter von Maxim

Prinzipiell klappt das auch alles und es gibt so auch keine Probleme. Aber wenn wir den selben Aufbau an verschiedenen Pcs testen, und beispielsweise nur eine Read Anfrage starten, dann dauert das mit dem PC von meinem Professor nur gut 0,2 bis 0,3 Sekunden, auf anderen Rechnern aber geschlagene 2-3 Sekunden, also eine 10er Potenz mehr. Da wir aber gerne jede Sekunde eine Messung machen würden ist das eher schlecht.

Hat jemand eine Idee woran das liegen könnte? Internetsuchen gestalten sich in diesem Punkt auch etwas schwierig, da ich mittlerweile auch ein wenig ratlos bin, wonach ich suchen soll und die gefundenen Ergebnisse zu diesem Thema auch etwas mager ausfallen.
Hatte jemand vielleicht ein ähnliches Problem?

Vielen Dank schon einmal im Voraus für eure Unterstützung.

Gruß

Philipp


RE: Adressabfrage eines I2C über 1 Wire dauert unterschiedlich lange - macmarvin - 17.06.2015 12:11

Servus,
welche Funktionen dauern denn besonders lange?
TMRom, TMBlockStream...?


RE: Adressabfrage eines I2C über 1 Wire dauert unterschiedlich lange - Philipp Schulte - 17.06.2015 12:54

Bisher wurde nur TMRom verwendet.


RE: Adressabfrage eines I2C über 1 Wire dauert unterschiedlich lange - macmarvin - 17.06.2015 13:38

Das ist in der Tat komisch... sind am anderen Rechner mehr Devices angeschlossen?
Ich würde versuchen für alle TMEX-Api Aufrufe die Zeit zu stoppen.


RE: Adressabfrage eines I2C über 1 Wire dauert unterschiedlich lange - Philipp Schulte - 18.06.2015 22:17

Das hatte ich zwar auch gedacht, aber es macht keinen Unterschied ab die Devices angeschlossen sind oder nicht.

Aber danke für die Hilfe bisher. Ich werde den Vorschlag mal entsprechend umsetzen.

Gruß

Philipp