Bei Lego gibt es dafür auch komplette SDKs:
http://mindstorms.lego.com/en-us/sup.../Advanced.aspx
Bluetooth
SDK, Software Development
SDK, Mobile Application
SDK, sogar die Firmware kann man selbst schreiben, da sie open Source ist.
Schau dir das Bluetooth
SDK am Besten mal an, dann weisst du denke ich, wie das Protokoll läuft und kannst es evtl. in Delphi umsetzen.
Beschreibung des Bluetooth
SDK:
Zitat:
"Documents the communications protocols to the intelligent NXT brick, enabling you to create applications for various Bluetooth devices to communicate with MINDSTORMS NXT robots."
Dürfte also denke ich genau das sein, was du brauchst.
Edit: habs mir selbst gerade angesehen.
Da der NXT über Bluetooth nur einen seriellen Port emuliert (Serial Port Profile, SPP), dürftest du das z.B. mit Async Pro machen können.
Die seriellen Befehle für das NXT-Protokoll gibts im Bluetooth
SDK.