IOW Timeout - Read/Write

Dies ist das deutsche Forum für alle Themen um den IO-Warrior. Beiträge bitte nur in Deutsch.

Moderator: Guido Körber

Post Reply
biohazard999
Posts: 4
Joined: Wed Apr 18, 2007 10:07 am

IOW Timeout - Read/Write

Post by biohazard999 »

Hallo Leute!

Bin zwar noch neu im Forum, hab aber schon einige Sachen mit dem IOW realisiert.

Ich bin jetzt aber auf ein Problem gestoßen das mich vor ein Rätsel stellt!

Und zwar:

Ich habe vor mit einem IOW24 eine Fernsteuerung für div. Mediaplayer (primär Winamp,VLC) mit LabView zu schrifteln.

Mein Problem besteht momentan darin das sich mein Programm nach wenigen Sekunden abbricht, und zwar beim IOWRead

das Read-Timeout steht auf 600 ms.

Es wird RC5 ausgelesen, danach wird auf das display geschrieben. Nehme ich die LCD-Steuerung raus, funktionierts tadellos.

Ich vermute das der IOW noch nicht fertig mit schreiben ist, sobald er anfängt RC5 zu lesen. gibt es einen DLL-Call der mir sagt ob der IOW schon fertig mit schreiben ist?

ich hoffe meine Fragestellung war deutlich ausgedrückt

lg Manuel
Kennt Ihr den Urknall aus dem Horn?
User avatar
Christoph Jung
Posts: 673
Joined: Sun Oct 08, 2006 3:43 pm
Location: Germany / Berlin
Contact:

Post by Christoph Jung »

Als erstes würde ich Read mit ReadNonBlocking ersetzen...das macht es etwas sicherer weil er dann nur etwas tut, wenn er einen Datenblock vom RC5 bekommt.

somit kannst du dir das Read-Timeout schenken.

Vielleicht behebt das auch den absturz deine Programms.
Software developer
biohazard999
Posts: 4
Joined: Wed Apr 18, 2007 10:07 am

Post by biohazard999 »

hmm naja, die Funktion gibts erst mit der neuen DLL

ich bin noch bei DLL version 1.4...

Mal gucken, vielleicht krieg ich das ja auf die Reihe

Danke für die Antwort!
Kennt Ihr den Urknall aus dem Horn?
biohazard999
Posts: 4
Joined: Wed Apr 18, 2007 10:07 am

Post by biohazard999 »

hm die neue Lib lauft eigentlich einwandfrei

Das Problem ist jetzt das er die Funktion nicht findet...

Komisch, kanns sein das er die nicht mitkompiliert hat? Ich werd noch wahnsinnig...
Kennt Ihr den Urknall aus dem Horn?
Robert Marquardt
Posts: 543
Joined: Mon Dec 01, 2003 6:09 pm

Post by Robert Marquardt »

Das klingt danach als ob die 1.4 DLL nicht mit der 1.5 DLL ueberschrieben wurde. Wenn Windows die alte DLL zuerst findet, dann kommt es zu diesem Problem.
biohazard999
Posts: 4
Joined: Wed Apr 18, 2007 10:07 am

Post by biohazard999 »

VIEELLEN DANK :)

ich hatte im system32 noch die 1.4er dll herumkugel, endlich läufts!!

Danke Leute :)

Großes Lob :)
Kennt Ihr den Urknall aus dem Horn?
Post Reply