INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

dll-funktion open öffnet nicht und bei get_info bleibt Labview hängen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

30.12.2011, 00:50
Beitrag #1

Erik_M Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Dec 2011

9, 11
2009
DE_EN



Sad dll-funktion open öffnet nicht und bei get_info bleibt Labview hängen
Hallo miteinander,

ich habe sehr wenig Erfahrung mit dem Zugreifen auf dlls in Labview.
Gerne möchte ich auf den Lightstone (USB Meßgerät vom Spiel Wild Divine, das den Hautwiderstand und
die Herzfrequenz und -variabilität misst) unter Labview zugreifen und die Daten erfassen.

Dazu gibt es liblightstone, ein Treiber (Cross-platform driver).
Hierzu habe ich die dll-, h-, und c-Dateien in der zip.Datei angefügt.
Unter:
http://docs.nonpolynomial.com/liblightst...ygen/html/
gibt es die Beschreibung der Daten Struktur, Kern Funktionen etc.

In der angefügten Test.vi Lv09_img2 habe ich erfolgreich die lightstone_create und lightstone_get_count Funktionen zum laufen bekommen.
Jedoch bei der lightstone_open Funktion zeigt der Rückgabetyp -3 an: E_LIGHTSTONE_NOT_OPENED

Bei der lightstone_get_info Funktion bleibt Labview hängen.Ahrg1Iwill

Muss man bei der lightstone_open Funktion unbedingt den lightstone* dev Parameter mit angeben (Datenfeld mit mehreren struct und int, welches mit der lighstone_create Funktion erstellt wurde)? Bei der lightstone_get_count Funktion war dies jedoch nicht erforderlich.
Bei der lightstone_get_info ist der Rückgabetyp ein array mit float,float. Wie erstelle ich die Verbindung zur Funktion?
Ist es erforderlich in der lightstone_get_info bei der Aufrufkonvention stdcall (WINAPI) anstatt c einzustellen?

Es wäre schön, wenn mir jemand hier helfen könnte.

M.f.G
Erik


Angehängte Datei(en)
0.0 .zip  lightstone.zip (Größe: 44,13 KB / Downloads: 343)

9.0 .vi  Test.vi (Größe: 12,85 KB / Downloads: 284)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
dll-funktion open öffnet nicht und bei get_info bleibt Labview hängen - Erik_M - 30.12.2011 00:50

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  .dll nicht LabView kompatibel? virtualmake 5 6.350 10.09.2013 14:49
Letzter Beitrag: virtualmake
  GetSnapshot-Funktion funktioniert in While-Schleife nicht richtig labrat 6 7.740 09.02.2012 09:26
Letzter Beitrag: Hook1986
  dll einbinden Fehler: Funktion in Bibliothek nicht gefunden mrstrom 1 7.569 06.12.2010 13:40
Letzter Beitrag: oenk

Gehe zu: