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 

Dieses Thema hat akzeptierte Lösungen:

ext. DLL - Einbindung Read Funktion



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!

07.02.2017, 13:59
Beitrag #7

TobSTAR Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Jun 2014

14.0.0f1
2014
DE

47829
Deutschland
RE: ext. DLL - Einbindung Read Funktion
Mal wieder besten Danke für die ganzen Hinweise, ich bin einen riesen Schritt weiter gekommen. Ich schaffe es jetzt in der Tat den RFID-Transponder auszulesen. Dance2
   


(31.01.2017 00:38 )rolfk schrieb:  1) Du spezifizierst überall ein Bufferlänge von 8194 Bytes für die Stringbuffer obwohl du daneben auch noch jeweils einen Parameter übergibts wieviele Bytes der jeweilige Buffer maximal empfangen kann.
Die Spezifikation wurde wohl über den Import der DLL automatisch vorgenommen? Kann mich nicht erinnern da etwas spezifiziert zu haben???

(31.01.2017 00:38 )rolfk schrieb:  Ändere diese Zahl in den Variablennamen der entsprechenden Längenvariablen.
Wahrscheinlich So oder:
   

(31.01.2017 00:38 )rolfk schrieb:  Um das zu verhindern machst Du daraus ein Bytearray und übergibst das als C Array Pointer an die Funktion. Da Arrays durchaus 0 als Wert enthalten dürfen macht LabVIEW hier keinen Scan nach der Zürückkehr und lässt Dir den Buffer in der Länge die Du am Eingang angegeben hast.
Wahrscheinlich So oder:
   

Gerne nochmal kurzes Feedback sollte ich einen der Hinweise falsch verstanden/ umgesetzt haben.

Im Anhang das korrigierte VI (noch ohne Fehlerbehandlung), sollte jemand mal vor dem selben Problem stehen.


Angehängte Datei(en)
14.0 .vi  TS-RW34_Korrektur.vi (Größe: 22,29 KB / Downloads: 297)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: ext. DLL - Einbindung Read Funktion - TobSTAR - 07.02.2017 13:59

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Einbindung DLL funktioniert nicht Schrankwand 1 3.264 10.03.2023 18:50
Letzter Beitrag: GerdW
  Einbindung DLL mit geschachtelten Structures lab-falballa 2 8.071 10.05.2017 08:28
Letzter Beitrag: lab-falballa
  DLL-Einbindung schlägt fehl lupus022 7 9.072 23.05.2013 11:16
Letzter Beitrag: lupus022
  Problem bei Struct Einbindung wie in C/C++ raverel 5 7.728 24.04.2013 14:22
Letzter Beitrag: raverel
  DLL-Einbindung, Struct mit verschiedenen Datentypen als Pointer übergeben hawk72 4 10.231 11.05.2012 14:41
Letzter Beitrag: hawk72
  Einbindung der Vector XL Driver Library 5.3 in LabVIEW ... nmoerchen 15 24.577 17.10.2011 07:32
Letzter Beitrag: Mik

Gehe zu: