AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Lego Mindstorms nxt

Ein Thema von Delphi-Narr · begonnen am 7. Dez 2011
Antwort Antwort
Benutzerbild von Delphi-Narr
Delphi-Narr

Registriert seit: 29. Aug 2009
Ort: Duisburg
437 Beiträge
 
Delphi 2007 Professional
 
#1

Lego Mindstorms nxt

  Alt 7. Dez 2011, 21:08
Delphi-Version: 6
Hallo,

ich würde gerne meinen Lego Mindstorms nxt (Firmware 1.31) über Delphi steuern. Dabei soll dauerhaft eine USB-Verbindung bestehen, sodass ich die Befehle direkt von Delphi aus geben kann
und nicht erst ein Programm auf das Gerät laden muss.
Ich habe mich dabei an die Anleitung hier gehalten, doch die PBrick-Komponente kann ich nicht verwenden, da mir die Spirit.ocx fehlt (Ich habe die Lego Mindstorms NXT Software installiert, die spirit.ocx scheint aber nicht enthalten zu sein).
Also habe ich es mit der Phantom-Komponente versucht, doch erhalte ich immer die Meldung "Remember To Call InitCom() first"... Hier ist das doch sehr simple Script:


Delphi-Quellcode:
nxt.ComPortNo:=0;
nxt.InitComm();

if (nxt.PBAliveOrNot) then
        showmessage('Ja')
else
        showmessage('Nein');
Wobei nxt ein Objekt der Klasse PhantomCtrl ist...

Muss ich noch irgendwas anderes am Gerät einstellen oder wo könnte der Fehler liegen?!

Viele Grüße!

Geändert von Delphi-Narr ( 7. Dez 2011 um 21:35 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz