LabVIEWForum.de
Einbinden von C code in LabVIEW - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Einbinden von C code in LabVIEW (/Thread-Einbinden-von-C-code-in-LabVIEW)

Seiten: 1 2


Einbinden von C code in LabVIEW - LeonTobi - 29.08.2011 14:21

Hallo,

Ich will für meinen NXT Robotter einen Gyro programmieren. Doch in LabVIEW gibt es den Sensor nicht. Deshalb war meine Frage: Kann ich den Gyro in C schreiben und dann in LabVIEW einbinden? Geht das??? Kann mir jemand helfen ob das möglich ist??

Vielen Dank


RE: Einbinden von C code in LabVIEW - A.Berndsen - 29.08.2011 14:31

Hallo LeonTobi,

Du möchtest also für Deinen NXT Brick ein Programm unter LabVIEW (so schreibt sich das richtigerweise, ich hab das in Deinem Betrag korrigiert) schreiben.
Warum Du C-Code verwenden möchtest ist mir allerdings nicht klar.

Wie wird der Gyro denn angesprochen? Schnittstelle(n)?
Hast Du die nxt Toolpalette in LabVIEW bereits installiert?

Grüße
Andreas


RE: Einbinden von C code in LabVIEW - Kiesch - 29.08.2011 14:38

Sollte prinzipiell gehen. Dafür gibt im BD in der Funktionenpalette es unter Konnektivität --> Bibliotheken und Programme
den Knoten zum aufrufen externer Bibliotheken.

Da kannst dann deinen C code mit einbinden.


RE: Einbinden von C code in LabVIEW - LeonTobi - 29.08.2011 15:06

Hallo,

Das Stimmt dass es in LapView die Palette für NXT gibt. Es gibt dort ziemlich alle Sensoren, aber der Gyro ist nicht dabei. Das ist das Problem


RE: Einbinden von C code in LabVIEW - A.Berndsen - 29.08.2011 18:15

(29.08.2011 15:06 )LeonTobi schrieb:  Das Stimmt dass es in LapView die Palette für NXT gibt.
LabVIEW !

(29.08.2011 15:06 )LeonTobi schrieb:  Es gibt dort ziemlich alle Sensoren, aber der Gyro ist nicht dabei.
Könnte das der Kompass Sensor sein?
[attachment=35518]

Grüße
Andreas


RE: Einbinden von C code in LabVIEW - LeonTobi - 30.08.2011 07:16

Das könnte sein, werde mal nachsehen, wo ist der denn drin??? Ist der in der NXT Toolbox?

gruss Tobi


RE: Einbinden von C code in LabVIEW - A.Berndsen - 30.08.2011 09:11

Hi Tobi,

Du findest das VI in der Palette "Nxt Direct Commands" -> "Input".
[attachment=35523]

Grüße
Andreas


RE: Einbinden von C code in LabVIEW - LeonTobi - 30.08.2011 10:22

Vielen Dank, aber leider ist dass der Compasssensor. Habe ein Update auf der Hightech Homepage gefunden wo man sich den Gyro Baustein downloaden kann.

Trotzdem vielen Dank


Gruss Tobi


RE: Einbinden von C code in LabVIEW - M@rRy - 30.08.2011 10:31

(29.08.2011 18:15 )A.Berndsen schrieb:  
(29.08.2011 15:06 )LeonTobi schrieb:  Das Stimmt dass es in LapView die Palette für NXT gibt.
LabVIEW !

Wie er es nur geschafft hat hier her zu finden Big Grin


RE: Einbinden von C code in LabVIEW - A.Berndsen - 30.08.2011 10:39

Offtopic2
Gute Frage!Tongue